Teknolojix Haber
YAZILIM

HTML ve HTML5 arasındaki farklar

HTML nedir?

HTML t, Köprü Metni Biçimlendirme Dili anlamına gelir. Tarayıcı, HTML biçimlendirmesini görüntülemez, ancak sayfa içeriğini oluşturmak için kullanılır. Köprü metni, Web’e göz atmak üzere sonraki sayfayı açmak için köprüye tıklayabileceğimiz özel bir yöntemdir. İşaretçiler, metin içeren etiketleri açma ve kapatma gibi HTML etiketleridir; bu etiketleri kullanarak metni biçimlendirebilir, köprüleri yerleştirebilir ve resimleri yerleştirebiliriz. HTML, World Wide Web’in temel yapı taşıdır. HTML 1991 yılında Tim Berners-Lee tarafından oluşturuldu. Aynı zamanda World Wide Web’in de kurucusudur.m etiketleri ve öğeleri içermediği için yalnızca birkaç tarayıcı HTML5’i destekler.

<img title=”HTML Nedir?” alt=”html nedir ne işe yarar” height=”340″ src=”uploads/html-nedir.gif” width=”500″>

dapibus leo.

HTML5 nedir?

HTML5, 2014 yılında piyasaya sürüldü. HTML, herkesin İnternet’e erişimini kolaylaştırmak için kendisini daha fazla özellikle güncellemeye devam ediyor. HTML5, HTML’den farklıdır çünkü tüm tarayıcılar HTML5’in tüm özelliklerini destekler. 2012’den itibaren W3C, HTML5 kullanımını önerdi. İşleme modeli, ayrıntılı ayrıştırma kuralları, hata işleme, çizim için tuval ve yerel depolama desteği dahil. HTML5, konum belirleme için platformlar arası mobil uygulama desteği olan JavaScript API’lerini (Geolocation API gibi) desteklemeye başladı. HTML5, HTML veya XHTML sözdizimi, yazılabilen ve önceki HTML sürümleriyle geriye dönük uyumluluğu destekleyen bir işaretleme dilini tanımlar.

Karşılaştırmanın temeli

HTML

HTML5

Tanım

Hypertext Markup Language, HTML’nin kısaltmasıdır, HTML web sayfalarını geliştirmek için kullanılan ana dildir.

HTML5, içerik oluşturmak ve sunmak için İnternet teknolojisiyle etkileşime giren temel bir teknoloji olarak biçimlendirme dilinin yeni bir işlevine sahip yeni bir HTML sürümüdür.

Multimedya desteği

HTML, dil videosu ve sesi desteklemiyor

HTML5, entegre video ve ses desteğine sahiptir.

Coğrafi destek

HTML, siteyi ziyaret eden kullanıcıların konumunu izlemeyi destekler, ancak süreç zahmetlidir ve bir mobil cihazdan oturum açarken kullanıcıları bulmak zordur.

HTML5, web sitesini ziyaret eden herhangi bir kullanıcıyı bulmak için kullanılabilen JavaScript Geolocation API kullanır.

Depolama

 

HTML, geçici depolama alanı olarak tarayıcı önbelleğini kullanır

HTML5, uygulama önbelleği, SQL veritabanı ve web depolama gibi birden çok depolama seçeneğine sahiptir. HTML5’te sağlanan JS API yardımıyla JavaScript’i arka planda depolayabiliriz.

İletişim

HTML’de soketler desteklenmediğinden, istemci ile sunucu arasındaki iletişim akışlar ve uzun havuzlar aracılığıyla gerçekleştirilir.

HTML5’te, istemci ve sunucu arasında tam çift yönlü iletişime izin veren web soketlerini destekler.

Tarayıcı Uyumluluğu

 

HTML uzun süredir var olduğu için neredeyse tüm tarayıcılarla uyumludur ve tarayıcılar HTML’nin tüm özelliklerini destekleyecek kadar değiştirilmiştir.

HTML5’te birçok yeni etiketimiz, öğelerimiz var ve bazı etiketler kaldırıldı / değiştirildi, bu nedenle yalnızca birkaç tarayıcı HTML5 ile tam uyumludur.


Grafik Desteği

HTML’de Silverlight, Adobe Flash, VML vb. Diğer araçların yardımıyla vektör grafikleri de desteklenebilir.

HTML5’te, kanvas ve dahili SVG içerdiği için vektör grafikleri varsayılan olarak desteklenir


Diş çekme

HTML’de, kullanıcı etkileşiminin ve JavaScript’in aynı iş parçacığında çalıştığı tarayıcı arayüzleri performans sorunlarına neden olur.

HTML5’te, JavaScript ve tarayıcı arayüzünün farklı iş parçacıklarında çalışmasına izin veren JavaScript Web Worker API’sine sahiptir.

Hata yönetimi

 

HTML, bozuk sözdizimi ve diğer hataları işleyemez.

HTML5 yanlış sözdizimini ve diğer hataları işleyebilir.


Related posts

Microsoft, Affirmed Networks’ü Bünyesine mi Kattı?

Meryem ACAR

2021’de ARM İşlemcili Yeni Mac Modellerinin Çıkacağı Öne Sürüldü!

Fatih Akgün

Çocuklarımız Neden Kodlama Öğrenmeli?

Ayşegül Peksöz

Yorum Yap