Posts Tagged ‘Browser’

Bị dị ứng với Chrome rồi nhưng bài này mới đăng hôm 10/9 tờ Thời báo vi tính Sài Gòn. Báo giấy hơi lởm nên 1 số cái chưa kịp cập nhật. Ví dụ cái fix lỗi thì Google đã fix 6 lỗi (trong đó có 1 cái do Bkis nhà mình phát hiện). Thanks anh Tân rất nhiều vì bài blog của anh.

Hôm thứ 3 ngày 2/9/2008 (giờ Việt Nam), Google đã chính thức ra mắt trình duyệt đầu tiên của mình với tên gọi Chrome. Được Google quảng cáo là một trình duyệt thông minh với tốc độ nhanh vượt trội, tính ổn định và bảo mật cao, thậm chí “còn hơn cả một trình duyệt”, rất nhiều tờ báo uy tín đã không tiếc lời ca ngợi Chrome. Tuy nhiên hãy thử nhìn nhận một cách công bằng: Liệu Chrome có thực sự tuyệt vời đến thế? Khả năng cạnh tranh của Chrome với Internet Explorer (Internet Explorer) và Firefox (Firefox) là bao nhiêu?

** Internet Explorer và Firefox hiện đang là hai trình duyệt phổ biến nhất trên thế giới hiện nay. Kết quả thăm dò trong tháng 8/2008 cho thấy Internet Explorer dẫn đầu với 72,75% thị trường, Firefox về thứ 2 với 19,75%.

Chrome có gì mới?

Ấn tượng đầu tiên đó là một giao diện hết sức mới mẻ và thoáng đãng của Chrome. Google chỉ giữ lại duy nhất một thanh công cụ, loại bỏ hầu hết những nút rườm rà và đưa thẻ tab lên đầu trình duyệt để tăng tối đa không gian hiển thị trang web cho người sử dụng. Ô địa chỉ và tìm kiếm trên các trình duyệt web thông thường được Google gộp lại thành ô Omnibox thông minh, tự động đưa ra gợi ý dựa trên những trang người sử dụng thường ghé thăm và Page Rank Google.

Thay vì một trang chủ truyền thống, trang chủ của Chrome là danh sách các trang web người sử dụng thường xuyên viếng thăm, các bookmark và một ô tìm kiếm. Trang chủ này khá tiện lợi, nhưng không khỏi khiến chúng ta đặt câu hỏi về số phận của iGoogle- vốn được Google xây dựng với mục tiêu trở thành trang chủ của tất cả người sử dụng Internet.

Giống Firefox, Chrome là một trình duyệt mã nguồn mở với thành tố chính là các tab. Người sử dụng có thể nhấn giữ chuột để sắp xếp vị trí các thẻ tab, thậm chí có thể kéo chúng ra tạo thành một cửa sổ mới. Nét mới ở đây là Trình quản lý Tác vụ (Tabs Task Manager) cho phép người sử dụng quản lý từng tab và plug-in, theo dõi dung lượng CPU chúng chiếm giữ và loại bỏ thành phần bị lỗi hay chiếm dụng quá nhiều CPU.

Một tính năng khác đáng lưu ý của Chrome là “Incognition Mode” (trình duyệt ẩn danh) cho phép người sử dụng duyệt web mà không bị trình duyệt ghi lại bất kỳ hoạt động nào. Tính năng này dường như còn khá mới nhưng cũng đã khá phổ biến với người sử dụng Safari (pr0n mode), Firefox3 (StealthInternet Explorerr extention) và trong cả Internet Explorer8.

Tất cả download sẽ được lưu giữ ở góc phải bên dưới màn hình, tại đó bạn có thể kéo thả file đến bất cứ nơi nào trong máy tính của bạn. Điều này rất hữu ích khi chẳng may bạn không nhớ nổi mình đã lưu file download ở chỗ nào.

Chrome có thực sự tuyệt vời đến thế?

Rõ ràng Chrome có khá nhiều tính năng mới thú vị, nhưng liệu những tính năng đó đã đủ chưa cho những lời ca ngợi của báo chí từ hôm ra mắt tới giờ?

Kết quả bài kiểm tra tốc độ của phóng viên Stephen Shankland trên tờ Cnet không khỏi làm ngỡ ngàng giới công nghệ về tốc độ xử lý JavaScript vượt trội của Chrome.

Theo bài kiểm tra của Stephen Shankland, tốc độ của Chrome gấp 48 lần Internet Explorer7, và 9 lần Firefox3

Theo bài kiểm tra của Stephen Shankland, tốc độ của Chrome gấp 48 lần Internet Explorer7, và 9 lần Firefox3

Nhưng ngay sau đó, đội ngũ phát triển của Mozilla đã tiến hành một bài kiểm tra phản pháo và kết quả hoàn toàn ngược lại: bộ xử lý JavaScript TraceMonkey của Firefox 3.1 nhanh hơn V8 của Chrome tới 28% trên XP và 19% trên Vista. Tại một số tiêu chí đo TraceMonkey nhanh hơn V8 tới 4 lần. Kết quả kiểm tra trên LifeHacker.com cũng cho thấy tốc độ xử lý của Firefox 3.1 vượt trội hơn hẳn Chrome.

Theo bài kiểm tra của Mozilla, TraceMonkey nhanh hơn V8 tới 28% trên XP và 19% trên Vista

Theo bài kiểm tra của Mozilla, TraceMonkey nhanh hơn V8 tới 28% trên XP và 19% trên Vista

Lý do của sự khác biệt khá đơn giản. Theo giải thích trên blog “Kỷ nguyên web 2.0″ của blogger TanNg, một blogger khá nổi trong cộng đồng phát triển web thì Stephen Shankland sử dụng bộ đo tốc độ xử lý JavaScript của chính Google, dựa trên những tiêu chí mà Chrome ưu ái; còn Mozilla sử dụng bộ đo SunSpider và Dromaeo với các tiêu chí cân bằng hơn, kém thiên lệch hơn.

Hơn nữa, JavaScript không phải là thứ duy nhất ảnh hưởng đến tốc độ duyệt web, mà còn một nguyên nhân quan trọng khác là Flash- plug-in của Adobe giúp chạy các video trên YouTube và các trang có chứa flash - kẻ thù của tài nguyên RAM và CPU. Với Firefox, bạn có add-on để ngặn chặn Flash không tự động chạy khi mở một trang, giữ cho Firefox luôn chạy ổn định. Tuy nhiên đối với Chrome, bạn hoàn toàn không được cung cấp bất cứ vũ khí nào để chống chọi với Flash.

Nhiều người sử dụng sau khi dùng thử cho biết họ cảm thấy Chrome nhanh hơn Firefox. Thực ra so sánh như thế là không công bằng, bởi Chrome hiện tại chỉ đơn thuần là một trình duyệt chưa có add-on, trong khi Firefox lỉnh kỉnh rất nhiều add-on không thể thiếu đối với người sử dụng.

Niềm tự hào của Google về tính năng bảo mật của Chrome cũng ngay lập tức bị dội một gáo nước lạnh. Chỉ vài giờ sau khi Chrome chính thức ra mắt, nhà nghiên cứu Aviv RaFirefox đã chỉ ra trên Zdnet lỗ hổng carpet-bombing mà hacker có thể lợi dụng để tấn công người sử dụng Windows. Bản beta vẫn được tải về dùng thử từ hôm đó đến nay mà không có bất cứ một thông báo hay bản vá lỗi nào được đưa ra từ phía Google.

Một sơ sót khác về bảo mật là Chrome không cho phép tạo master password với những mật khẩu được lưu lại trên trình duyệt như Firefox. Điều này hết sức bất tiện khi sử dụng máy tại công sở hay có nhiều hơn một người dùng máy.

Điều làm đau đầu nhất các lập trình viên lúc này chính là cỗ máy hiển thị(*) của Chrome. Như Google thông báo, Chrome sử dụng cỗ máy hiển thị Webkit giống Safari của Apple. Tuy nhiên, một bức ảnh chụp màn hình đưa lên Flickr bởi Kurafire cho thấy cách thức hiển thị của Chrome và Safari là khác hẳn nhau.

Hiển thị trên Safari và Chrome rõ ràng khác hẳn nhau

Hiển thị trên Safari và Chrome rõ ràng khác hẳn nhau

Điều này làm dấy lên nghi ngờ rằng cỗ máy hiển thị Chrome đang sử dụng có những tính năng khác với các cỗ máy hiển thị hiện có. Chrome cũng gặp rắc rối khi duyệt một số trang video hay một số trang viết blog. Như vậy, để hoàn thiện một trang web, các lập trình viên sẽ phải lo làm hài lòng đủ các ông lớn, từ Internet Explorer, Firefox, Opera,… và nay có thêm cả Chrome.

Đoạn mã JavaScript này chạy tốt trên Internet Explorer, Firefox nhưng lỗi trên Chrome (Ảnh cung cấp bởi 1 lập trình viên của eXo Platform)

Đoạn mã JavaScript này chạy tốt trên Internet Explorer, Firefox nhưng lỗi trên Chrome (Ảnh cung cấp bởi 1 lập trình viên của eXo Platform)

Lý do chính khiến trình duyệt mã nguồn mở như Firefox được yêu thích là các add-on thì Chrome lại chưa có. Tuy nhiên Sundar Pichai, đại diện của Google, dẫn lời trên trang Techwhack.com cho biết Google đang lên kế hoạch cho một extension API và các add-on sẽ sớm ra mắt. Rất thú vị để chờ đợi add-on AdBlock (một add-on quan trọng trong Firefox giúp ngăn chặn quảng cáo) sẽ hoạt động như thế nào đối với các quảng cáo của chính Google.

Tương lai của Chrome sẽ ra sao?

Ngay từ khi ra mắt, Google cũng như nhiều tờ báo nhắc đến Chrome như một trình duyệt thay thế cho Internet Explorer và ít nhắc đến vai trò của Firefox. Sự so sánh này liệu có gì bất thường?

Không cần các bài kiểm tra phức tạp, người sử dụng có thể dễ dàng nhận thấy Firefox có những điểm vượt trội hơn hẳn so với Internet Explorer, nhưng thị phần của Internet Explorer lại lớn gấp hơn 3 lần thị phần của Firefox. Lý do thật đơn giản: sự thống trị của Windows kéo theo sự phổ biến của trình duyệt Internet Explorer tích hợp sẵn trong đó. Trong khi đó, xét cả về tài chính lẫn quy mô, Mozilla chỉ là “chú bé” so với “người khổng lồ” Microsoft. Thêm vào đó, trong mấy năm trở lại đây, Google đảm nhận khá thành công vai trò “người hùng” ủng hộ Firefox, và có đến 85% lợi nhuận của Mozilla đến từ Google. Hợp đồng giữa Google và Chrome vừa được kéo dài đến tháng 11 năm 2011 chỉ mấy ngày trước khi Chrome ra mắt. Mitchell Baker, Chủ tịch Quỹ Mozilla tỏ ra khá hài lòng với việc kéo dài thêm 3 năm này: “Nó giúp chúng tôi có nguồn thu nhập ổn định.” Thật khó để có thể đoán trước những gì diễn ra tiếp theo, nhưng thật dễ dàng để nhận thấy tầm ảnh hưởng của Google đối với Mozilla lớn đến mức nào.

Quay lại với Microsoft, nếu Microsoft là “người khổng lồ” trong đối với hệ điều hành thì Google cũng là “ông lớn” trong thị trường tìm kiếm. Nếu Internet Explorer được tích hợp trong hệ điều hành Windows thì khi vào trang chủ của cỗ máy tìm kiếm chiếm 60% thị phần là Google, người ta dễ dàng tìm thấy đường link download Chrome. Một số người sử dụng Gmail cho biết họ cũng đã nhìn thấy quảng cáo Chrome khi sử dụng dịch vụ. IBM đã không nhìn ra tương lai của phần mềm và để Microsoft chiếm mất vị trí ngôi vua, liệu có khả năng Microsoft không nhận thấy tương lai của thế hệ phần mềm dựa trên web và để Google vượt lên dẫn đầu?

Tuy nhiên, có vẻ như điện thoại di động mới là mặt trận chính Google muốn hướng đến. Nhà đồng sáng lập Google Sergey Brin khẳng định phiên bản tiếp theo của Android sẽ thừa kế rất nhiều tính năng từ Chrome. Rõ ràng trình duyệt của iPhone rất tuyệt, nhưng nó sử dụng nền tảng đóng. Một trình duyệt nhỏ gọn mã nguồn mở trên một nền tảng được chào chẳng phải là rất tốt cho di động hay sao?

Mọi thứ còn quá mới, và Chrome vẫn đang trong phiên bản beta khiêm tốn, rất khó để có thể nói trước được bất cứ điều gì. Tuy nhiên chúng ta hoàn toàn có thể chờ đợi, và cuộc chiến trình duyệt vẫn tiếp diễn.

________________

Ghi chú (*): Cỗ máy hiển thị, rendering engine hay còn gọi là layout engine, phần mềm xử lý các nội dung được đánh dấu (như HTML, XML, ảnh,…) cùng các thông tin về định dạng và trình bày nội dung đó. Ở đây hiểu đơn giản, cỗ máy hiển thị quy định cách thức nội dung trang web hiển thị trên trình duyệt.

Hạo Nguyên

Tags: , , , , , ,

4
Sep

Review after the first day launching Chrome

   Posted by: Chip    in Outside VN

Four years ago, there was a rumor that Google was planning for its own browser, but nothing showed up and Google remained a super hero for non-profit Mozilla’s Firefox. But everything’s changed since yesterday when Google officially lauched its first and promising browser, called Chrome. As promoted, Chrome should be clean, fast, smart and reliable alternative to Microsoft’s IE (Well you can see, they didn’t say anything about their best friend Mozilla huh?). They said, Chrome “was not just a browser, but also a modern platform for web pages and applications”. It might sound great, but don’t be fooled, let’s look into the details.

Chrome really rocks!

‘Cos TechCrunch already had a pretty adequate review about new features in Chrome, I won’t make myself a geek by rewriting them down. But I do have something, eh, not new to say.

It took me seconds to adjust Chrome interface, and I soon realized that I loved it, clean and elegant just like every other Google sites. Google removed almost every toolbars and half-used buttons in order to free space to enhance users’ web experience. But where is the status bar for all my forthcoming (yeah, it has to come) lovely add-ons? Do you developers like it? You can see, Google leaves a door for sluggish IE6 to be still alive.

Hmm, to talk about add-ons. As argued earlier via Twitter, AnhHung said that Chrome was community-based, and there was no need for an add-ons migration, if ppl like Chrome they will develop its own add-ons. I think every open-source is community-based, if not, why the hell is it open-source? Agree that if people like Chrome, they will develop Chrome’s own add-ons. But if you ask me why I like Firefox, one of my reasons will be that it already has thousands of add-ons. Oh, now I’m stuck in a circle. I know that Chrome and Firefox are based on different rendering enginges, it’s not easy for some compatiblity, but my life will be much easier if I had right now some indispensable add-ons for Chrome ‘cos my FF3 crashes too often. I heard a good news (or bad) that Google and Mozilla’s contract was extended until 2011. What is going to happen?

***FYI, Firefox was based on Gecko (yep, FF was developed from Netscape) while Chrome is based on Webkit, just like Safari and IE was based on Trident for Windows versions and Tasma for Mac versions. I once wondered why I always feel something familiar between Apple and Google, now my feelings become real, it’s the unlimited innovation. And can anyone please tell me which rendering engine is the best? I’m not a developer, but I’m sure Webkit is much better than Trident =.= In speed tests, IE performed at 15.5 round trips per hour (RPH) and Chrome performed at 584 RPH.

Google boasts of Chrome’s speed and how Chrome saves our RAM these days. Yep, they have right to do so, what they explain in their comic about multiple processes, tab task manager and Danish guys is really impressive. It did well on some first tabs but when I opened my 26th one, it pissed me off.

Here is the first benchmark from Zdnet. Yeah, it rocks, it’s the fastest, but not strong enough to get me away from my miticulously-customized Firefox, I still need my add-ons ^^

Google OS

Hey TaiTran and AnhHung, I agree with you guys that Chrome is very likely to become a Google OS. IBM failed to see the future of software and Microsoft took place, it’s possible that Microsoft fails to see the future of web-based OS and Google will take place. Không có công ty nào thống trị cả 2 thời đại được. (No King can rule through 2 dynasties!?? Help me :(( ) Now Google has everything for us: Google Search for search; iGoogle, Google Reader for reading; Picasa to store your pics; Gmail for your email; Youtube for entertainment; Google Calender, Google Knols, Google Docs,.. Phew, what will be next on the list? An OS is reasonable. But it can no way kill Microsoft OS, at least in my opinion. Today when ppl talk about virtualization all day, I need something real. I don’t have gut to store all of my private information, secret data on some place in the Internet that I don’t have control over.

Something undesired my friends found on the first day launching Chrome:

1. There is no master password for saved passwords. Who says Chrome is safer?

2. It failed to import Bookmarks from Firefox, and no way to import from Safari.

3. It is not compatible with every sites. It crashes on some video sites, Socialthing and when I reblog Tumblr, I just see <HTML> tags.

This shot is from Khanhlnq when he tried to browse Socialthing

4. Vietnamese versions made me laugh, and sometimes it looks like pictography.

This shot is from Khanhlnq, too. Thanks for sharing :)

5. It doesn’t display XML correctly (does it, TaiTran?)

6. AdBlock doesn’t work really well.

7. To be continued.

Tags: , ,