Tại Hội nghị các nhà phát triển toàn cầu của Apple WWDC 2010, song song với việc giới thiệu phiên bản iPhone thế hệ thứ 4, Apple cũng ra mắt phiên bản trình duyệt Safari 5 dành cho Windows và Mac OS. Không giống như Safari 4 vốn chú trọng những cải tiến về vẻ đẹp của trình duyệt, phiên bản mới này tập trung cho việc phát triển các tiêu chuẩn tương thích, cải thiện tốc độ, trang bị phần mở rộng, khả năng chuyển đổi giữa các công cụ tìm kiếm mặc định giữa Google, Yahoo và Bing. Cùng với đó là một tính năng mới của Apple có tên Safari Reader.

Tốc độ duyệt web nhanh hơn nhiều
Với tính năng Nitro JavaScript Engine mới, Apple cho phép trình duyệt có khả năng xử lý JavaScript với tốc độ nhanh hơn đến 30% so với phiên bản Safari 4. Apple hiện sử dụng tính năng nạp trước DNS để tăng tốc độ tải trang. Lợi ích của tính năng này là trình duyệt có thể tải các trang web phức tạp có chứa hàng chục đến hàng trăm nguồn khác nhau nằm trên các tên miền web khác nhau. Ngoài ra, khi bạn click chuột vào một liên kết trong trang web, trình duyệt sẽ tự động dò tìm địa chỉ IP cần để có thể bắt đầu load dữ liệu. Apple cũng cải tiến cách thức truy cập trước đó đối với các trang web được lưu trữ với thời gian tải trang nhanh hơn nhiều.
Safari Reader và HTML5
Safari Reader là một tính năng vừa được Apple bổ sung, cho phép đọc nhanh các bài viết trên trang web một cách gọn gàng, bớt lộn xộn. Tính năng này cho phép tải lên nội dung của bài báo đến máy chủ của bên thứ 3 để đọc trên các thiết bị khác nhau vào những lần sau đó. Safari 5 có thể tự động phát hiện nếu trang web có chứa nguồn cấp dữ liệu, lập tức nó sẽ cho xuất hiện nút “Reader” trên thanh địa chỉ Smart Address. Nhấp vào nút này bạn sẽ loại bỏ tất cả các nội dung trang web, quảng cáo... trên nguồn cấp dữ liệu đó. Bạn có thể phóng to văn bản, in bài viết hoặc xem các nội dung email.
Bên cạnh đó, Safari Reader cho phép kết nối các nguồn cấp dữ liệu lại với nhau. Điểm tuyệt vời là khi người dùng nhấp vào nút Reader, Safari sẽ bắt đầu tải về tất cả các trang của bài viết trong một nền chung và tiến hành nối chúng lại với nhau.
Một công nghệ quan trọng của Safari 5 chính là hỗ trợ tính năng HTML5. Safari 5 có khả năng hỗ trợ phát video ở chế độ toàn màn hình kèm phụ đề, các trang web hỗ trợ công nghệ HTML5, các công nghệ phát triển web tiên tiến Geolocation, AJAX History, EventSource... Một số API và tính năng có trong Chrome và Firefox cũng được cung cấp cho phiên bản Sarafi.
An toàn hơn – hỗ trợ extension
Điểm nổi bật ở phiên bản Safari 5 chính là khả năng duyệt web an toàn hơn cùng việc hỗ trợ extension (phần mở rộng) cho trình duyệt. Tuy nhiên, để có được extension, các nhà phát triển cần tiến hành đăng ký miễn phí với chương trình mang tên “Safari Developer Program” của Apple nhằm mục đích phát triển các phần mở rộng an toàn và ổn định hơn. Dựa vào những công nghệ tiên tiến đến từ Firefox và Chrome, các nhà phát triển có thể viết các phần mở rộng trong công nghệ HTML5, CSS và JavaScript. Các phần mở rộng sẽ được mã hóa dưới công nghệ của Apple, trình duyệt có khả năng kiểm tra giấy phép của Apple để phần mở rộng có thể hoạt động.
Tạo một extension mới cho Safari 5
Để thực hiện việc này, Apple mang đến cho Safari 5 công cụ Extension Builder, nơi các nhà phát triển có thể cung cấp các phần mở rộng cũng như gói phần mềm để cài đặt chúng. Nếu được Apple chấp thuận, phần mở rộng đó sẽ trên Safari 5 cũng như trên các phiên bản kế tiếp nếu nó tương thích. Tuy nhiên, hiện tại theo mặc định, các extension bị tắt trong Safari 5.
Để trải nghiệm sức mạnh của phiên bản Safari 5, bạn phải sử dụng phiên bản Mac OS X 10.5.8 trở lên, còn đối với phiên bản Snow Leopard là 10.6.2 trở lên. Đối với người dùng Windows, cần sử dụng phiên bản hệ điều hành Windows XP SP2 trở lên.
Theo BCT
Apple giới thiệu phiên bản Safari 5 tại Hội nghị các nhà phát triển toàn cầu WWDC 2010. Phiên bản Safari 5 nổi bật với việc tập trung phát triển các tiêu chuẩn tương thích, cải thiện tốc độ duyệt web, hỗ trợ phần mở rộng (extension), khả năng chuyển đổi tìm kiếm giữa Google, Yahoo và Bing, cùng tính năng mới Safari Reader.
Safari 5 sử dụng tính năng Nitro JavaScript Engine giúp xử lý JavaScript nhanh hơn 30% so với Safari 4. Ngoài ra, trình duyệt này còn hỗ trợ nạp trước DNS để tăng tốc độ tải các trang web, giúp tải các trang phức tạp nhanh hơn bằng cách tự động dò tìm địa chỉ IP khi người dùng click vào liên kết.
Safari Reader là một tính năng cho phép người dùng đọc các bài viết trên web một cách gọn gàng, loại bỏ quảng cáo và nội dung lộn xộn. Tính năng này có thể tải nội dung lên máy chủ của bên thứ ba để đọc trên các thiết bị khác nhau, cho phép phóng to văn bản, in bài hoặc xem nội dung email. Ngoài ra, Safari Reader còn có thể kết nối nhiều nguồn cấp dữ liệu lại với nhau và tải tất cả các trang của bài viết trong cùng một nền.
Safari 5 hỗ trợ HTML5, bao gồm khả năng phát video toàn màn hình kèm phụ đề, hỗ trợ các công nghệ phát triển web tiên tiến như Geolocation, AJAX History, EventSource, và một số API cùng tính năng tương tự như trong Chrome và Firefox.
Có, Safari 5 chú trọng vào duyệt web an toàn hơn và hỗ trợ phần mở rộng (extension). Các nhà phát triển cần đăng ký miễn phí với chương trình Safari Developer Program để phát triển các extension an toàn và ổn định. Các phần mở rộng được xây dựng trên HTML5, CSS và JavaScript và được mã hóa theo công nghệ của Apple để đảm bảo giấy phép và an toàn.
Apple cung cấp công cụ Extension Builder cho Safari 5, giúp nhà phát triển cung cấp phần mở rộng và gói phần mềm để cài đặt. Nếu được Apple chấp thuận, extension có thể hoạt động trên Safari 5 và các phiên bản kế tiếp. Mặc định, các extension trong Safari 5 bị tắt và người dùng cần bật thủ công.
Để sử dụng Safari 5, người dùng Mac cần hệ điều hành Mac OS X 10.5.8 trở lên hoặc Mac OS X 10.6.2 trở lên đối với Snow Leopard. Người dùng Windows cần sử dụng hệ điều hành Windows XP SP2 trở lên.