Önerilen, 2024

Editörün Seçimi

HTML5 nedir?

HTML5 Ders 1 Giriş

HTML5 Ders 1 Giriş
Anonim

Bugünün erken saatlerinde elma, HTML 5 vitrini tanıttı. Vitrin Video, Tipografi, Galeri, Geçişler, Ses, 360 görünümler ve Sanal Gerçeklik örneklerini kapsar. Bu, şu anki içerik türünün sağlayıcısı olan Adobe'nin Flash'ı için devam eden bir kampanyayı işaret ediyor. Steve Jobs'ın topluluğa açık mektubu Flash konusunu okumadıysanız, kontrol edin. Bazı ilginç noktalar yapar.

Şahsen, Flash'ın ölmekte olan bir ürün olduğu ve açık standartların ağa geldiğinde kapalı teknolojiler üzerinde her zaman geçerli olacağı kanısındayım. Bu yüzden hızlı bir şekilde HTML 5'i gözden geçirmenin zamanı geldi. Ayrıca her şeyden önce bu bir blog olduğu için çok iyi bir fikir verdim. Daha fazlası için okumaya devam edin.

Ha?

HTML, web'deki tüm içeriğin temel aldığı yüksek seviye programlama (veya işaretleme) dilidir. Şu anda standart HTML-4 (mevcut sürüm), webin son kullanıcılarına "zengin" bir medya deneyimi sunma yeteneğine sahip değil. Yıllardır bizim için bu açığı dolduran ticari bir girişime güveniyoruz, Flash. Bununla birlikte, Flash ile uzun zamandır ilişkili olan problemler bellek tüketimi, kararlılık ve bunun kapalı (tescilli bir teknoloji) teknoloji olduğu gerçeğidir. Sen özü aldın. Flash, tek bir şirkete aittir. Genelde web böyle çalışır. Geri dönüşte, web bir dizi açık standart olarak başladı ve tarih sonuçta bu ilkeler çerçevesinde çalışmaya devam edeceğini gösteriyor.

Hak Edilmeyen Piyasa Hakimiyeti

Şu anda, tarayıcınızda izlediğiniz neredeyse tüm video içeriği Flash izniyle. Bir çok web sitesi de navigasyon için Flash'a bağlıdır. Kulağa hoş geliyor, ancak yeni teknolojilerin ortaya çıkmasıyla ilgili sorunlar ortaya çıkmaya başladı. Kullanıcılarının web üzerinden video izlemesine izin veren küçük bir cihazı piyasaya sürmeyi uman 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 flaş yüklemeye ikna etmeniz gerekir. Adobe'nin yazılımlarını “gelecek ve gelecek” cihazınıza taşıması için bir teşvik yoktur. Onlara harcamak istemedikleri paraya mal olacak. Elbette Adobe, insanların kendi Flash uygulamalarını yazmaları için gereken özellikleri serbest bırakabilir mi? Hayır! Adobe de buna izin vermeyecek, bu yüzden internet üzerinden içerik dağıtımında (kasıtlı veya kasıtlı olmayan) bir baskınlığa yol açacaklar. HTML 5, (yaşlanan) HTML4'ün bize sunduğu tüm boşlukları sunmaya çalışır. Pantolonu Adobe'den korkutuyor. Bunu durduramazlar ve yaptıkları her şey sonunda kaçınılmaz ölümünü uzatacak.

Video Oynatma

Şimdiye kadarki en büyük tehdit Flash kalesine yönelik HTML5'in video oynatma yeteneğidir. Şimdi, sitenize bir Flash programı eklemek veya bir üçüncü taraf video oynatıcı eklemek yerine, bir web geliştiricisi etiketli bir video içerebilir. Bu, sıçramalardan ve sınırlardan Flash'ı kullanmaktan daha kolay bir işlemdir. Hem ses hem de videoyu oynatmanın birçok farklı yolu var, bu yüzden teknoloji henüz mükemmel değil. Dışarıdaki herkesin ayrıntılara razı olması biraz zaman alacak, ancak sonunda videonun size üçüncü bir programdan değil tarayıcınız üzerinden geldiğini göreceksiniz. youtube zaten gemide ve şu anda içeriğini Mac'inizde HTML5'te Safari veya Google Chrome ile 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 çizim sağlar. Grafik üretmek veya başka tür karmaşık çizim işlemleri için mükemmeldir. Daha önce geliştiriciler, Javascript veya standart HTML kullanımıyla mümkün olmayan bir sayfada tasarım öğelerini “çizmek” için Flash'a sıklıkla güveniyorlardı.

yapı

HTML5, web tasarımcılarının istedikleri kitle için içeriklerini daha iyi hedeflemelerine izin veren modernize organizasyon veya “yapı” öğelerini içerir. Sonuç olarak, arama motorları (google) verileri daha hedefli bir şekilde dizine ekleyebilir ve böylece bir web kullanıcısı olarak hiç olmadığı kadar hızlı bilgi bulabilirsiniz.

Daha az kaynak gerekli / daha entegre

Bilgisayarlar küçüldükçe (iPhone / iPad) küçülürken, verimli bir şekilde hesaplama her zamankinden daha önemli hale geliyor. HTML5, tarayıcınıza eklenecek bir teknolojidir, bu nedenle bilgisayarınızın yalnızca zengin içeriği görüntülemek için ek bir uygulama başlatmasına gerek kalmayacaktır. Tarayıcı geliştiricileri artık QA işlemi sırasında tüm web tarama deneyimini test etme yeteneğine sahipler, böylece hepimiz daha az çökmeyle sonuçlanır!

Arkanıza yaslanın ve gösterinin keyfini çıkarın. Adobe'nin insanları ve şirketleri Flash'a bağlı kalmaya ikna etmek için daha birçok girişimi olacak. Mükemmel haberler yapmalı, ancak günün sonunda, burada kalmak için HTML5'e alışabilirsiniz.

-Chris

Top