Инструменты разработки HTML 5

Список инструментов для разработки приложений с HTML-интерфейсом 5.

Maqeta

Издатели и EDI

Конечно, любой текстовый редактор позволяет писать HTML-код 5. Но что интересно, так это дисплей WYSIWYG, как это делает Dreamweaver с HTML-пакетом 5, и далеко не бесплатный. Но есть много альтернатив.

Версия NetBeans 7, EDI для языков Java, C++ и PHP, теперь включает редактирование HTML-документов 5. Классические EDI склонны добавлять HTML 5 и JavaScript в список поддерживаемых языков, в то время как новые инструменты вроде LightTable специально посвящены написанию JavaScript или других динамических языков. Он позволяет изменять код JavaScript во время работы программы !

Ace - это не конечный инструмент для установки, а скорее библиотека для создания HTML-редактора 5, работающего в качестве независимого программного обеспечения или плагина. Ace используется в JavaScript-версии Advanced Explorer, с персонализированным интерфейсом. Проект, однако, поддерживается хуже, чем CodeMirror, который, как правило, становится эталоном для построения редактора.

IBM запустила проект среды разработки, посвященный HTML 5, Maqetta (изображение справа), как она ранее запустила проект Eclipse. Это успешное программное обеспечение для визуального создания HTML-интерфейсов, ориентированных либо на рабочий стол, либо на мобильные устройства. В этом случае она отображается на виртуальном мобильном телефоне. С тех пор его бросила IBM, но издатель все еще в сети.

Вероятно, одной из причин беззаботности IBM является появление многих других сред разработки для этой платформы. Среди них XDK от Intel. Его интерес - возможность генерировать из одного источника приложения для разных сред, как на рабочем столе, так и на мобильных устройствах.

Создание игр на Canvas

ПО Construct 2 компании Scirra позволяет выполнять игру перетаскиванием, используя функции HTML 5.
Концепция выглядит привлекательной, но у нее есть недостатки. Во время игры бывают перерывы из-за крошки, которая очищает память, например. Звук не до конца. Можно надеяться, что следующие версии браузеров сделают этот тип игр более игровым. Необходимо включить аппаратное ускорение на браузерах для достаточной плавности хода.

Тестовые страницы

Тест HTML 5 позволяет проверить совместимость браузера в Интернете.

Список объектов форм на этом сайте также позволяет проверить, какие HTML-теги 5 поддерживаются браузером, а также проверить поддержку атрибутов.

Преобразователи и парсеры

Wallaby преобразует флэш-файлы в HTML. Этот конвертер предоставляется создателем Flash, Adobe.

Суффи. Компания Google предлагает онлайновый инструмент для преобразования SWF-файлов в HTML 5, SVG и CSS 3 и создания проигрывателя Flash Player.

Гумбо. Google, полный HTML 5 на языке C, и терпимый к несовершенному коду. Фирма заявляет, что тестировалась на двух с половиной миллиардах страниц, благодаря индексу поисковой системы. Есть еще один парсер, Хаббуб, который работает в режиме SAX (чтение и парсинг по элементам), в то время как Gumbo работает в режиме дерева, менее быстром, но более простом. Конечно, второй лучше тестируется.

См. также