Jadual Kandungan
input tag
perdebatan terus
hasilnya: kebuntuan
Sumber lanjut
Rumah hujung hadapan web tutorial css CSSWG Minutes Telecon (2024-12-04): Hanya gunakan grid vs paparan: Masonry

CSSWG Minutes Telecon (2024-12-04): Hanya gunakan grid vs paparan: Masonry

Mar 07, 2025 pm 05:11 PM

CSSWG Minutes Telecon (2024-12-04): Just Use Grid vs. Display: Masonry

Kumpulan Kerja CSS (CSSWG) mengadakan mesyuarat tetap untuk menangani isu -isu GitHub, sering menghalang perdebatan forum yang panjang. Mesyuarat yang sangat penting berlaku pada 4 Disember, 2024, yang memberi tumpuan kepada perbincangan selama lima tahun:

harus dimuatkan ke dalam grid atau kekal sebagai sistem susun atur yang berasingan? Untuk pemahaman yang komprehensif mengenai sejarah perdebatan, berunding dengan CSS Masonry & CSS Grid oleh Geoff dan memilih sintaks batu di CSS oleh Miriam Suzanne. Isu teras, selepas bertahun -tahun perbincangan dan halangan teknikal kini diselesaikan, beralih ke

sintaks

: Pendekatan mana yang lebih mudah bagi pemaju untuk belajar dan bagaimana ini akan memberi kesan kepada pembangunan CSS masa depan?

Kumpulan Senibina Teknikal W3C (TAG) memberikan input, mendorong percubaan untuk mendamaikan dua cadangan bersaing dari Apple dan Google. Kedua -dua pihak menyampaikan hujah -hujah mereka semasa mesyuarat, yang bertujuan untuk konsensus. (Minit mesyuarat penuh disediakan di w3c.org) Cadangan Bersaing: Persembahan PowerPoint

Alison Maher (Microsoft), menganjurkan untuk batu sebagai nilai

baru, menyerlahkan mata ini:

perbezaan tingkah laku yang signifikan wujud antara batu dan grid. display

    menawarkan tetapan lalai unggul (satu titik baru -baru ini ditekankan oleh Rachel Andrew).
  1. kebimbangan mengenai kejatuhan yang panjang untuk
  2. telah dibuang kerja; Maher berhujah bahawa memberi tumpuan kepada bukti masa depan adalah yang paling penting, dan kejatuhan yang jelas harus dilaksanakan oleh penulis. display: masonry
  3. kedudukan Masonry lebih mudah (satu paksi vs dua grid).
  4. display: masonry shorthands batu lebih mesra pengguna daripada shorthands kompleks Grid.
  5. penempatan dan penjajaran berbeza dengan ketara antara batu dan grid.
  6. Perkembangan Masa Depan dalam Submasonry/Subgrid akan terus menyimpang.
  7. Mengintegrasikan batu ke dalam grid akan membawa kepada spesifikasi kembung, peningkatan kerumitan pembelajaran, dan kekeliruan pemaju.
  8. Kesimpulan (Maher):
  9. batu harus menjadi jenis paparan yang berasingan.

Jen Simmons (WebKit), memperjuangkan pendekatan "hanya gunakan grid", ditangguhkan dengan:

  1. Jenis susun atur baru memperkenalkan sintaks yang sama, sama-tetapi-jelas, pemaju yang berpotensi mengelirukan yang biasa dengan grid.
  2. Cadangan Chrome memperkenalkan kira -kira 10 hartanah baru, dianggap tidak perlu.
  3. Cadangan Chrome yang dituntut sintaks yang lebih baik telah dipertikaikan; grid-auto-flow menyediakan penyelesaian yang mencukupi.
  4. perbezaan sintaks susun atur baris diserlahkan.
  5. percanggahan dalam auto-flow tingkah laku telah diperhatikan.
  6. Lalai batu yang dicadangkan dikritik sebagai tidak berkesan.
  7. Beralih antara grid dan batu (mis., Pada titik putus) lebih mudah dengan pendekatan bersatu.
  8. menggunakan semula fungsi grid sedia ada sejajar dengan prinsip reka bentuk CSS.

input tag

lea verou (tag) menawarkan perspektif tag:

Tag mendapati argumen WebKit menarik. Mereka mencadangkan bukan sahaja mengintegrasikan batu ke dalam grid tetapi juga memudahkan grid itu sendiri. Walaupun mengakui kerumitan beberapa ciri grid, mereka menekankan perlunya penyelesaian yang lebih mudah. Mereka menyerlahkan potensi untuk mungkir yang lebih bijak dan manfaat pendekatan bersatu untuk mengurangkan lengkung pembelajaran. Tag ini juga menunjukkan bahawa banyak kes penggunaan batu mendapat manfaat daripada lebih mudah, selalunya 1D, grid.

perdebatan terus

Perbincangan seterusnya melibatkan pelbagai pandangan:

  • kebimbangan telah dibangkitkan mengenai konsistensi sifat yang dicadangkan.
  • Beberapa ahli menukar pendirian mereka berdasarkan argumen tag.
  • kaunter kaunter yang kuat telah dibentangkan terhadap cadangan tag, memetik potensi konflik dan kerumitan yang timbul daripada menggabungkan model susun atur yang berbeza.
  • Teg menjelaskan kedudukan mereka, menekankan pendekatan susun atur dan keperluan untuk sintaks yang fleksibel.
  • Fokus muncul pada perkongsian sifat, walaupun display nilai berbeza.

hasilnya: kebuntuan

Walaupun perbincangan yang luas, konsensus tetap sukar difahami. Pungutan jerami mendedahkan keputusan berpecah. Mesyuarat itu disimpulkan tanpa jalan yang jelas ke hadapan.

Perdebatan yang berpanjangan ini menggariskan kepentingan penyelesaian yang dipertimbangkan dengan baik. Cadangan baru yang menangani kebimbangan kedua -dua pihak mungkin diperlukan. Masa depan batu di CSS tetap tidak menentu, tetapi kepentingannya untuk sistem susun atur masa depan tidak dapat dinafikan.

Sumber lanjut

Artikel ini merangkumi pautan ke isu -isu GitHub dan bacaan selanjutnya.

Atas ialah kandungan terperinci CSSWG Minutes Telecon (2024-12-04): Hanya gunakan grid vs paparan: Masonry. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1664
14
Tutorial PHP
1267
29
Tutorial C#
1240
24
Fon Font Google Fon Fon Font Google Fon Apr 09, 2025 am 10:42 AM

Saya melihat Font Google melancarkan reka bentuk baru (tweet). Berbanding dengan reka bentuk besar yang terakhir, ini terasa lebih berulang. Saya hampir tidak dapat memberitahu perbezaannya

Cara membuat pemasa undur animasi dengan HTML, CSS dan JavaScript Cara membuat pemasa undur animasi dengan HTML, CSS dan JavaScript Apr 11, 2025 am 11:29 AM

Pernahkah anda memerlukan pemasa undur dalam projek? Untuk sesuatu seperti itu, mungkin semula jadi untuk mencapai plugin, tetapi sebenarnya lebih banyak lagi

Panduan Atribut Data HTML Panduan Atribut Data HTML Apr 11, 2025 am 11:50 AM

Semua yang anda ingin tahu mengenai atribut data dalam HTML, CSS, dan JavaScript.

Bukti konsep untuk menjadikan sass lebih cepat Bukti konsep untuk menjadikan sass lebih cepat Apr 16, 2025 am 10:38 AM

Pada permulaan projek baru, kompilasi SASS berlaku dalam sekejap mata. Ini terasa hebat, terutamanya apabila ia dipasangkan dengan BrowserSync, yang dimuat semula

Bagaimana Kami Membuat Tapak Statik yang Menjana Corak Tartan Di SVG Bagaimana Kami Membuat Tapak Statik yang Menjana Corak Tartan Di SVG Apr 09, 2025 am 11:29 AM

Tartan adalah kain berpola yang biasanya dikaitkan dengan Scotland, terutamanya kilt bergaya mereka. Di Tartanify.com, kami mengumpulkan lebih dari 5,000 Tartan

Cara Membina Komponen Vue dalam Tema WordPress Cara Membina Komponen Vue dalam Tema WordPress Apr 11, 2025 am 11:03 AM

Arahan template inline membolehkan kita membina komponen Vue yang kaya sebagai peningkatan progresif ke atas markup WordPress yang sedia ada.

Walaupun anda tidak kelihatan, kecerunan CSS menjadi lebih baik Walaupun anda tidak kelihatan, kecerunan CSS menjadi lebih baik Apr 11, 2025 am 09:16 AM

Satu perkara yang menarik perhatian saya pada senarai ciri-ciri untuk Lea Verou ' s conic-gradient () polyfill adalah item terakhir:

Perbandingan pembekal bentuk statik Perbandingan pembekal bentuk statik Apr 16, 2025 am 11:20 AM

Mari kita cuba menyusun istilah di sini: "Penyedia Borang Statik." Anda membawa html anda

See all articles