HTML5 nedir?

Anonim

Apple, bugün erken saatlerde HTML 5 vitrinini tanıttı. Vitrin Video, Tipografi, Galeri, Geçişler, Ses, 360 görünüm ve Sanal Gerçeklik örneklerini kapsar. Bu, bu tür içeriklerin çoğunun mevcut sağlayıcısı olan Adobe Flash'a karşı devam eden bir kampanyaya işaret ediyor. Steve Jobs'ın topluluğa Flash konusunda açık mektubunu okumadıysanız, bir göz atın. Bazı ilginç noktalara değiniyor.

Şahsen, Flash'ın ölmekte olan bir emtia olduğuna ve web söz konusu olduğunda açık standartların her zaman kapalı teknolojilere üstün geleceğine inanıyorum. Bu yüzden, HTML 5'i hızlı bir şekilde özetlemenin zamanı geldi. Ayrıca epeyce fikir verdim, sonuçta bu bir blog. Daha fazlası için okumaya devam edin.

Ha?

HTML, web'deki tüm içeriğin temel aldığı üst düzey programlama (veya biçimlendirme) dilidir. Şu anda standart HTML-4 (mevcut sürüm), web'in son kullanıcılarına "zengin" bir medya deneyimi sağlama yeteneğine sahip değildir. Yıllardır bizim için bu boşluğu dolduran ticari bir girişim olan Flash'a güveniyoruz. Bununla birlikte, Flash ile uzun süredir ilişkilendirilen sorunlar, bellek tüketimi, kararlılık ve kapalı (tescilli olduğu gibi) bir teknoloji olmasıdır. İşin aslını anladın. Flash tek bir şirkete aittir. Bu genellikle web'in çalışma şekli değildir. Web bir dizi açık standart olarak başladığından çok daha önceleri ve tarih, sonunda bu ilkeler altında çalışmaya devam edeceğini gösteriyor.

Hak Etmeyen Pazar Hakimiyeti

Şu anda, tarayıcınızda izlediğiniz video içeriğinin neredeyse tamamı Flash sayesindedir. Birçok web sitesi de gezinme için Flash'a bağımlıdır. Kulağa harika geliyor, ancak yeni teknolojilerin ortaya çıkmasıyla birlikte sorunlar ortaya çıkmaya başlıyor. Kullanıcılarının web üzerinden video izlemesine izin vermeyi amaçlayan küçük bir cihazı piyasaya sürmeyi uman bir tüketici elektroniği üreticisiyseniz, şansınız kalmaz. Günümüz dünyasında, bu işlevselliği sağlamak için Adobe'yi sisteminize flash yüklemesi için ikna etmeniz gerekiyor. Adobe'nin yazılımlarını "gelecekteki" cihazınıza taşıması için herhangi bir teşvik yoktur. Onlara harcamak istemedikleri paraya mal olacak. Elbette Adobe, insanların kendi Flash uygulamalarını yazmaları için gerekli özellikleri yayınlayabilir mi? Hayır. Adobe buna da izin vermeyecek, bu nedenle internet üzerinden içerik dağıtımında (kasıtlı veya kasıtsız) bir hakimiyet elde edecekler.HTML 5, (yaşlanan) HTML4'ün bize sunduğu tüm boşlukları kapatmak için yola çıkar. Adobe'nin gözünü korkutuyor. Bunu durduramazlar ve yaptıkları her şey eninde sonunda kaçınılmaz ölümü uzatacaktır.

Video Oynatma

Flash'ın kalesine yönelik açık ara en büyük tehdit, HTML5'in video oynatma yeteneğidir. Artık sitenize bir Flash programı eklemek veya üçüncü taraf bir video oynatıcı yerleştirmek yerine, bir web geliştiricisi etiketiyle bir video ekleyebilir. Bu, Flash kullanmaktan çok daha kolay bir süreçtir. Hem sesi hem de videoyu oynatmanın birçok farklı yolu vardır, bu nedenle teknoloji henüz mükemmel değildir. Herkesin ayrıntılara karar vermesi biraz zaman alacak, ancak sonunda o videonun size üçüncü taraf bir program değil, tarayıcınız aracılığıyla geldiğini göreceksiniz. youtube zaten yerleşiktir ve şu anda içeriklerini Mac'inizde Safari veya Google Chrome ile HTML5 olarak görüntüleyebilirsiniz.Firefox ve Internet Explorer desteği yolda.

Tuval tabanlı sayfa tasarımı.

HTML5, CANVAS etiketi adı verilen yeni bir HTML öğesi sunar. Bu etiket, herhangi bir web sayfasında iki boyutlu çizime izin verir. Grafikler veya başka herhangi bir karmaşık çizim işlemi oluşturmak için mükemmeldir. Önceden geliştiriciler, bir sayfada Javascript veya standart HTML kullanımıyla mümkün olmayan tasarım öğelerini "çizmek" için sıklıkla Flash'a güvenirdi.

Yapı

HTML5, web tasarımcılarının içeriklerini istenen bir kitle için daha iyi hedeflemesine olanak tanıyan modernleştirilmiş organizasyon veya "yapı" öğeleri içerir. Sonuç olarak, arama motorları (google) verileri daha hedefli bir şekilde dizine ekleyebilecek ve böylece bir web kullanıcısı olarak siz bilgileri her zamankinden daha hızlı bulabileceksiniz.

Daha az kaynak gerekli/daha entegre

Bilgisayarlar gittikçe küçüldükçe (iPhone/iPad), verimli bilgi işlem her zamankinden daha önemli hale geliyor. HTML5, doğrudan tarayıcınıza yerleştirilecek bir teknolojidir, bu nedenle zengin içeriği görüntülemek için bilgisayarınızın ek bir uygulama başlatmasına gerek kalmayacaktır. Tarayıcı geliştiricileri artık QA süreci sırasında web'de gezinme deneyiminin tamamını test etme olanağına sahipler, böylece hepimiz daha az çökmeyle karşılaşabiliriz!

Arkanıza yaslanın ve gösterinin keyfini çıkarın. Adobe, insanları ve şirketleri Flash'a bağlı kalmaya ikna etmek için daha birçok girişimde bulunacak. Mükemmel haberler vermeli ama günün sonunda HTML5'e alışsan iyi edersin, bu kalıcı.

-Chris

HTML5 nedir?