Vì sao Internet Explorer lại bị nhiều người "ghét" ?

dtonebk

Banned
attachment.php

Phần lớn những người dùng "sành công nghệ" đều vô cùng căm ghét Internet Explorer 6. Nhưng, bạn có biết lý do thực sự dẫn đến sự căm ghét có phần mù quáng này?
Thực tế là từ Internet Explorer 9 trở đi, Microsoft đã cải tiến rất nhiều cho trình duyệt của mình. Song, các phiên bản IE trước đó, đặc biệt là Internet Explorer 6, đều đã là những cơn ác mộng cho các nhà thiết kế web. Hãy cùng tìm lại lịch sử của Internet Explorer.

Internet Explorer ban đầu là một sản phẩm đỉnh cao

attachment.php

Trong suốt hơn 10 năm vừa qua, chúng ta đều đã quen với suy nghĩ rằng Internet Explorer là một trình duyệt chậm chạp, nhiều lỗi và đi quá chậm so với thời đại. Nhưng, vào thời điểm khởi đầu, Internet Explorer lại là một trình duyệt tiên phong mang tới nhiều đột phá giúp định hình cho Internet của ngày hôm nay. Những năm cuối thập niên 1990 là khoảng thời gian bị lãng quên trong lịch sử của Internet Explorer:

1996: Internet Explorer 3

Đây là phiên bản đầu tiên sử dụng CSS – ngôn ngữ bổ trợ cho HTML cho phép các nhà thiết kế web có thể tách rời nội dung web (HTML) và giao diện (CSS). Thực tế, Internet Explorer đã mang tới rất nhiều tính năng tân tiến như Java applet. Ngay cả ActiveX controls (plugin cho IE) cũng có thể coi là một tính năng hứa hẹn mang đến một trải nghiệm web choáng ngợp cho người dùng thập niên 1990.

1997: Internet Explorer 4

IE4 ra mắt bộ render engine (dựng hình trang web) có tên Trident. Trident là một bộ engine mang tính cách mạng: bắt đầu với bộ engine này, các nhà phát triển có thể chèn giao diện duyệt web vào bên trong ứng dụng của họ. Chính phiên bản IE4 cũng đã ra mắt tính năng Dynamic HTML cho phép các trang web có thể thay đổi "động" thông qua Javascript.
Internet Explorer 4 cũng là phiên bản Internet Explorer cuối cùng được phát hành trên nhiều hệ điều hành: Mac OS, Solaris và HP-UX bên cạnh Windows. Đến thời điểm IE5 được phát hành, IE4 đã thu hút được tới 60% thị trường trình duyệt web.

1999: Internet Explorer 5.x

Với Internet Explorer 5, Microsoft đã phát minh ra Ajax (cho phép thay đổi một phần, thay vì toàn bộ trang web bằng cách truy xuất và lấy các thông tin mới từ máy chủ). Thực tế, tên gọi "Ajax" phải mãi tới sau này mới xuất hiện, nhưng IE5 là trình duyệt đầu tiên có tính năng XMLHttpRequest (yếu tố cốt lõi của Ajax). Gần như 100% các trang web và dịch vụ dữ liệu mạng mà bạn có sử dụng đều có sử dụng Ajax, bao gồm từ Gmail, Facebook cho đến YouTube.

Nói tóm lại, suốt từ phiên bản IE3 cho đến IE6, Microsoft đã tận dụng tất cả các nguồn lực của mình để sáng tạo và phát triển nhanh hơn đối thủ Netscape. Các phiên bản Internet Explorer thời kỳ này có nhiều tính năng hơn, được nâng cấp thường xuyên hơn và nói chung là tốt hơn hẳn so với sản phẩm cạnh tranh Netscape. Thực tế, phiên bản Netscape 3 Gold còn là một phần mềm hỏng, lỗi đến mức không thể chấp nhận được, trong khi Netscape 4 thì quá chậm chạp và gần như không thể dựng hình các table (bảng) HTML, chưa tính đến CSS – tính năng sẽ khiến Netscape 4 treo ngay tức khắc. Nói cách khác, các nhà phát triển web đã từng than phiền về Netscape – tiền thân của Mozilla Firefox, theo cùng một cách mà họ đã và đang ca thán về Internet Explorer 6.

Điều gì đã khiến Internet Explorer bị... "thoái hóa"

Tất cả mọi vấn đề tồi tệ bắt đầu xảy ra khi Microsoft tích hợp Internet Explorer vào làm một bộ phận không thể tách rời của Windows. Người dùng gần như không thể xóa IE khỏi máy tính của họ, và việc cài đặt một trình duyệt của bên thứ 3, dù vẫn được cho phép, cũng là phiền toái hơn là sử dụng Internet Explorer. Sau đó, Microsoft thậm chí còn cố tình sử dụng vị thế độc quyền của mình và đẩy Netscape vào chỗ chết. Công ty của Bill Gates dần trở thành một đế chế xấu xa.

Microsoft không còn động lực cố gắng

Vào thời điểm ra mắt Internet Explorer 6 năm 2001, Microsoft đang nắm thị phần trình duyệt lên tới... 95%. Dẫu phiên bản này vẫn mang đến nhiều tính năng mới, sự thật là Microsoft đã không còn bất kỳ đối thủ nào cả. Trong vòng suốt 5 năm sau đó, gã khổng lồ phần mềm không hề mang tới một cải tiến đáng chú ý nào cho IE. Trong khoảng thời gian này, Firefox xuất hiện và bắt đầu được coi là chuẩn mực mới của trình duyệt máy tính.

Microsoft ra mắt quá nhiều tính năng độc quyền.

Vào thời điểm thống trị, Microsoft cũng đã ra mắt nhiều tính năng không hề tuân theo các quy định của tổ chức W3C (tổ chức chuyên phát triển các chuẩn mực cho nền web). Đến khi Firefox và Webkit (bộ engine được dùng trên Safari và Chrome) ra mắt, các nhà phát triển web bỗng gặp phải các vấn đề khủng khiếp về tính tương thích.

Quá nhiều lỗ hổng bảo mật, IE treo liên tục.

attachment.php

Do sức ì quá lớn và quá khinh thường các đối thủ, Microsoft gần như bỏ mặc cho IE6 chống đỡ với các lỗ hổng bảo mật, vốn ngày càng đông đảo và nguy hiểm hơn. Ví dụ, bạn có thể sử dụng đoạn mã trong bức ảnh dưới đây để khiến IE6 bị treo, tạo ra vô số cửa sổ lỗi giống như trong bức hình ở đầu bài viết.

5 năm sau khi ra mắt IE6, Microsoft mới chịu phát hành IE7 với tính năng chia tab, một tính năng mà Firefox đã sở hữu từ rất lâu trước đó. Chất lượng của Internet Explorer 7 vẫn dừng ở mức... quá tệ, và sự ra đời của trình duyệt này cũng đã khiến cho thị phần của Internet Explorer bị phân mảnh. Ở thời điểm này, các nhà phát triển web không chỉ phải đối phó với IE6 mà còn phải vật lộn với IE7. Và, phải đến 2 năm rưỡi sau đó, Microsoft mới phát hành IE8. Phiên bản trình duyệt này của Microsoft có chất lượng tương đối dễ chịu và cũng mang tới các tính năng như duyệt riêng tư hoặc phân tách môi trường web theo tab (một tab mở web độc sẽ không khiến toàn bộ trình duyệt bị treo). Rất tiếc, ở thời điểm này, phần lớn giới "sành" công nghệ đều đã chuyển sang dùng Firefox. Đáng buồn hơn (cho Microsoft), Chrome cũng đã bắt đầu thu hút được một số lượng người dùng nhất định.

Nhưng, lý do thực sự khiến cho Internet Explorer bị "căm thù"...

Là bởi phát triển web cho Internet Explorer chẳng khác gì cầm búa... tự đập vào đầu mình! Do Microsoft không chịu tuân theo các quy định chuẩn của W3C, Internet Explorer luôn là trình duyệt duy nhất làm hỏng giao diện web của các nhà phát triển. Hãy thử tưởng tượng khung cảnh sau đây: bạn chăm chút cho trang web của mình từng chút, từng chút một. Sau 1 ngày làm việc vất vả, trang web của bạn hiện hình "đẹp long lanh" trên Firefox, Chrome, Safari và Opera. Nhưng, đến khi mở bằng IE, sản phẩm "hoàn hảo" của bạn bỗng dưng biến thành một trang web nguệch ngoạc, với các thành phần đồ họa bị sắp xếp lung tung, nhiều yếu tố đồ họa biến mất, một số tính năng không hoạt động... Lúc này, bạn chợt nhớ ra rằng trang web của mình không tương thích với IE. Thay vì kết thúc ngày làm việc với một trang web hoàn thiện với tâm trạng thoải mái, bạn lại mất thêm vài giờ đồng hồ để "sửa" cho trang web của mình hoạt động tốt với IE.

Điều khó chịu nhất về Internet Explorer là các nhà phát triển web sẽ buộc phải phát triển một phiên bản cho trình duyệt này. Lý do là bởi trong những năm tháng này, Internet Explorer vẫn là trình duyệt số 1 hành tinh với lượng người dùng áp đảo. Nếu muốn tạo ra một trang web thành công về mặt thương mại, bạn sẽ buộc phải phát triển hỗ trợ IE. Môi trường doanh nghiệp cũng sẽ buộc bạn phải phát triển các trang web với IE – bạn thậm chí còn không được phép thuyết phục người dùng cuối rằng họ nên chuyển sang Firefox hoặc Chrome. Điều đó có nghĩa rằng ngay cả khi bạn biết tới những lựa chọn tốt hơn, bạn vẫn buộc phải quyết định đi theo lựa chọn tồi tệ nhất. Hẳn nhiên, cảm giác "cắn răng cam chịu" này là không hề dễ dàng đối với các nhà phát triển web của thập niên trước.

Một chương mới cho Internet Explorer đã bắt đầu

Sau nhiều năm tụt hậu trên thị trường công nghệ toàn cầu, Microsoft đã bắt đầu cảm thấy sức ép cạnh tranh từ Google. Trong năm qua, đã có thời điểm Chrome vượt mặt Internet Explorer tại một số thị trường nhất định. Khi đã nhận rõ được sai lầm của mình trong quá khứ, Microsoft đã mang tới 2 phiên bản IE có chất lượng không hề thua kém Chrome và Firefox: IE10 và IE11. Với hiệu năng tốt, khả năng tương thích khá hoàn hảo với các chuẩn mực của W3C và giao diện hiện đại, dễ sử dụng, Internet Explorer 11 thực sự đã loại bỏ được những điểm yếu của IE6.

attachment.php

Microsoft thậm chí còn hứa hẹn một giao diện người dùng tuyệt vời hơn nữa cho phiên bản Internet Explorer của Windows 10 ra mắt vào năm sau. Quan trọng hơn, các phiên bản IE cũ chất lượng kém (6, 7 và 8) giờ đây đều đã tụt giảm thị phần xuống dưới 1%. Cơn ác mộng Internet Explorer gần như đã chấm dứt hoàn toàn. Nhưng, những người đam mê công nghệ giờ đây cũng đã mang trong mình một nguyên tắc bất thành văn: cài Chrome hoặc Firefox ngay sau khi cài đặt Windows. Với tất cả những người này, Internet Explorer dù có tốt đến mấy cũng vẫn chỉ là một trình duyệt bị... căm ghét mà thôi.

 

hiepkmai

Well-Known Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

IE11 phải nói là rất tuyệt, tốc độ không hề thua kém FF và Chrome. Thậm chí trên các máy cấu hình yếu (2GB ram, CPU Core 2 Duo...) thì xem Youtube = HTML5 còn mượt hơn xem = Flash trên FF và Chrome, tốc độ khởi động cũng hơn hẳn Chrome và cũng nhẹ hơn nhiều.

Nhưng không hiểu lão nào thiết kế cái History nhìn ngu vô đối :|
 

namtax

Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Trước ủng hộ firefox, rồi quay qua chrome, được vài năm, lag quá lại chuyển qua cốc cốc, nhẹ máy hẳn :D
 

thangherodientu

New Member
IE là trình duyệt rác rưởi. ngày xưa xài mỗi lần IE có lỗi là Windows cũng lỗi theo luôn. Ko hiểu thằng đầu đất nào tạo ra thứ rẻ tiền như vậy.

và từ đó em chuyển qua Firefox -> Chrome -> Cốc Cốc (sản phẩm của người việt, thấu hiểu người việt, kaka em download cũng hơi nhiều )
 

kunhikfc

Active Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Đúng là IE mình ghét cay ghét đắng đến giờ, hôm nào rảnh quay lại với phiên bản mới nhất coi sao :)
 

anhptnn

Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Ai làm tester chắc thấu hiểu nỗi khổ khi dùng IE để test, mỗi lần test là phải sử dụng cả đống phiên bản, phiền phức, bực bội, đã vậy nhiều lỗi trời ơi đất hỡi ....

Với mình, khi duyệt web giờ chỉ dùng Aviator, trình duyệt có độ tin cậy cao, không theo dõi hành vi người dùng như Chrome, có các add-on sẵn có để giúp an toàn cá nhân, chặn quảng cáo,...
 

thuyvadat

New Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

xài IE 10 với 11 ngon mà, mỗi tội không nhiều addon như trên ff thôi
 

linuxmint

Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

IE11 phải nói là rất tuyệt, tốc độ không hề thua kém FF và Chrome. Thậm chí trên các máy cấu hình yếu (2GB ram, CPU Core 2 Duo...) thì xem Youtube = HTML5 còn mượt hơn xem = Flash trên FF và Chrome, tốc độ khởi động cũng hơn hẳn Chrome và cũng nhẹ hơn nhiều.

Nhưng không hiểu lão nào thiết kế cái History nhìn ngu vô đối :|
So sánh thế cũng được mình thật là bó tay @@ xem Flash lag khỏi nói rồi. HTML5 thì Chrome với Firefox vẫn hơn :D còn Flash thì khai tử là vừa rồi. Máy mình giờ ko còn chỗ cho Flash Player nữa
 

quyetk11

Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

không biết đến h firefox còn bị crash với flash ko nữa. chỉ vì cái này mà nhảy qua chrome :(
 

thaixalem

Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

"Nhưng, những người đam mê công nghệ giờ đây cũng đã mang trong mình một nguyên tắc bất thành văn: cài Chrome hoặc Firefox ngay sau khi cài đặt Windows. Với tất cả những người này, Internet Explorer dù có tốt đến mấy cũng vẫn chỉ là một trình duyệt bị... căm ghét mà thôi."
Me too, LOL !!!
 
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Mình dùng mac nên chọn Safari thôi.
 

bb8800

Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Từ ngày dùng Firefox quên ngay IE
 

coduocgidau

Uploader
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Đã lâu lắm rồi không còn nhớ tới IE
 

thanhtung90

Active Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Với em thì IE debug khá mạnh, nhiều site chết với IE ở đoạn này. Nhưng mà từ cái IE11, các bác ý phang cái giao diện cho developer khó nhìn quá.
Nhanh thì có nhanh hơn hẳn, nhiều site giờ ổn với cả IE nên nếu làm layout cũng đỡ khổ hơn nhiều. IE thì nhiều tổ chức vẫn dùng cho ứng dụng doanh nghiệp nên IE không chết được đâu các bác ạ.

Ngốn ram thì theo cách hiểu nào đó thì nó là tốt vì kiểu gì các bác lướt web cũng sẽ có thứ để lưu trong máy, các trình duyệt dùng RAM vừa nhanh mà đỡ phang vào HDD rác, chậm. Nên chả cái nào ít tốn ram hơn cái nào đâu. Cứ bật 2 trình duyệt mà xem phim thì thấm ngay ý mà, ngon thì mua thêm ram là đẹp các bác ạ.
Với em thì môi trường quanh FF vẫn ngon và IE vẫn có giá trị lợi dụng.
 

henryduc96

SuperHD Internal HDBits
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

IE từ lâu đã bị mình xóa khỏi tiềm thức rùi :D
tại nó chạy rất nặng máy mặc dù máy mình ram 8gb, xài ổ SSD và mỗi lần bắt đầu khởi động thì luôn luôn thua firefox or chrome cho nên bỏ ko xài lun ^^
 

kero2005

Active Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Với em thì IE debug khá mạnh, nhiều site chết với IE ở đoạn này. Nhưng mà từ cái IE11, các bác ý phang cái giao diện cho developer khó nhìn quá.
Nhanh thì có nhanh hơn hẳn, nhiều site giờ ổn với cả IE nên nếu làm layout cũng đỡ khổ hơn nhiều. IE thì nhiều tổ chức vẫn dùng cho ứng dụng doanh nghiệp nên IE không chết được đâu các bác ạ.

Ngốn ram thì theo cách hiểu nào đó thì nó là tốt vì kiểu gì các bác lướt web cũng sẽ có thứ để lưu trong máy, các trình duyệt dùng RAM vừa nhanh mà đỡ phang vào HDD rác, chậm. Nên chả cái nào ít tốn ram hơn cái nào đâu. Cứ bật 2 trình duyệt mà xem phim thì thấm ngay ý mà, ngon thì mua thêm ram là đẹp các bác ạ.
Với em thì môi trường quanh FF vẫn ngon và IE vẫn có giá trị lợi dụng.
cai IE còn phải cải tiến nhìu, ví dụ như muốn bôi đen 1 link và search nội dung của cái text nằm trên link đó thì nó bó tay
với lại gõ tiếng việt lâu lâu lại lỗi
 

nvphung90

New Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Ít ra IE còn thỉnh thoảng nghe, Opera hồi xưa cực khoái mà giờ không thấy tăm hơi nữa =))
 

trandoanhau1980

Active Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Vẫn còn...không hiểu sao FF ra nhiều phiên bản mà lại không giải quyết được vấn đề này???
 

king_of_mar1311

Active Member
Re: Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

IE11 phải nói là rất tuyệt, tốc độ không hề thua kém FF và Chrome. Thậm chí trên các máy cấu hình yếu (2GB ram, CPU Core 2 Duo...) thì xem Youtube = HTML5 còn mượt hơn xem = Flash trên FF và Chrome, tốc độ khởi động cũng hơn hẳn Chrome và cũng nhẹ hơn nhiều.

Nhưng không hiểu lão nào thiết kế cái History nhìn ngu vô đối :|

Sao bạn lại đi so sánh 1 em chạy =HTML5 với 1 em chạy bằng flash??? Mặc định Utube nó phát HTML5 rồi mà @@
Tốc độ gì thì mình ko nói nhưng trên PC truyền thống, giao diện IE quá ...ngu. Thanh bookmark rối còn hơn cả FF, menu cài đặt ko trực quan, thiếu trình quản lý các ứng dụng và cả các add-on, vẫn gặp lỗi tương thích với nhiều diễn đàn / trang web. Và cái tệ nhất là khoản đồng bộ, phiên bản cũ ko tương thích với bản mới. Ở nhà xài 8.1, ra cơ quan xài 7 đồng bộ mất dữ liệu tè le.
Nói chung giờ MS nó bỏ IE đi phát triển 1 em tên mới là đủ hiểu rồi
 

lequynhan

Well-Known Member
Ðề: Vì sao Internet Explorer lại bị nhiều người "ghét" ?

Cảm ơn bác chủ!

Một số ứng dụng công ty vẫn chạy trên IE nên em vẫn phải động tới em nó! :-?
 
Bên trên