Có một số mẫu ứng dụng (và một đá quý Rails) thêm HTML5 Boilerplate vào một ứng dụng Rails. Vì vậy, tôi đã điều tra và tổng hợp phân tích của HTML5 Boilerplate for Rails. Có vẻ như HTML5 Boilerplate không thêm nhiều mà không phải là đã có trong một ứng dụng Rails mới. Có gì hữu ích:Giá trị của HTML5 Boilerplate cho một ứng dụng Rails là gì?
tập tin mẫu humans.txt
dụ tập tin index.html cho một bố cục ứng dụng mặc định đoạn mã
viewport metatag
Google Analytics
có một số CSS trợ giúp như bình thường hóa CSS, trình giữ chỗ CSS Truy vấn phương tiện truyền thông và các lớp trợ giúp CSS nhưng dường như bạn sẽ có được tất cả chúng thứ hai với bộ công cụ CSS như Skeleton, Twitter Bootstrap hoặc Zurb Foundation.
Cuối cùng, HTML5 Boilerplate có rất nhiều thành phần cho các trang web cần hỗ trợ IE6, 7 và 8 chẳng hạn như nhận xét có điều kiện của IE, Modernizr và Chrome Frame. Nhưng nếu tôi không hỗ trợ IE6 và tôi đang sử dụng Twitter Bootstrap hoặc Zurb Foundation, tôi không nghĩ rằng tôi cần những thứ này.
HTML5 Boilerplate là một dự án tốt có nhiều đầu vào cộng đồng. Có rất nhiều lời khuyên tốt trên trang web của nó. Nhưng đối với một dự án Rails?
Tôi có thiếu gì đó không? Giá trị của HTML5 Boilerplate cho một ứng dụng Rails là gì?
HTML5 Boilerplate không có nghĩa là để được sử dụng. Nó có nghĩa là để được đọc. Nó có nghĩa là một danh sách kiểm tra các tính năng bạn nên biết. Nếu tôi sử dụng HTML5 boilerplate tôi sẽ vứt bỏ 80% của nó bởi vì nó cồng kềnh như địa ngục, tuy nhiên 20% còn lại là hữu ích cho tôi, và tôi có thể đã quên 1% hoặc 2% của 20% mà không có HTML5 Boilerplate – Raynos