Teknoloji

Adobe misyonerine göre HTML5 ve Flash birlikte çalışabilir

Flash ve HTML5 şu anda çevrimiçi dünyanın en önemli iki konusu. Akıllı telefonların nasıl Flash desteği kazanacağı, kullanıcıların bekledikleri performansı alıp alamayacakları, ya da çok ziyaret edilen sitelerin yeni alternatiflere nasıl yaklaşacağı sürekli tartışılıyor, üstüne üstlük bir de Apple’ın Flash desteğini mobil cihazlarına eklemekte yaşadığı isteksizlik de var.

Öte yandan HTML5 teknolojisi bir sürü olumlu görüş topluyor, son olarak Microsoft yeni çıkaracağı IE9 internet gezgininde HTML5 desteğini her yönüyle destekleyeceğini duyurdu. Peki, bu iki rakip teknolojinin uyum içerisinde çalışması mümkün olabilir mi? Adobe platformunun misyonerlerinden Serge Jespers’a göre bu mümkün, hatta kendisi yazdığı bir kodla bunu kanıtlıyor. Jasper’ın verdiği örnekte her ne kadar sadece Adobe AIR’ın coğrafi konum API’larına erişme imkanı olsa da,  HTML5 coğrafi konum bilgisini çekmekte, çekilen bilgiler de Flash tabanlı uygulamayı beslemekte. Bu uygulama HTML5’in sadece GPS’i değil, cihazın bağlı olduğu WiFi ve hücresel baz istasyonunun üçlemesini kullanarak da çalışabilen coğrafi konum API’larının avantajından faydalanıyor. Sonuçlar Flash ile yazılmış bir uygulama tarafından görüntüleniyor. Ancak Firefox 3.5 gibi HTML5 uyumlu bir internet tarayıcısı da ExternalInterface çağrısıyla konum bilgisine erişebiliyor. Uygulama hem masaüstü sistemlerde hem de, eğer Flash 10.1 beta yüklü olduğu Google Nexus One’ın WebKit tabanlı internet tarayıcısında da çalışıyor. Flash, HTML5’in kolları arasında ölecek mi? Tabii ki, hayır. Bu uygulamayı görmemiş olsak bile aynı fikirde olacaktık. Ancak, Jespers’ın sunduğu uygulama bu ikilinin ilginç uygulamalar geliştirmede nasıl kullanılabileceğini göstermesi açısında iyi bir örnek oluşturuyor.

İlgili – Webkitchen