PDA

View Full Version : Báo cáo kết quả của cuộc thăm dò thông tin về công nghệ web 2008



pcdinh
13-01-2009, 14:04
http://www.webdirections.org/the-state-of-the-web-2008/state-of-the-web-just-the-results/

Về khu vực tham gia phát triển web: Technology, Design Agency, Media
Về OS: Windows và MAC (46% và 46%) còn lại là Linux, Unix

Về trình duyệt để duyệt web: Firefox, Safari 3. IE chiếm tỉ lệ rất nhỏ

Về trình duyệt để test web: Firefox 3 chiếm tỉ lệ lớn nhất sau đó là IE7, tiếp đến là IE 6

Về vai trò của validation: Trên 60% số người được hỏi trả lời: thường xuyên hay luôn luôn làm như vậy

Về vai trò của table khi tạo layout: chỉ có 10% số người được hỏi trả lời có dùng bảng (may quá chỉ có 10% số web designer hay developer là có trình độ thấp)

Về workflow để đảm bảo tính tương thích trình duyệt: phần lớn số người tham gia đều trả lời I develop to W3C standards, and then work around IE. Tuyệt

Về quirsk mode: gần 70% số người được hỏi ko dùng nó. Tuyệt.
Về tính ứng dụng của JS: nổi lên hiệu ứng, form validation và Ajax

Về thư viện Javascript: JQuery có mặt tại 62% số câu trả lời. Sau đó là Prototype, Mootool. YUI có nhận được 10% số câu trả lời.

Về các hình thức media nhúng: Flash và Quicktime đứng đầu bảng. Silver chỉ có 2%.

Về web server: Apache có mặt trong 68% số câu trả lời. IIS chỉ nhận được 22%.

Về server OS: Linux và Unix cộng lại chiếm 74% số câu trả lời. Mac chiếm gần 6%. Còn lại là Windows.

Về database server: MySQL là số 1.

Về ngôn ngữ lập trình: PHP là số 1 với 63%

Về web framework: ko có framework nào là nổi bật: vượt quá 20% số người được hỏi. Xu hướng chủ đạo là ko dùng framework hoặc nếu có thì dùng In-house web framework. Django và RoR có nhiều phiếu hơn cả (10% và 13%). CakePHP và Zend chỉ đạt 6% và 9% tương ứng. (thằng nào làm bản survey này mà ko biết Symfony nhỉ?)

pcdinh
13-01-2009, 14:58
OK. Sai sót. Đã sửa lại

omen
13-01-2009, 15:07
"Do you typically use quirks mode when designing sites?"

Ai ra câu hỏi hình như không hiểu quirks mode là gì thì phải.

pcdinh
13-01-2009, 15:23
Tôi tin là bạn hiểu sai tiếng Anh của họ thôi. Khi thiết kế thì với các thiết kế hiện đại bạn luôn để doctype tuân thủ tuyệt đối theo standard mode đúng không? Thế nhưng khi bạn quan tâm đến quirk mode thì bạn có thể điều chỉnh để trình duyệt hiện theo cơ chế quirk mode.

http://www.satzansatz.de/cssd/quirksmode.html

Hơn nữa, nếu bạn chỉ muốn trình duyệt IE duyệt theo quirk mode thì bạn sẽ viết doctype khác đi. Điển hình là vnexpress.net ngày xưa. Nó luôn hiển thị theo quirk mode thì người thiết kế muốn như vậy (hoặc ko biết là hậu quả là vậy)

omen
13-01-2009, 15:36
Cái đấy thì rõ rồi, chỉ cần bỏ DOCTYPE hoặc thêm 1 ký tự bất kỳ trước nó thì MSIE rơi vào quirks mode ngay, nhưng cái này 1 là quá trình tự động. Mình chưa thấy ai hay bất kỳ tài liệu nào lại dùng một câu là "you use quirks mode in designing" (một câu hết sức vô nghĩa).

Hơn nữa render in quirks mode thì thường được hiểu là tương đương với render in legacy browsers (lte IE 5.5), ở bên trên đã có câu hỏi cho cái này rồi.

ngoc_viet08
13-01-2009, 19:05
cái này thiệt giá trị , nhưng dân noob như em ko hiểu lắm mấy thuật ngữ
"Về vai trò của validation: Trên 60% số người được hỏi trả lời: thường xuyên hay luôn luôn làm như vậy"
"Về quirsk mode: gần 70% số người được hỏi ko dùng nó. Tuyệt."
validation,quirk là gì trong lĩnh vực lập trình web ?