- CSS Zen Garden là một dự án trình bày vẻ đẹp của thiết kế dựa trên CSS
- HTML được giữ nguyên, và chỉ cần thay đổi tệp CSS bên ngoài là có thể trải nghiệm nhiều thiết kế khác nhau
- Người tham gia có thể thể hiện sức mạnh của thiết kế web thông qua CSS, truyền cảm hứng và sử dụng như tài liệu học tập
- Chủ yếu sử dụng CSS 1 & 2, còn CSS 3 & 4 chỉ nên dùng ở mức hạn chế
- Thiết kế được gửi phải hiển thị kết quả nhất quán trên nhiều trình duyệt khác nhau, và tối thiểu phải hoạt động trên IE9+ cùng các trình duyệt mới nhất
Tầm quan trọng của CSS Zen Garden
- CSS Zen Garden là một dự án nhằm thể hiện sức mạnh của CSS và truyền cảm hứng cho các nhà thiết kế và lập trình viên
- HTML được giữ nguyên, và chỉ cần thay đổi tệp CSS bên ngoài là có thể trải nghiệm nhiều thiết kế khác nhau
- Dự án này cho thấy các khả năng của CSS và nhấn mạnh vẻ đẹp của thiết kế web
Cách tham gia
- Cần có thiết kế trực quan mạnh mẽ và kỹ năng CSS, nhưng người mới bắt đầu cũng có thể bắt đầu với các tệp ví dụ
- Có thể tự do chỉnh sửa stylesheet, nhưng không được thay đổi HTML
- Tác phẩm hoàn chỉnh phải được tải lên máy chủ web và gửi liên kết
Lợi ích khi tham gia
- Có thể nâng cao độ nhận diện, mang lại cảm hứng và được dùng làm tài liệu thể hiện những khả năng đáng kinh ngạc của CSS
- Đây là một trang web có thể truyền cảm hứng cho các nhà thiết kế web và lập trình viên, đồng thời được sử dụng như tài liệu học tập
Yêu cầu
- Chủ yếu sử dụng CSS 1 & 2, còn CSS 3 & 4 chỉ nên dùng ở mức hạn chế
- Phải hiển thị kết quả nhất quán trên nhiều trình duyệt khác nhau, và tối thiểu phải hoạt động trên IE9+ cùng các trình duyệt mới nhất
- Phải gửi tác phẩm nguyên bản và tôn trọng bản quyền
Bản quyền và giấy phép
- Đồ họa được gửi vẫn giữ nguyên bản quyền, còn CSS phải được cung cấp theo giấy phép Creative Commons
- Cần chia sẻ CSS để người khác có thể học hỏi
1 bình luận
Ý kiến Hacker News
Trước khi CSS xuất hiện, các nhà phát triển web lạm dụng phần tử bảng để tạo lưới và cắt ảnh rồi đặt vào bảng nhằm triển khai bố cục
Trang này đã cũ nhưng theo một nghĩa tích cực thì rất tuyệt
Điểm cốt lõi của CSS Zen Garden là có thể tận dụng HTML mang tính ngữ nghĩa tối đa để vận hành phần trình bày và nội dung hoàn toàn độc lập với nhau
Là người đã học CSS thông qua Zen Garden và Eric Meyer, tôi thấy các công cụ CSS hiện đại như Tailwind giống một phản mẫu hơn
Đây từng là ánh sáng soi rọi trong thời kỳ đen tối của Tailwind và CSS-in-JS
Cũ nhưng tốt
Tôi đã gửi hai thiết kế, và đến giờ vẫn còn nhận được yêu cầu tái sử dụng CSS
Trang này từng có ảnh hưởng rất lớn trong quá khứ
Ký ức xưa... Tôi rất yêu CSS Zen Garden, nhưng đó là triết lý của thời mà mục đích chính của website là cung cấp tài liệu
Thật vui khi thấy CSS Zen Garden trên HN