Я давний Flash-разработчик, который недавно решил погрузиться в веб-приложения на основе HTML, поскольку, на мой взгляд, HTML5 предоставляет действительно убедительную альтернативу Flash.
(Не в каждом случае- у каждой технологии есть свои сильные и слабые стороны - но у HTML5 есть много чего для нее).
В любом случае - я не могу говорить за кого-то другого - но каждый раз, когда я копаюсь в новой технологии / языке - мне нужночтобы разобраться с некоторыми основными понятиями.
Одно из понятий для меня, которое начинает превращаться в гель, - это то, что div в HTML разумно эквивалентны клипам (или спрайтам) во Flash.
InДругими словами - где бы я ни использовал мувиклип / спрайт во Flash - я сейчас использую div.
Два ключевых разъяснения:
Яспециально игнорируя концепцию временной шкалы, так как я никогда не использовал ее во Flash.На мой взгляд, видеоклипы / спрайты - это просто «объекты» с визуальными свойствами, которыми я мог бы манипулировать с помощью кода
Я склонен использовать абсолютное позиционирование с помощью div, так как A) вот какЯ думал о вещах во Flash (x, y и z, координаты) и B) с веб-приложениями, элементы пользовательского интерфейса «экранов» приложения имеют тенденцию иметь фиксированные позиции и не «перетекают» с содержимым переменной длины
Итак, мой вопрос для тех, кто считает себя достаточно опытным как с HTML, так и с Flash ...
Это полезное / точное сравнение?
Или у меня неверное понимание того, как следует использовать div?
Какими фундаментальными способами они отличаются?
С какими проблемами я могу столкнуться, основываясь на этом предположении?
Большое спасибо заранее!