Vì vậy, tôi đã được chạy xung quanh một lúc bây giờ, 26 ngày sau đó tôi nghĩ rằng tôi đã sẵn sàng để đưa ra một số thông tin phản hồi để phát hiện của tôi.
Mã hóa:
Trước hết, tôi thấy rằng hệ thống cột dường như giảm bớt số lượng của HTML và CSS bằng văn bản. Họ cũng rất thân thiện với trình duyệt. Mặc dù có rất nhiều trong số họ, tôi thấy rằng các 960 Grid System làm việc tốt nhất cho tôi: http://960.gs
Tiếp theo tôi thấy rằng Ruby có một phần mở rộng mát mẻ cho CSS gọi, LESS. Điều này đã được chuyển sang .NET và có thể được tìm thấy tại: http://www.dotlesscss.com. Nó rất dễ cài đặt và rất mạnh mẽ khi được sử dụng đúng cách.
Javascript, có thể phức tạp nhưng tôi phát hiện ra rằng việc tránh một số bộ chọn và phím tắt trong các ngôn ngữ như JQuery sẽ không chỉ tăng tốc hiệu suất của ứng dụng mà còn thể hiện hành vi khó xử hơn.
Kiểm tra các trình duyệt:
Ở đây có phần thú vị. Nếu không có bất kỳ phần mềm nào, tôi thấy rằng việc thử nghiệm các ứng dụng của mình chống lại Internet Explorer 6 và Safari thực sự đã giúp tăng tốc độ phát triển của tôi. Firebug và Firefox thực sự khiến tôi phát triển xung quanh các vấn đề và đây là nguyên nhân gây ra nhiều mã bổ sung. Khi phát triển mã đơn giản chống lại IE6 và Safari, tôi thấy rằng việc quay trở lại Firefox và IE8 là cực kỳ dễ dàng hơn. Hầu hết các vấn đề tôi gặp phải đều có độ rộng đường viền, đó là các bản sửa lỗi dễ dàng.
Giải pháp phần mềm tốt nhất mà tôi thấy có thể truy cập được là Expression Web với Superpreview, nếu bạn tự hỏi tại sao Microsoft phát hành một phiên bản IE, có lẽ họ có thể bán cho bạn các công cụ như thế này.
Dù sao, đó là 2 xu của tôi ngay bây giờ.
litmus, có vẻ thú vị tôi sẽ đi khám phá thông qua nó cảm ơn bạn .. – Andrew