6 poin oleh xguru 2024-08-09 | 1 komentar | Bagikan ke WhatsApp
  • CSS terus berkembang sejak pengumuman CSS3 pada 2009, tetapi rilis resminya yang terakhir tetap "CSS3"
    • Setelah CSS3, CSS4 tidak pernah dirilis, tetapi ada banyak fitur baru yang klasifikasinya tidak jelas kapan mulai diperkenalkan
  • W3C CSS-Next Community Group (siapa pun bisa berpartisipasi) sedang mendiskusikan cara meningkatkan pemahaman tentang evolusi CSS selama 10 tahun terakhir
    • Tujuan grup: menciptakan bahasa bersama untuk membantu developer mempelajari CSS, mengajarkannya, mendefinisikan teknologi web modern, memahami progres pengembangan fitur CSS, dan menjelaskan bagaimana CSS berevolusi
    • Bukan tujuan mereka: memengaruhi definisi spesifikasi CSS, membuat dokumentasi developer resmi, mendefinisikan pekerjaan spesifikasi browser, mendidik developer tentang praktik terbaik CSS, atau mengelola data kompatibilitas browser
  • Hal yang menjadi fokus grup CSS-Next
    • Meneliti tingkat pemahaman komunitas terhadap CSS modern
    • Membangun pemahaman bersama tentang evolusi fitur CSS setelah CSS3
    • Mengelompokkan fitur-fitur tersebut ke dalam tingkatan yang mudah dipahami (misalnya CSS4, CSS5, dan seterusnya)
    • Mengedukasi komunitas tentang fitur-fitur CSS modern

Era CSS

  • Bertujuan memberi label pada kumpulan fitur yang dirilis setelah standar CSS3 untuk menyelaraskan dan memodernkan pemahaman umum tentang CSS
  • CSS3 (~2009-2012)
    • Spesifikasi CSS Level 3 yang didefinisikan oleh CSS Working Group (CSSWG) (tidak dapat diubah)
    • Draf CSS3 dipublikasikan pada Juni 1999
  • CSS4 (~2013-2018)
    • Fitur-fitur penting yang tidak termasuk dalam CSS3 tetapi sudah menjadi bagian dasar dari CSS
  • CSS5 (~2019-2024)
    • Fitur-fitur baru yang adopsinya terus meningkat secara stabil
  • CSS6 (~2025+)
    • Fitur-fitur tahap draf yang direncanakan untuk masa depan CSS

Ke depannya, kemungkinan besar semua pembahasan akan dimulai dari era CSS5

  • Ide awalnya adalah langsung beralih dari CSS3 ke CSS4, tetapi jumlah fitur yang dirilis di antara kedua era itu terlalu banyak
  • Masuk akal untuk menganggap CSS4 berlaku hingga sekitar 2018 dan mendefinisikannya sebagai bagian dasar dari CSS, lalu memulai dari periode logis berikutnya, yaitu CSS5
  • Siapa pun dapat bergabung dengan grup CSS-Next, dan mereka membutuhkan bantuan untuk melakukan brainstorming ide. Bergabunglah sekarang!

1 komentar

 
tenshi 2024-08-12

Menurut saya, bukankah lebih baik dikelola sebagai living standard tanpa versi seperti HTML?

Karena sangat banyak modul yang terus ditambahkan, dan bahkan dalam versi CSS yang sama pun dukungan terhadap fitur-fitur detail terus berbeda antar-browser tergantung versi browsernya, rasanya tidak ada artinya membagi mana yang CSS4 dan mana yang CSS5.