2009-02-03 27 views

Trả lời

7

Sử dụng chính tôi có cho khung CSS là chúng có xu hướng buộc bạn suy nghĩ về cách sắp xếp mã cho bạn thay vì cung cấp cho bạn các công cụ không thể thiếu cho các công việc hàng ngày của bạn.

Vì lý do đó, tôi là người hâm mộ của boilerplate thay vì những thứ như kế hoạch chi tiết như bản mẫu có xu hướng tập trung vào cách bạn cấu trúc bảng định kiểu css và nhập khẩu thay vì cung cấp cho bạn một bộ sưu tập các lớp trợ giúp ngữ nghĩa khó hiểu.

1

Khả năng tương thích IE6.

+0

chỉ trong phạm vi giới hạn của khung - không giúp bạn với phần mở rộng – annakata

+0

Khả năng tương thích IE6 là một cá trích đỏ. Trước IE7, tôi nhớ mọi người đã nói về khả năng tương thích IE5 là vấn đề. Với CSS đánh dấu có cấu trúc tốt và âm thanh, bạn cần phải làm ít hoặc không có gì để làm cho mọi thứ hoạt động trong IE6 ngoài các trình duyệt khác. – mdja

3

Chúng chỉ đơn giản là một sự tiện lợi và như vậy là tốt cho những thứ như wireframing và tạo mẫu nhanh. Họ có lẽ cũng là một cách tốt để tìm hiểu bố cục CSS là tốt nếu bạn có thể tự làm quen với mã bố cục.

Điều tôi không thích về khung công tác CSS là chúng khuyến khích sử dụng tên lớp không ngữ nghĩa và có một chút bàn tay nặng cho một thiết kế đơn giản hơn. Tôi vẫn nghĩ rằng điều quan trọng là phải hiểu cách bố trí CSS hoạt động và không chỉ dựa vào các khung công tác vì bạn sẽ hạn chế sự sáng tạo của mình và những gì bạn có thể đạt được. Đôi khi đọc các tệp CSS từ trang web csszengarden có thể dạy cho bạn những điều bạn không chắc chắn về cách đạt được.

Đối Wireframing này là khuôn khổ CSS hứa hẹn nhất mà tôi đã nhìn thấy: http://designinfluences.com/fluid960gs/

3

Tôi nghĩ rằng tất cả phụ thuộc vào kiến ​​thức của mình và dự án. Nếu bạn có rất nhiều khách hàng doanh nghiệp nhỏ, hoặc vì các lý do khác tạo ra rất nhiều thiết kế tương tự, tôi nghĩ rằng nó tiết kiệm thời gian để sử dụng khung công tác css. Và bạn tiết kiệm thời gian để sửa lỗi trình duyệt, nhưng bạn nên luôn luôn kiểm tra anyways.

Nhưng nếu kỹ năng CSS của bạn tốt, bạn biết các lỗi IE phổ biến nhất và cách hack chúng, tôi không thấy cần sử dụng khung trong hầu hết các trường hợp.

1

cho rằng bạn đã quen thuộc với một khuôn khổ cụ thể, việc bố cục lưới phổ biến nhất định trở nên dễ dàng và nhanh hơn. Bạn có thể muốn tìm hiểu và cố gắng gắn bó với một khung công tác nếu bạn đang làm rất nhiều CSS.

Blueprint CSS là khung CSS tôi thích.

0

Tôi nghĩ rằng khả năng tương thích của bất kỳ loại nào đạt được tốt nhất khi chúng ta kết hợp với nhau, cho dù đó là sử dụng khung công tác CSS hay Javascript, có nhiều khả năng lỗi sẽ được sửa và mong muốn được cấp. cũng có khả năng các giao diện tương tự sẽ giảm lượng đào tạo cần thiết cho người dùng mới của trang web của bạn.

1

Có, thử nghiệm kiểm tra và thử nghiệm thêm. Bạn có thời gian để kiểm tra và gỡ lỗi mã của mình trong tất cả các trình duyệt không? Nếu bạn có nó là tốt nhất để viết mã của riêng bạn. Nếu bạn cần giải pháp nhanh chóng, bạn có thể sử dụng một số khung công tác. Tôi đã viết một bài đăng về chủ đề này: http://www.vcarrer.com/2008/08/when-to-use-css-framework.html

0

Tôi sẽ không bao giờ sử dụng khung CSS. Họ không làm bất cứ điều gì nhanh hơn hoặc dễ dàng hơn, tăng bloat mã và làm cho gỡ lỗi hoặc thử nghiệm khó khăn hơn nhiều.Nếu tôi sử dụng một khuôn khổ CSS để bắt đầu, nó trông như thế này:

body {}

Bằng cách nào bạn sẽ bao giờ cần nhiều hơn thế? điểm xuất phát ban đầu phải luôn là trình duyệt hiển thị theo mặc định, không có gì khác.

Đặt lại CSS stylesheets gây ra cùng một vấn đề.

ví dụ: http://withoutsubstance.blogspot.com/2008/09/why-you-should-never-ever-ever-use.html

0

Tôi đã làm việc với 960 một chút và thấy nó là tuyệt vời cho prototyping nhưng tôi không phải là một fan hâm mộ đưa nó vào sản xuất. Tôi thấy việc sử dụng phao khiến đầu tôi đau một chút.

Có một quan niệm sai lầm phổ biến rằng khung công tác == bloat và một khung công tác khác thực hiện một khuôn khổ cụ thể thể hiện định nghĩa. Một khung công tác chỉ là một công cụ. Đây là một sự tương tự: Nếu bạn cần một cờ lê để sửa chữa chiếc xe của bạn, bạn không nên vứt bỏ bộ tuốc nơ vít của bạn.

Nếu bạn thấy rằng các khung công tác bạn đã xem không phù hợp với nhiệm vụ trong tầm tay, bạn không nên viết chúng ra. Bạn có thể dễ dàng tự tạo hoặc sử dụng khung công tác của mình khi chúng phù hợp với nhu cầu của bạn.

Các vấn đề liên quan