2010-08-23 4 views
3

Все говорят, что вспышка мертва, серебристый свет мертв, а будущее - HTML 5. Большинство технических людей, с которыми я говорил, похоже, считают, что это общепринятый факт. Просто вопрос, когда спецификация будет завершена, и когда каждый крупный браузер, наконец, включит все отдельные функции. Но мне кажется, что в этой комнате большой слон: где инструменты?Инструменты для HTML 5

  • Вспышка. Может быть, это выход, но у него был один адский дизайнер. У него были инструменты для рисования, слои, поддержка временной шкалы, твинирование и т. Д. Это создавало богатый пользовательский интерфейс и анимацию ДЕЙСТВИТЕЛЬНО ЛЕГКО, поэтому и везде. Без вспышки я предполагаю, что мы поворачиваемся к холсту? Мы не можем планировать выполнение всего нашего пользовательского интерфейса в коде? Где моя «Canvas Studio MX»?
  • Видео. Поэтому мы договорились о полностью открытом/свободном формате с ogg vorbis. Милая. Есть ли хороший набор библиотек с открытым исходным кодом для преобразования/создания файла ogg?
  • Javascript. Если мы прыгнем на борт шины HTML5, мы почти все согласны с тем, что движок работает только на Javascript? Есть ли действительно эффективная JS IDE? Notepad ++ - это хорошо, но есть ли что-то, что может сделать рефакторинг действительно огромного приложения, а не PITA? И здесь я имею в виду тот факт, что JS динамически типизирован, и поэтому сегодня кажется очень трудным получить A) Intellisense и B) Поддержка рефакторинга (метод переименования, получить граф ссылок и т. Д.). Либо язык должен измениться, либо нужен действительно умный редактор.

Может быть, я бредил здесь, но я веб-DEV по профессии, и я хотел бы, чтобы уйти от propietary составителей и усложненных, запутанных «супер инструментов», которые вызывают больше проблем, которые они фиксируют. Но эти моменты кажутся мне реальными проблемами, и я удивлен, что им не уделяется больше внимания. Или, может быть, они есть, и если да, пожалуйста, не стесняйтесь показать мне свет :)

+1

Возможно, лучше всего удалить разглагольствование из этого, если вы хотите, чтобы он не закрывался как «субъективный» или «аргументированный». Простой «Какие инструменты существуют для работы с HTML5, было бы лучше .. и сообщество wiki, еще лучше :) –

+0

Я в порядке с этим, будучи вики, но на самом деле я не вижу его как разглагольствования. чтобы услышать любые ответы, которые есть у кого-то для этого. Надеюсь, я ушел с базы, и эти инструменты там, но если нет, я бы хотел, чтобы люди беспокоились об этом. – LoveMeSomeCode

+0

хорошо, ваше открытие уже довольно субъективно. говорит, что pluggins мертвы, и это, безусловно, далеки от факта ;-) – Allan

ответ

1

Я согласен с тем, что в данный момент отсутствуют некоторые инструменты, и, как упоминает Патрик, это зависит от вашей перспективы и того, что вы тоже используете.

  • Разработчик веб-сайта в настоящий момент был бы очень доволен. Для них не так много изменений. Они сохраняют один и тот же рабочий процесс, и когда становятся доступны больше инструментов, они будут добавлены в их среду - и, кроме того, они могут пройти с помощью простого копирования-n-вставки с помощью блокнота и т. Д.

  • Аниматор в настоящее время не может многое сделать с помощью HTML5. Им нужен такой инструмент, как Flash IDE. Он также должен интегрироваться с такими пакетами, как иллюстратор. Может быть, пока мы увидим стабильный, полезный инструмент.

  • Разработчик приложений (который является областью, в которую я попадаю), вероятно, попытается избежать HTML5. Просто потому, что JavaScript не подходит для разработки больших приложений. Netbeans, по крайней мере, существует и, похоже, поддерживает такие вещи, как завершение кода, рефакторинг и т. Д., Что поможет, если вам придется сделать серьезную JS-разработку, но я подозреваю, что она не соответствует Visual Studio.

  • Разработчик игр, развивающий что-то значимое, будет иметь те же проблемы у разработчиков приложений и аниматоров. Хотя да, вы можете сделать игру только через код, такие вещи, как платформеры, игры приключений и т. Д., Действительно нуждаются в Flash IDE для компоновки всех графических активов. Аналогично, для программирования JavaScript будет больнее, чем AS3 или C#

+0

Я пробовал Netbeans и Eclipse, и они оба прилагают хорошие усилия, но с динамически типизированным языком вы можете только так много сделать. Заставляет меня пожелать, чтобы Google и Mozilla собрались вместе и разработали статически типизированный язык для браузеров. Теперь инструмент анимации для холста, есть серьезный создатель денег. Подумайте обо всех этих играх Zynga с дойными кошками, которые не могут дойти до пользователей iPhone и iPad. – LoveMeSomeCode

+0

Да. В какой-то момент JavaScript 2.0 разрабатывался, и из того, что я мог видеть, он был значительно улучшен и очень похож на ActionScript 3.0 (поддержка сильной типизации среди других вещей), но была оставлена ​​на пару лет назад (политика) :(. если они смогут использовать язык Google «Go». – Allan

1

Flash: Есть ряд сильных языков, которые делают удивительные вещи без приятного пушистого интерфейса и временной шкалы, слоев и т. Д. Я уверен, что один придет, но это не шоу-стоппер, а не многие люди сейчас заботятся, поэтому ни слона (ИМХО).

Javascript: Нет недостатка в местах IDE, где вы можете использовать Javascript. Конечно, вы можете использовать Notepad, если хотите, или Eclipse, TextMate и т. Д. Я вижу редактор как помощь, а не зависимость при рефакторинге кода. У JS есть свои проблемы, но на сегодняшний день он доказал (опять же, только мое мнение), что у него есть больше возможностей компенсировать это.

+0

Во вторую часть я не взламываю JSкак таковой. Я использую его каждый день, и это хороший язык. Я просто говорю, что поддержка этого инструмента - даже в Eclipse - почти не соответствует уровню Visual Studio. И если это будет будущее веб-разработчиков, я бы подумал, что у нас будет студия стиля Cadillac для написания «Один язык в Интернете» – LoveMeSomeCode

2

Веб-разработчики имеют различные фоны, начиная от информатики и заканчивая графическим дизайном. Используемая ими среда кодирования отражает это разнообразие, и в то время как некоторые кодеры удобны в написании всего приложения, используя только Textmate, некоторые другие предпочитают работать с Aptana, Flash IDE или Dreamweaver (здесь нет сравнения качества).

Я думаю, что ваша точка верна, если Flash будет заменен HTML5, веб-разработчики, которые использовали такие инструменты, как Flash IDE, ожидают, что инструменты наравне с тем, что они используют.

Другой способ взглянуть на ваш вопрос может состоять в том, чтобы спросить, объявила ли Flash-смерть не смерть определенного видения сети. Видение во главе с креативами, которые не устраивают подход с использованием чистого кодирования, тем не менее могут выразить себя с помощью Flash, который в определенной степени скрыл некоторые сложности программирования или, по крайней мере, облегчил им работу.

+0

, что является хорошим моментом. Кажется почти неизбежным, если мы переключимся с дружественной среды, такой как вспышка на мегабайты javascript, целевая аудитория и, таким образом, фокус полученной работы значительно изменится. – LoveMeSomeCode

Смежные вопросы