

Safari 16 chạy trên macOS Ventura | |||
Phát triển bởi | Apple Inc. | ||
---|---|---|---|
Phát hành lần đầu | 7 tháng 1 năm 2003; 21 năm trước | ||
Phiên bản ổn định | 13
/ 19 tháng 9 năm 2019; 4 năm trước | ||
Bản xem thử |
| ||
Engine |
| ||
Hệ điều hành | Mac OS X Microsoft Windows IOS | ||
Thể loại | Trình duyệt web | ||
Giấy phép | Thương mại Bộ máy theo GNU LGPL | ||
Website | http://www.apple.com/safari/ |

Safari là trình duyệt web đồ họa mã nguồn mở một phần dựa trên WebKit do Apple phát triển. Nó xuất hiện lần đầu tiên như một phần của Mac OS X Panther trên Mac vào năm 2003; sau đó, một phiên bản di động đã được giới thiệu như một phần của iPhone OS 1 trên iPhone và iPod touch vào năm 2007. Trình duyệt này hiện được hỗ trợ trên macOS, iOS và iPadOS. Safari từng có phiên bản Windows từ năm 2007 đến năm 2012.
Trình duyệt này là một trong số nhiều trình duyệt an toàn được Google phát triển. Safari mặc định có tính năng chặn cửa sổ pop-up và có một tiện ích mở rộng tùy chọn để chặn Javascript. Dữ liệu thu thập từ Safari được lưu trữ bên ngoài trên nền tảng đồng bộ hóa mặc định của hệ thống có tên là iCloud, thay vì trực tiếp trong trình duyệt. Công cụ tìm kiếm mặc định của Safari là Google, và người dùng có thể chọn sử dụng Bing, Yahoo hoặc DuckDuckGo. Năm 2005, mã nguồn của Safari được Apple công khai, trước đó chỉ có WebCore và JavaScript Core là công khai.
Safari 14, được phát hành vào ngày 12 tháng 11 năm 2020, là phiên bản mới nhất cho macOS Big Sur. Apple cho biết Safari nhanh hơn tới 50% so với Google Chrome và tiêu tốn ít pin hơn so với các trình duyệt web tiêu chuẩn khác. Phiên bản mới nhất cho iOS được phát hành vào ngày 16 tháng 9 năm 2020, chạy trên iOS 14. Tương tự như phiên bản dành cho máy tính để bàn, phiên bản dành cho thiết bị di động của Safari cũng nhanh hơn gấp đôi so với Google Chrome.
Tính đến tháng 4 năm 2021, Safari đứng thứ hai về thị phần trình duyệt web sau Chrome, chiếm 19,40% trên toàn cầu và 38,57% tại Mỹ.
Lịch sử phát triển
Trước năm 1997, máy tính Macintosh của Apple được trang bị trình duyệt web Netscape Navigator và Cyberdog. Internet Explorer cho Mac được giới thiệu làm trình duyệt mặc định từ Mac OS 8.1 như một phần của thỏa thuận 5 năm giữa Apple và Microsoft. Trong thời gian đó, Microsoft phát hành ba phiên bản chính của Internet Explorer cho Mac để sử dụng trên Mac OS 8 và Mac OS 9, mặc dù Apple vẫn hỗ trợ Netscape Navigator như một giải pháp thay thế. Cuối cùng, Microsoft cũng phát hành phiên bản Mac OS X của Internet Explorer cho Mac, được đóng gói làm trình duyệt mặc định trong tất cả các phiên bản Mac OS X từ Mac OS X DP4 đến Mac OS X v10.2.
Trước khi có tên gọi là Safari, trình duyệt này đã từng được biết đến với một số tên gọi khác như 'Freedom'. Trong hơn một năm phát triển nội bộ, nó được biết đến rộng rãi với cái tên 'Alexander'; tên này đã được sử dụng như một chuỗi trong mã và tài nguyên. Nhóm phát triển của Apple cũng gọi nó là 'iBrowse' trước khi chọn tên là Safari.
Safari 1
Vào ngày 7 tháng 1 năm 2003, tại sự kiện Macworld San Francisco, Steve Jobs thông báo rằng Apple đã phát triển trình duyệt web riêng của họ, được gọi là Safari. Nó dựa trên phiên bản nội bộ của công cụ kết xuất KHTML của Apple, gọi là WebKit. Công ty đã phát hành phiên bản beta đầu tiên dành riêng cho Mac OS X. Cuối ngày đó, nhiều phiên bản beta chính thức và không chính thức tiếp tục cho đến khi phiên bản 1.0 được phát hành vào ngày 23 tháng 6 năm 2003.
Trên Mac OS X v10.3, Safari được cài đặt sẵn làm trình duyệt mặc định của hệ thống, thay vì yêu cầu tải xuống riêng biệt, như trường hợp của các phiên bản Mac OS X trước đó. Sản phẩm tiền nhiệm của Safari, Internet Explorer cho Mac, đã được đưa vào phiên bản 10.3 như một giải pháp thay thế.
Safari 2
Vào tháng 4 năm 2005, Dave Hyatt, một nhà phát triển của Safari, đã khắc phục một số lỗi trong trình duyệt, giúp nó vượt qua bài kiểm tra Acid2 do Dự án Tiêu chuẩn Web phát triển. Vào ngày 27 tháng 4 năm 2005, anh thông báo rằng phiên bản phát triển Safari của anh đã vượt qua bài kiểm tra này, trở thành trình duyệt web đầu tiên làm được điều này.
Safari 2.0 được phát hành vào ngày 29 tháng 4 năm 2005, là trình duyệt web duy nhất được Mac OS X 10.4 tích hợp sẵn. Apple giới thiệu phiên bản này với tốc độ chạy nhanh hơn gấp 1,8 lần so với phiên bản 1.2.4, mặc dù nó chưa hoàn thành các sửa lỗi Acid2. Những thay đổi lớn này ban đầu không có sẵn cho người dùng cuối trừ khi họ cài đặt và biên dịch mã nguồn WebKit hoặc chạy một trong những bản dựng tự động hàng đêm tại OpenDarwin.org. Cuối cùng, Apple đã phát hành phiên bản 2.0.2 của Safari, bao gồm các sửa đổi cần thiết để vượt qua Acid2, vào ngày 31 tháng 10 năm 2005.
Vào tháng 6 năm 2005, sau khi nhận được một số phản hồi tiêu cực từ những nhà phát triển KHTML về việc thiếu sự minh bạch trong việc cấp quyền truy cập để chỉnh sửa nhật ký, Apple đã chuyển mã nguồn phát triển và hệ thống theo dõi lỗi của WebCore và JavaScriptCore sang OpenDarwin.org. WebKit chính thức được phát hành như là mã nguồn mở. Mã nguồn cho các thành phần không phải là kết xuất của trình duyệt, bao gồm giao diện người dùng và các phần còn lại, được duy trì là bí mật.
Safari 3
Vào ngày 9 tháng 1 năm 2007, tại sự kiện Macworld San Francisco, Jobs đã công bố iPhone của Apple, sẽ sử dụng phiên bản di động của trình duyệt Safari. Vào ngày 6 tháng 11 năm 2007, tại Hội nghị phát triển Toàn cầu của Apple, Jobs đã công bố Safari 3 cho Mac OS X v10.5, Windows XP và Windows Vista. Trong thông cáo, ông đã thực hiện một thử nghiệm dựa trên iBench để so sánh hiệu suất của Safari với các trình duyệt phổ biến nhất trên Windows, và tuyên bố rằng Safari là trình duyệt nhanh nhất. Kiểm tra bên thứ ba về thời gian tải HTTP đã hỗ trợ tuyên bố của Apple rằng Safari 3 thực sự là trình duyệt nhanh nhất trên Windows đối với dữ liệu ban đầu tải từ Internet, mặc dù nó chỉ nhanh hơn một chút so với Internet Explorer 7 và Mozilla Firefox khi tải nội dung từ bộ nhớ cache của máy địa phương. Phiên bản beta đầu tiên của Safari 3 cho Windows, được phát hành cùng ngày với thông báo tại WWDC 2007, đã gặp phải một số lỗi được biết đến. Để khắc phục các lỗi này, Apple đã phát hành bản vá vào ngày 14 tháng 6 năm 2007, trong phiên bản 3.0.1 cho Windows. Ngày 22 tháng 6 năm 2007, Apple phát hành Safari 3.0.2 để khắc phục một số lỗi về hiệu suất và bảo mật khác. Safari 3.0.2 cho Windows đã xử lý các vấn đề liên quan đến các phông chữ bị thiếu trong trình duyệt được cài đặt trên máy tính Windows, chẳng hạn như Tahoma và Trebuchet MS. IPhone chính thức ra mắt vào ngày 29 tháng 6 năm 2007. Nó bao gồm một phiên bản Safari dựa trên công cụ rendering WebKit như phiên bản máy tính để bàn, nhưng được tinh chỉnh để phù hợp hơn với môi trường di động. Số phiên bản của Safari như được báo cáo trong chuỗi định danh người dùng là 3.0, tương ứng với các phiên bản hiện đại của Safari trên máy tính để bàn. Phiên bản beta đầu tiên của Safari cho Windows, Safari 3.1, đã được miễn phí tải về từ ngày 18 tháng 3 năm 2008. Vào tháng 6 năm 2008, Apple phát hành phiên bản 3.1.2, giải quyết một số lỗ hổng bảo mật trong phiên bản Windows, nơi việc truy cập vào một trang web độc hại có thể buộc phải tải về các tệp thực thi và thực hiện chúng trên máy tính để bàn của người dùng. Safari 3.2, phát hành vào ngày 13 tháng 11 năm 2008, giới thiệu các tính năng chống lừa đảo và mở rộng hỗ trợ chứng nhận SSL. Phiên bản cuối cùng của Safari 3 là 3.2.3, phát hành vào ngày 12 tháng 5 năm 2009.
Safari 4
Ngày 2 tháng 6 năm 2008, nhóm phát triển WebKit công bố SquirrelFish, một công cụ JavaScript mới nhằm cải thiện tốc độ của Safari. Đây là một tính năng mới trong Safari 4, JavaScript mới đã phát triển nhanh chóng thành Nitro. Một phiên bản Safari 4 đã được phát hành vào ngày 24 tháng 2 năm 2009, với các tính năng mới như công cụ tiên tiến dành cho trang web (giống như Dialfeature của Opera), Cover Flow, một tính năng được sử dụng trong Mac OS X và iTunes, cũng được thực hiện trong Safari. Trong các phiên bản beta, các tab được đặt trên thanh tiêu đề của cửa sổ, giống như Google Chrome. Thanh tab sau đó đã được chuyển về vị trí ban đầu của nó dưới thanh địa chỉ URL trong phiên bản cuối cùng. Trên Windows, giao diện được thiết kế theo phong cách Windows native, chứ không phải giao diện của Mac OS X như trước đây. Ngoài ra, Apple đã loại bỏ các thanh tiến trình màu xanh dương từ thanh địa chỉ (sau này đã được phục hồi trong Safari 5). Safari 4.0.1 đã được phát hành cho Mac vào ngày 17 tháng 6 năm 2009. Safari 4 trong Mac OS X v10.6 'Snow Leopard' đã hỗ trợ 64-bit, giúp JavaScript chạy nhanh hơn tới 50 %. Safari 4.0.4, phát hành vào ngày 11 tháng 11 năm 2009 cho cả OS X và Windows, tiếp tục cải thiện hiệu suất của JavaScript.
Safari 5
Apple đã ra mắt Safari 5 vào ngày 7/6/2010, với tính năng mới là Safari Reader, giúp đọc báo trên web dễ dàng hơn (dựa trên công cụ Arc90's Readability). Safari 5 cải tiến các công cụ phát triển và hỗ trợ hơn mười công nghệ HTML5 mới, tập trung vào tương tác. Với Safari 5, các nhà phát triển có thể tạo tùy chỉnh bảo mật trên trình duyệt Safari và cải thiện hiệu suất duyệt web. Apple cũng đã thay đổi thanh tiến trình sang phía sau thanh địa chỉ trong phiên bản này. Safari 5.0.1 cho phép các tiện ích mở rộng prefpane mặc định, trước đây người dùng cần kích hoạt chúng qua menu Debug. Apple cũng phát hành Safari 4.1 đồng thời với Safari 5, dành riêng cho Mac OS X Tiger. Bản cập nhật này bao gồm nhiều tính năng và cải tiến bảo mật được tìm thấy trong Safari 5. Tuy nhiên, nó không bao gồm Safari Reader hoặc Safari Extensions. Với Mac OS X 10.7 Lion, Apple đã phát hành Safari 5.1 cho cả Windows và Mac vào ngày 20/7/2011, với các tính năng mới như Danh sách Đọc và tốc độ duyệt web nhanh hơn. Apple cũng phát hành Safari 5.0.6 cho Mac OS X 10.5 Leopard.
Safari 6
Safari 6.0, trước đây được biết đến với tên Safari 5.2 cho đến khi Apple công bố tại WWDC 2012. Phiên bản ổn định của Safari 6 được công bố cùng với việc phát hành OS X Mountain Lion vào ngày 25/7/2012 và được tích hợp sẵn trong hệ điều hành. Apple tích hợp Safari 6 vào Mountain Lion và ngừng cho phép tải xuống từ trang web chính thức của họ hoặc các nguồn khác. Safari 5 vẫn còn sẵn cho Windows. Vào ngày 11/6/2012, Apple đã phát hành bản beta của Safari 6.0 với tính năng iCloud Tabs, cho phép người dùng đồng bộ hóa các tab mở trên bất kỳ thiết bị iOS hoặc máy tính Mac chạy phần mềm mới nhất. Safari 6 cũng bao gồm tính năng bảo mật mới, bao gồm 'Yêu cầu các trang web không theo dõi tôi'. Safari 6 có Sheets chia sẻ trong OS X Mountain Lion với các tùy chọn Bảng Chia sẻ như Thêm vào danh sách Reading, Thêm Đánh dấu, Gửi email cho bạn bè, Tin nhắn, Twitter và Facebook. Người dùng có thể xem trước các tab với trang đầy đủ có sẵn.
Safari 7
Sau khi được công bố tại Hội nghị phát triển Toàn cầu của Apple (WWDC) vào ngày 10/6/2013, Safari đã phát triển phiên bản 7 với cải tiến về hiệu suất JavaScript và sử dụng bộ nhớ, cũng như mang đến giao diện mới cho Top Sites và thanh Sidebar, và một số tính năng Liên kết chia sẻ. Safari 7 được phát hành cho OS X Mavericks, và Safari 6.1 (dành cho Lion và Mountain Lion) dự kiến sẽ ra mắt vào cuối năm 2013.
Liên kết bên ngoài
- Trang chủ Safari 3.1
iOS và các sản phẩm dựa trên nền iOS |
---|
Trình duyệt web | |||
---|---|---|---|
| |||
| |||
| |||
|
Phần mềm Apple Inc. trên nền tảng Windows |
---|