SWFObject 2.1
У повсякденній суєті, непоміченим для мене залишилося оновлення дуже популярного і сильного інструменту для валидной вставки flash-роликів в html.
Проект з відкритим кодом Джефа Стірнс, Міхаеля Вільямса і Боббі ван дер Слуйса, раніше відомий як SWFFix [ http://code.google.com/p/swffix/6 ], А тепер SWFObject 6 липня запропонував для скачування версію 2.1 цього чудового інструменту.
Домашня сторінка проекту: http://code.google.com/p/swfobject/
Версія SWFObject 2.1 є стабільним релізом, який виправляє баггі і недоробки версії 2.0. Докладні зауваження до релізу можна прочитати на офіційному блозі розробників http://www.swffix.org/devblog/ .
Навскидку можу сказати, що радує наступне:
- Виправлена «витік пам'яті» при роботі з Internet Explorer
- Підтримка IE 5.0 / 5.5
- Виправлені проблеми роботи крипта з елементами object в IE
- Вирішено питання виведення альтернативного контенту в Safari 3+
В цілому, для того щоб зрозуміти чим гарний SWFObject 2.1 можна ознайомиться з характеристиками версії 2.0.
SWFObject 2:
- Надає два оптимізованих методу впровадження Flash, заснований на розмітці і використовує JavaScript
- Надає JavaScript API з усіма можливостями необхідними для впровадження SWF файлів і отримання інформації про Flash плеєрі. Завантажити можна тут - http://code.google.com/p/swfobject/wiki/api2
- Використовує один невеликий JavaScript файл (SWFObject 2.0 size: 8.7Kb / GZIPed: 3.4Kb, SWFObject 2.1 size: 9.5Kb / GZIPed: 3.8Kb)
- Наступник SWFObject 1.5 http://blog.deconcept.com/swfobject/3 і UFO http://www.bobbyvandersluis.com/ufo/4
- Об'єднує всі існуючі методи впровадження Flash і претендує на новий стандарт впровадження Flash.
Переваги його використання:
- Більш оптимізований і гнучкий ніж будь-який інший спосіб впровадження Flash плеєра
- Універсальне рішення для всіх розробників: HTML, Flash або JavaScript розробників
- Припиняє тривале використання специфічною розмітки для деяких браузерів, дозволяє використовувати стандартну розмітку і альтернативний контент
- Використовує простий JavaScript
- Простий у використанні
Так, ще є приємна дрібниця для тих, хто в розробці використовує бібліотеку jQuery - спеціальний плагін jQuery Flash Plugin
Якщо ви ще не використовуєте SWFObject, то саме час почати 😉