İnternet Dünyasında Grafik Devrimi… HTML 5

İnternet dünyasında gelişen hız ve ulaşım kolaylıklarından sonra ön plana gelen bir başka seçenek de grafiklerin web based olarak çalıştırılması, web based olarak grafik altyapısı isteyen uygulamaların, oyunların oynanması ve bunların yine internet ortamı içerisinde geliştirilmesi hatta kodlanması. Bulut bilişim teknolojilerinin de gelişmesini takiben internet ortamında grafik işleme ve bunun gibi görsel öğeler de önem kazanmaya başladı ve internet üzerinden yapılabilecek işlemler konusu da daha fazla gündeme gelmeye başladı. Bu durum Micorosft ve Adobe başta olmak üzere birçok firmayı web-based uygulama geliştirmeye ve bunları ilk kullanıcıya sunmaya itiyor. Adobe’un –Macromedia’da denilebilir- Shockwave’i ve Flash’ı internet dünyasını uzun süre sarssa da artık önemini ve kullanılabilirliğini yavaş yavaş kaybetmeye başladı. Bunun sebebi işlemci-grafik altyapısı olarak gelişen hardware’lerin artık flash ve benzeri uygulamaları çalıştırarak zaman kaybedeceği görüşüydü. Çünkü bu tip uygulamaların geliştirilmesi hem zaman almakta hem de işleyicilerin verimliliğini düşürmesi. Bir sistem aynı anda %100 verimle çalışacağına %40 verimle, flash gibi öğelerle çalışıp aslında daha verimsiz çalışmaktaydı. Bu durumu farkeden Microsoft da buna rakip olarak denmese de, Silverlight’ı geliştirdi *buna başka bir yazımda ayrıca değineceğim* ve sektörde yerini yavaş yavaş almaya başladı. Silverlight’ın da desteğiyle global bir internet yazılım dili olan HTML ise bu uyumu yakalayabilmek adına, hala yürütülen çalışmaları var, HTML 5 Platformunu sektöre kazandırdı. Mozilla, IE, Opera ve Chrome bu platformu beta olarak sistemlerine entegre etmiş durumda. Özellikle IE9 bu konuda en başarılı tarayıcılardan biri olarak sayılabilir. Grafik işlemcisiyle ortaklaşa çalışması ve HTML 5 platformunu sistemine uygulayıp bu uyumu iki katına çıkarabilmesi belki de tercih sebebi olabilir. Chrome ve Opera da bu sistemi iyi uygulayanlardan. Operada bazen hatalar alabiliyorsunuz ama bu da biraz beta’dan geliyordur. HTML 5’te ne yenilikler vara geldiğimizde de, internet ortamında kullanılan interaktif öğelere, kod bloklarına, layerlara ve alan oluşturma gibi genelde Javascript’lerle yapılan işlemleri artık tek bir dil çatısında yapabileceksiniz. Bu kodlama kolaylığı grafik altyapısına da şu şekilde yansıyor, daha az kodla daha fazla iş yapabildiğiniz için işlemcinizin eskiden gereksiz yere harcadığı hafızalar grafik arabirimine aktarılıyor ve nefes kesen grafikleri ve UI’leri çok daha hızlı ve verimli bir biçimde kullanabiliyorsunuz. Bunlardan ayrı olarak tek çatı altında toplanan kodları daha rahat işleyebiliyorsunuz, daha hızlı import-export yapabiliyorsunuz ve daha hızlı uygulama geliştirebiliyorsunuz. İnternet dünyasının günden güne daha hızlı geliştiğini ve hızlandığını göz önüne alırsak hantal uygulama boşlukları kimsenin hoşuna gitmeyecektir. Bu boşlukları da HTML 5 Platformu kapatmaya çalışıyor. Henüz tam anlamıyla full geliştirilmemiş olsa da yakın zamanda bu süreç de bitecektir. Silverlight ve diğer teknolojiler ile daha hızlı ve verimli internet deneyimleri yaşamak dileğiyle…

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s