HTML 6 ne zaman yayınlanacak? HTML5'e kıyasla ne gibi iyileştirmeler sunacak?

HTML, web sayfalarının içeriğini yapılandırmak ve görüntülemek için kullanılan web'in temel dilidir. 1991'deki kuruluşundan bu yana HTML, yeni etiketler, yeni özellikler ve yeni işlevlerin eklenmesiyle birçok evrim geçirmiştir.

Dilin en son büyük sürümü olan HTML5, 2014 yılında piyasaya sürüldü ve birçok iyileştirme getirdi

Peki ya sonrasında ne olacak? HTML 6'nın ne zaman geleceğini bekleyebiliriz ? Bu sürümde neler yeni olacak? Bu yazıda bunu öğrenmeye çalışacağız.

HTML6 nedir?

 Bu, devam eden bir projedir amaçlayan mevcut HTML5'in yeteneklerini genişletmeyi ve web'in ortaya çıkan ihtiyaçlarını karşılamayı

HTML6 henüz resmi bir standart değilibarettir bir dizi öneri ve denemeden tarafından test edilen ve tartışılan web topluluğu. Ayrıca HTML6 için tek bir spesifikasyon da yoktur; bunun yerine birçok girişim amaçlayan dili çeşitli şekillerde zenginleştirmeyi.

Bu girişimler arasında şunları sayabiliriz:

  • Web Bileşenleri projesi, kendine özgü yapısı, stili ve davranışı olan özel ve yeniden kullanılabilir HTML öğeleri oluşturmanın bir yolunu sunar.
  • Houdini projesi,tarayıcının render motorunun dahili API'lerini ortaya çıkararak geliştiricilere HTML ve CSS öğelerinin oluşturulması üzerinde daha fazla kontrol sağlamayı amaçlamaktadır.
  • Genişletilebilir Web Manifestosu projesi, web standartlarının geliştiricilerin web'in işlevselliğini kendi yenilikleriyle genişletmelerine olanak sağlayacak şekilde tasarlanması gerektiği fikrini savunmaktadır.

Bu projeler doğrudan HTML6'nın bir parçası olmasa da, dilin daha modüler, esnek ve yaratıcı bir yapıya doğru evrimleşmesi fikriyle sıklıkla ilişkilendirilirler.

HTML6 ne zaman gelecek?

tarihi bir çıkış, hatta bu isimle anılacak bir sürümün olacağına dair bir garanti bile bulunmuyor. Aslında, HTML geliştirme süreci artık "yaşayanoluşuyor düzenli ve artımlı güncellemeler yayınlamaktan diletam bir sürümün tamamlanmasını beklemeden,

Bu nedenle, kademeli olarak mevcut HTML'ye entegre edilmesi mümkündür. adı değiştirilmedengelen bazı öneriler için zaten geçerlidir Web Bileşenlerive bu öneriler bazı tarayıcılarda zaten uygulanmıştır.

de mümkündür bazı özelliklerin HTML6 için öngörülen hiçbir zaman hayata geçmemesi. Örneğin, yeni bir XML sözdizimi getirme önerisi HTML için web topluluğu tarafından reddedilmiştir.

mümkündür HTML6'yı test etmek ve denemek gibi araçlar kullanarak polyfill'ler, kütüphaneler veya çerçevelerolanak tanıyan işlevlerini mevcut tarayıcılarda

Örneğin, gibi projeler HTML6.js, HTML6 Boilerplate veya HTML6 Elements, HTML6'yı günümüzde kullanmak için çözümler sunmaktadır.

HTML6'da hangi yeni özellikler bekleniyor?

HTML6 için resmi bir spesifikasyon olmamasına rağmen, çeşitli öneriler ve deneyler, dair bir fikir vermektedir yeni özelliklere dile entegre edilebilecek

Özel HTML öğeleri

olanak tanırlar kendi HTML etiketlerinizi oluşturmanıza Kendi yapıları, stilleri ve davranışlarıyla. Bu öğeler `<p>` etiketi kullanılarak tanımlanabilir. <template>içerir. kodunu ve CSS öğenin <script>, qui contient le code JavaScript de l’élément.

gibi kullanılabilir HTML etiketleri belgedeki

Yerel HTML öğeleri

sunan önceden tanımlanmış HTML öğeleridir , harici teknolojilere başvurmaya gerek kalmadan gelişmiş işlevsellik.

Örneğin, etiket <dialog> görüntülemenizi sağlar modal iletişim kutusuBu etiket, <details> Bu etiket, ek içeriği göstermenize veya gizlemenize olanak tanır. <meter> görüntülemenizi sağlar Ölçülen bir değeri belirli bir ölçekte

Bu özellikler bazı tarayıcılarda zaten uygulanmış, ancak henüz standartlaştırılmamış.

Küresel HTML öznitelikleri

Bunlar, herhangi bir HTML öğesine uygulanabilen ve görünümünü veya davranışını.

Örneğin, `contenteditable` özelliği olanak tanır bir öğenin kullanıcı tarafından düzenlenmesine, `draggable` özelliği olanak tanır bir öğenin sürükle bırak yöntemiyle taşınmasına, `spellcheck` özelliği olanak tanır bir öğede yazım denetiminin etkinleştirilmesine veya devre dışı bırakılmasına, vb.

Bu özellikler bazı tarayıcılarda zaten uygulanmış durumda, ancak henüz standartlaştırılmamış.

HTML API'leri

Bunlar, programlama arayüzleridir HTML veya JavaScript kodundan tarayıcı veya sistem işlevlerine erişim sağlayan

Örneğin, Coğrafi Konum API'si sağlar kullanıcının coğrafi konumunu elde etmeyi, Web Depolama API'si sağlar verileri tarayıcıda yerel olarak depolamayı, Web Çalışanları API'si ise sağlar sayfa oluşturmayı engellemeden arka planda JavaScript kodu çalıştırmayı, vb.

Bu API'ler bazı tarayıcılarda zaten uygulanmış durumda, ancak henüz standartlaştırılmamışlardır.

HTML modülleri

Bunlar, bağımsız HTML dosyalarıdır `<html>` etiketi kullanılarak başka bir HTML belgesine aktarılabilecek <link>kullanılabilir içeriklerin yeniden kullanılmasını veya bir web uygulamasının farklı bölümlerinin ayrılmasını sağlamak için.

Bu modüller halen test aşamasındadır ve henüz tarayıcılara entegre edilmemiştir.

HTML6 ve HTML5 arasındaki fark nedir?

HTML6, HTML5'in yerini alan HTML dilinin bir sonraki sürümüdür. HTML6, HTML dilini basitleştirmeyi ve modernleştirmeyi amaçlayarak daha özlü ve ifade gücü yüksek bir sözdizimi, diğer web teknolojileriyle daha iyi entegrasyon, daha fazla modülerlik ve genişletilebilirlik ve farklı tarayıcılar ve cihazlarla daha iyi uyumluluk sunmaktadır.

HTML5, 2014 yılında piyasaya sürülen HTML dilinin güncel sürümüdür.HTML5, önceki sürümlere kıyasla medya desteği (ses, video vb.), vektör çizimi (SVG), etkileşimli formlar, yerel depolama, coğrafi konum belirleme gibi birçok iyileştirme ve özellik sunmaktadır.

Önceki makale:WMI Sağlayıcı Ana Bilgisayarı CPU'nuzu yavaşlatıyor mu? Ne yapmalı?
Sonraki makale:Mac'te dinamik duvar kağıdı nasıl kullanılır?
Merhaba, ben François :) Boş zamanlarımda teknolojiye olan tutkumu paylaşmayı seven bir yazarım! 😍 Donanım, yazılım, video oyunları, sosyal medya veya daha birçok alanda aradığınız her şeyi bu sitede bulabilirsiniz. Çeşitli platformlardaki analizlerimi, incelemelerimi, eğitimlerimi ve favori keşiflerimi paylaşıyorum. Sadece trendleri takip etmekle kalmayıp, sizi en iyi çözümlere yönlendirmeye çalışan, bilgili ve seçici bir teknoloji meraklısıyım. Bu yüzden takipte kalın!