Обзор Adobe Dreamweaver CS5.5

dw cs5 logoВыпустив Creative Suite 5.5, Adobe анонсировала решение выпускать каждую новую версию этого популярного пакета программ раз в два года, внося масштабные изменения во входящие в него программы, при этом ежегодно выпускать промежуточные релизы, обновляя некоторые из продуктов. Вышедший в апреле 2011 года CS5.5 является примером осуществления как раз не столь радикальных, но важных изменений в функционале пакета. В этой статье мы рассмотрим преобразования, произошедшие со времён выпуска CS5 в Dreamweaver, программе для разработки сайтов и веб-приложений.

Оцените:

В соответствии с общемировым вектором развития интернет-технологий Dreamweaver в возможностях для разработки веб-приложений смещает акцент в сторону мобильных устройств. Программа позволяет с максимальной эффективностью использовать преимущества HTML5 и CSS3. С помощью обновлённого Dreamweaver разработчики смогут как создавать новые приложения для мобильных устройств, так и преобразовывать уже созданные проекты в формат, доступный для телефонов и планшетов. Действительно, ведь эти устройства требуют особого подхода к разработке, однако при этом остаётся желание сохранить у приложения некий общий стиль и функционал. Возможность одновременной разработки приложения сразу для нескольких типов устройств — это и есть одно из важнейших нововведений в CS5.5.


dw cs5 screenshot


Основная проблема, которую решает Dreamweaver, состоит в том, что упомянутые устройства имеют различные форм-факторы, то есть технические характеристики, определяющие их размеры, и в случае с веб-разработкой наиболее актуальной информацией об устройстве являются размеры экрана. В обновлённой программе можно выбирать несколько форм-факторов, на которых будет тестироваться разработка, и просматривать все их в одном окне с помощью функции Multiscreen. Кроме того, благодаря функции Live View можно во время предпросмотра испробовать функционал приложения в максимально приближенным к реальному отображению условиях: в Dreamweaver используется движок WebKit, на основе которого работаю такие браузеры как Chrome и Safari. Весьма удобно, ведь вряд ли какой-то разработчик имеет по экземпляру каждого устройства для проверки на нём создаваемого приложения.


Но Dreamweaver не просто позволяет взглянуть на функционирование приложения на разных устройствах. Всё-таки различные форм-факторы выдвигают совершенно разные требования к интерфейсу, зачастую ставя разработчика в тупик, если он пытается просто скопировать функционал. Часто этого бывает мало, и нужно вносить значительные правки в интерфейс, чтобы приспособить приложение под мобильное устройство. И в этом вопросе Dreamweaver готов оказать разработчику поддержку: благодаря гибкости CSS3 он позволяет назначать различные стили для различных устройств без необходимости создавать отдельный проект для того, чтобы приспособить разработку к новому форм-фактору.


dw cs5.5 screenshot


Второе основное направление дальнейшего развития Dreamweaver – поддержка мощных библиотек для работы с JavaScript, в первую очередь jQuery. Разработчику уже не обязательно обращаться к сторонним библиотекам для того, чтобы воспользоваться расширенными функциями JavaScript для создания веб-приложений: jQuery уже доступен изначально. При этом разработчик всё ещё имеет возможность подключить сторонние библиотеки как со своего компьютера, так и с удалённого сервера.


До сих пор создание приложений на таких платформах как Android и iOS требовало тщательного изучения особых методов программирования и различных SDK. Dreamweaver значительно упрощает требования к разработчикам, давая возможность создавать сложные проекты, владея лишь знаниями по HTML, CSS и JavaScript. Достигается это за счёт того, что Dreamweaver имеет простой и доступный интерфейс для внедрения jQuery-элементов на страницу, а также расширенную систему подсказок по JavaScript. Во многом это обеспечивается благодаря свободному фреймворку PhoneGap, который не требует знания особых языков программирования и позволит преобразовать в чисто мобильное приложение уже существующее веб-приложение. Данный фреймворк взаимодействует с большинством доступных операционных систем для мобильных устройств и активно развивается, поддерживая новейшие из них.


dw cs5.5 screen


Таким образом, Dreamweaver как средство для создания веб-приложений развивается в полном соответствии с тенденциями развития Интернета в целом. Разнообразие форм-факторов растёт, а мобильные устройства становятся всё более значимым средством для выхода в Интернет и использования приложений, тесня некогда доминировавшие десктопы. Разработчик должен уметь подстроиться под всё то множество девайсов, которые ныне существуют, сохранив при этом его узнаваемость и единый стиль. Кроме того, набирающая популярность jQuery, значительно ускоряющая загрузку сайтов и позволяющая ощутимо расширить их функционал, диктует разработчикам новые условия, в которых новейшие достижения в области веб-разработок становятся уже нормой. Dreamweaver позволяет разработчикам использовать ресурсы данной библиотеки, не занимаясь изучением вопроса о её подключении. Благодаря всем описанным преимуществам данной программы разработчикам не нужно тратить много усилий для того, чтобы модифицировать свои прежние приложения или создавать новые.

Автор: asergienko
Оцените:

Комментарии Facebook

Комментарии ВКонтакте