Иллюстрированный самоучитель по Web-разработке на Macromedia Studio MX
Оптимизация узла и программ
-
Чаще всего Web-дизайнеры, пользующиеся автоматической генерацией HTML-кода в пакете MX Studio, жалуются на то, что Fireworks MX и Dreamweaver MX создают программы-заготовки (ugly code). Этим термином они хотят подчеркнуть, что создаваемые программы являются сложными и слишком длинными.
-
Таблицы CSS (Cascading Style Sheet) являются прекрасным инструментом оптимизации. Образно говоря, таблицы CSS – это набор форматов стилей, которые определяют внешний вид отдельных страниц и всего узла в целом.
-
Пакет MX Studio позволяет с помощью одного щелчка мышью из Dreamweaver MX открыть Fireworks MX, отредактировать в нем рисунок и вернуться в исходное приложение, чтобы посмотреть, как изменилась страница. Этот процесс часто называют круговым редактированием (round trip editing).
-
Как Dreamweaver MX, так и Fireworks MX для создания роловеров и других эффектов используют язык JavaScript. Знание того, какие из конструкций JavaScript лучше всего работают в каждой конкретной ситуации, основывается чаще всего на интуиции, вследствие чего решение иногда принимается неправильное.
-
Flash является прекрасным инструментом, однако с ним часто обращаются неправильно. Использование неправильных материалов Flash в неверном месте и в ненужное время добавляет излишнюю нагрузку на память, уменьшает производительность и перегружает канал соединения с Internet.
-
Причиной того, что программисты называют код, автоматически сгенерированный Dreamweaver MX и Fireworks MX, программами-заготовками (ugly code), является то, что эти программы обобщают все возможные сценарии работы пользователя. Естественно, размер программ при этом увеличивается.
-
Dreamweaver MX позволяет вызывать для работы с текстами программ внешние текстовые или HTML-редакторы. Преимуществом такого поведения является возможность переключения в Dreamweaver MX и работы в графическом интерфейсе сразу после написания фрагмента программы.
-
В этой главе было рассмотрено множество вопросов. Мы начали с разговора об оптимизации, применяемой к программам и узлу. | Хотя многие разработчики рассматривают программы, генерируемые Dreamweaver MX и Fireworks MX, как избыточные, мы увидели, что причина обобщения программы лежит в необходимости приспособления под любое поведение пользователя.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.