
Aslında genel bir döngü bu olay. Varolan teknoloji, yeni bir rakip teknoloji çıktığında "öldürülür", bitirilir, akıllarda çöpe atılır. Peki Flash için gerçekten böyle mi bakmak gerek.
Bu olayı körükleyen ve bu propagandayı çıkaran aslında ne HTML5'in verdiği üstün özellikler ne de çığır açan bir teknoloji. Olay Steve Jobs ile Adobe arasındaki çekişmeden başka birşey değil
Steve Jobs malum her iphone lansmanında dilinden düşürmediği esnekliği ve "kullanıcı özgürlüğünü" flash ile engellediğini ifade ediyor.
Örneğin Steve Jobs ;
Flash’ın fare ile çalışmaya yönelik olduğunu, dokunmatik ekranlara göre olmadığını söylemiş. Örneğin “rollover” action’unun fare’nin üzerine geldiğinde menüleri açtığını ancak dokunmatik ekranda bir fare olmadığından dolayı bunun çalışmadığını belirtmiştir. Apple’ın devrimsel nitelikteki multi-touch arabirimleri bir fare kullanmamakta ve bir “rollover” konsepti de bulunmamaktadır . Dolayısıyla da, dokunmatik arabirimli araçları desteklemek isteyen flash tabanlı internet sitelerinin pek çoğunun yenilenmesi gerektiğini anlatmış ve de eklemiş: Eğer yenilemeleri gerecekse, geliştiriciler neden flash yerine daha modern olan HTML5, CSS ve JavaScript kullanmasınlar?”
Demiştir. Bunun biraz pazarlama yalanı olduğu ve insanları kandırdığını söyleyebilirm . Siz de biraz araştırırsanız farklı videolar bulabilirsiniz. ben birkaç video paylaşayım
http://vimeo.com/11677049
Ve diğer videolar, bu videolar bu yazıyı okuyan apple dostu arkadaşların ama multitouch özelliği yok Steve Jobs ondan bahsetmiştir dieceklerini düşündüğüm için vereceğim çoklu dokunma ve flash videoları :
http://vimeo.com/10998949
http://vimeo.com/4252866
http://vimeo.com/4973440
Tabiki bu S. Jobs'un tek gösterdiği neden değil . Fakat Apple in şuan izlediği strateji açık: Rakiplerinin teknolojilerinden Apple kullanıcılarını soyutla. Uzaklaştır,Kutuplaştır.
Bu gün bir çok kişi iPad'inde Tüm adobe ürünlerini rahat bir şekilde kullanmak kısıtlamaya gitmemek istiyor.
Yine HTML5 için söylenen bir mit de Video performansı. Aslında video performansı işletim sistemlerine bağlıdır. Siz ne kadar çok iyi kodlarsanız da buffer vs ayarlarını boyutlandırmayı vs ayarlasınız da eğer işletim sistemi desteklemezse çökmelere kadar giden sorunlarla karşılaşabilirsiniz ki bir süre önce Mac Os larda bu sorunu HD videolarda alıyordum.
Yani , örneğin Windows'un Flash player a verdiği müsaade sayesinde donanımsal olarak player video dosyasını daha performasnlı bir şekilde decode edebilmektedir. Mac OS 'da bir süre önce bu donanım hızlandırması desteği maalesef verilmiyordu. Şuan gördüğüm kadarıyla verilior. O nedenle Video player olarak Flash hala ve hala daha hızlı .
Bu yazımda olayı belki de çok yüzeysel anlattım atladığım biçok yer olabilir ama bu iki konu özellikle Flash'da video player yazdığım için çok kafama takılıyordu. Bir kaç denemeden sonra gerçekten şuan bunların biraz da Pazarlama Masalları olduğunu anladım. HTML5 yine diğer teknolojiler gibi yerini alacaktır. Ama Adobe da boş durmamakta. Günümüz internet uygulamaları artık tamamen multimedia ve kullanıcının işlevsellikten çok görselliğe açlığını tatmin edecek şekilde yapılmaları nedeniyle Flash gibi multimedia bir formatın ölmesi şuan için söz konusu gözükmüyor. Yazımın başındaki Karikatür de çok güzel bir Tarihi akışla gerçeği bize gösteriyor.
İngilizce bilenler Adobe un Flash için açıklamalarını şu linkten okuyabilirler.
http://www.adobe.com/choice/flash.html
Yazımdaki görseller kaynakları ile beraber işlenmiştir.
Yeni çalışmalarım hakkındaki bilgileri ve nacizane paylaşacğım bilgileri aşağıdaki twitter hesabımdan beni takip ederek ulaşabilirsiniz.
www.twitter.com/flashguruturk
İyi forumlar.