Как стать автором
Обновить

Библиотек SWFObject стало две!

Время на прочтение2 мин
Количество просмотров525
Жил-был JS-скрипт для внедрения Flash под названием FlashObject. Когда Adobe попросили автора скрипта написать статью на Devnet, то сопроводили свою просьбу другой — убрать их торговую марку Flash из названия его скрипта. Так FlashObject стал SWFObject (расширение же не подлежит копирайту).
И тут на беду появился в сети еще один скрипт для внедрения Флэша, под названием SWFFix. Adobe это имя тоже не понравилось — по-английски же получается «починить SWF», а он, по мнению Adobe, и так не сломан. Короче, меняйте опять имя нафиг!
Что решили создатели SWFFix? Правильно, назовемся SWFObject! Почему? Потому что такой же по названию и смыслу скрипт уже есть, но он версии 1.5, а мы будем SWFObject 2.0! И шустренько выпустили первую бета.
Нет, ну вот это нормально, а?
На мой взгляд, подобные игры с названиями не имеют права быть. И не столько из-за копирайта и прочей ерунды. Без кода имя ничего не стоит.
Представте, что мир обойдет новость о выходе SWFObject 2.0 Final. Веб-технологи, использовавшие v.1.5, кинутся обновлять свои движки и фреймворки, и… Как результат несовместимости скриптов-тезок на уровне применения, Flash на обновленных сайтах просто перестанет отображаться. Придется переписывать код в различных участках (что может быть проблематично для крупных порталов типа всяких *Tube), предварительно проштудировав документацию. Сколько нервов, сколько эмоций и сколько потерь. А всё потому, что SWFObject 2.0 — это другая библиотека, другой код от других авторов!
UPD: Похоже, несовместимость всё же не столь глубокая, но сразу, «из коробки» новый SWFObject на старом коде не заработает. Сами вызовы скрипта придется переписать, зато альтернативный контент и зону применения можно не менять.
UPD2: Разобрался. Оказывается, в разработке SWFObject 2.0 принимает участие Geoff Stearns, гугловский Flash-технолог (работает над YouTube), и, по совместительству, автор SWFObject 1.5. Не исключено, что мысль с объединением библиотек и присвоением имени принадлежит ему. Возможно, введут в новую библиотеку старые методы, как псевдонимы новых. Преемсвенность будет соблюдена, потом через пару версий убедят всех перейти на новую методологию.
Глубоко
Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Публикации

Истории

Ближайшие события

One day offer от ВСК
Дата16 – 17 мая
Время09:00 – 18:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область