Bảo vệ CSS: ngôn ngữ kiểu dáng quan trọng, không chỉ “trang trí”
Justice for CSS

Tóm tắt nhanh
- Tác giả tranh luận rằng CSS đã tiến hóa từ một ngôn ngữ 'style sheet' đơn giản thành một ngôn ngữ rất có khả năng trong ba thập kỷ qua.
- CSS từng có khoảng 50 thuộc tính khi ra mắt năm 1996 và nay đã tăng ít nhất gấp 10 lần, với các tính năng mới như 'hanging-punctuation'.
- CSS không có bước biên dịch hay lỗi chạy thời gian như nhiều ngôn ngữ khác, nhưng điều đó không làm giảm giá trị hay độ phức tạp của nó.
- Các lập trình viên đã dùng CSS để tái tạo trò Doom, tạo thẻ Pokémon holographic và xây dựng engine dựng 3D, theo bài viết.
- Cassidy Williams xây dựng một engine truy vấn cơ sở dữ liệu thử nghiệm hoàn toàn bằng CSS và trình diễn tại Microsoft Build.
- Tác giả nêu sự bất công khi CSS ít được ghi công so với JavaScript; người tạo CSS Håkon Wium Lie ít được biết đến hơn Brendan Eich hay Tim Berners-Lee.
- Có định kiến giới tính: CSS và công việc frontend bị xem là 'female work', dẫn tới thái độ coi thường và mỉa mai với nhà phát triển CSS.
- Sự coi thường CSS ảnh hưởng tới lương, tuyển dụng và cách phỏng vấn trong ngành, cũng như khả năng truy cập web cho người khuyết tật.
- Một kỹ sư backend kể bị ép làm frontend khi vào công ty và sau đó phải chứng minh năng lực backend để được công nhận.
- Tác giả kêu gọi ngừng coi thường CSS vì tính quan trọng của nó với tính dễ đọc, thiết kế giàu biểu đạt và truy cập người dùng.
Tóm tắt tự động bằng AI từ bài gốc, có thể có sai sót. Hãy kiểm chứng ở bài gốc.
Trích đoạn bài gốc
In defense of the girliest programming language.Tapview chỉ hiển thị tiêu đề, trích đoạn ngắn, tóm tắt và đường dẫn tới bài gốc. Nội dung gốc thuộc bản quyền của WIRED.





