14.5 C
İstanbul
5 Aralık 2025 Cuma
Ana SayfaAppleYeni iPad, HTML5 sorunları yüzünden geliştiricileri zor durumda bırakıyor

Yeni iPad, HTML5 sorunları yüzünden geliştiricileri zor durumda bırakıyor

Gerçekten olağanüstü ekranı sayesinde yeni iPad, piyasaya bomba gibi düştü. Ancak HTML5 geliştiricileri, tabletin işletim sistemi iOS5.1 ile birlikte HTML5 veri depolamasının sorun oluşturduğunu, geliştirilebilir HTML5 desteği olmadığını ve web performansının en iyi durumda bile iPad 2 ile aynı seviyede olduğunu söylüyorlar. Apple web uygulamalarının yerleşik uygulamalar kadar rahat ve hızlı çalışması için yeni web standartlarına sonsuz destek verirken cihazın bu sınırlamalarla gelmesine şanssızlık demek hafif kalıyor.

HTML5 araçları sunan Sencha şirketi geçtiğimiz hafta yeni iPad ve iOS5.1 için yaptığı değerlendirmede, sonuçların karmakarışık olduğunu açıkladı. Şirketin değerlendirmesi iki kriter üzerine kurulu. Birincisi, ne kadar HTML5 elementinin bulunduğu, ikincisi ise bunların ne kadar iyi derecede desteklendiği. Şirkete göre halihazırda pazardaki en iyi HTML5 platformu olmasına rağmen yeni iPad’in daha fazla destek ve ilerleme kaydetmiş olması bekleniyordu.

2011 yılında beta sürümü yayınlanan iOS5.1 üzerinde HTML5 yerel depolamasında bazı sınırlamalar olmuştu. Yerel verinin kalıcılıktan uzak olduğunu, iOS5.1 tarafından her an yok edilebileceğini söyleyen uzmanlar, bu durumda yerel depolama için WebSQL ya da localStorage kullanılması halinde sorunlar oluşacağını belirtiyorlar, zira işletim sistemi bu verileri geçici olarak gördüğü için bellek düştüğü anda silebiliyor.  iOS5.1 öncesi versiyonlar WebView uygulamalarını HTML5 depolaması ile yerel olarak saklayıp kalıcı kabul ediyorlardı. Böylece uygulamaların yeni sürümleri çıktığında eski veriler silinmiyordu. Ancak (büyük ihtimalle) Apple artık iCloud yedekleme servisine güvendiği için, yerleşik (CoreData) depolamasında bulunmayan herşey silinebilir durumda. Bu sorunu aşmak için ise birkaç yol mevcut (örn. PhoneGAP-SQL eklentisi veya CoreData ile köprü oluşturabilecek bir Java script) fakat bu çözümleri kullan(a)mayan geliştiricileri kabuslar bekliyor.

iOS5.1 ile gelen başka bir hayalkırıklığı ise HTML5 özelliklerinde herhangi bir gelişme olmaması. Safari Web tarayıcısında iOS5.0 ve iOS5.1 arasında hiçbir fark yok. Safari 6′da CSS bölgeleri özelliği destekleniyor, fakat iOS5.1 cihazlarda bu özellik bulunmuyor.

3D grafikleri eklenti olmadan görüntüleyebilecek bir Java API’si olan WebGL ise yalnızca Apple iAds tarafından destekleniyor.

Sonuç olarak web performansı yeni iPad üzerinde hiçbir gelişme göstermiyor. Yapılan testlerde yeni iPad ya iPad2 ile aynı seviyede kalıyor, ya da Motola Xoom tabletin gerisinde kalıyor.

Bahadır Yaramış
Bahadır Yaramışhttp://hardwaremania.com
Teknoloji dünyasına her zaman ilgi duyan biriyim. Oyunlarla tanışmam çocukluğumla başladı ve bu aşkım hiç azalmadı. Teknolojiyi yakından takip etmek benim için bir tutku ve problem çözme becerilerimi sık sık oyunlar ve teknoloji projeleri üzerinde kullanıyorum.
Benzer İçerikler

Haberler

- Advertisment -

Son Yorumlar

- Advertisment -