Safari
Safari — прапрыетарны браўзер, распрацаваны кампаніяй Apple. Ён пастаўляецца з аперацыйнымі сістэмамі macOS, iOS і iPadOS і выкарыстоўвае рухавік з адкрытым зыходным кодам WebKit.
Safari | |
---|---|
| |
Тып | браўзер |
Распрацоўшчык | Apple |
Напісана на | C++, Objective-C і Swift |
Аперацыйная сістэма |
macOS iOS iPadOS Windows (2007—2012)[1] |
Першы выпуск | 7 студзеня 2003 |
Ліцэнзія | прапрыетарная; часткова GNU LGPL |
Сайт | apple.com/safari |
Safari быў прадстаўлены ў Mac OS X Panther у студзені 2003 года. Ён быў усталяваны ў iPhone з першага пакалення, якое выйшла ў 2007 годзе. У той час Safari быў самым хуткім браўзерам на Mac.[2] У перыяд з 2007 па 2010 гады Apple падтрымлівала версію для Windows, аднак адмовілася ад яе з-за нізкай долі рынку. У 2010 годзе Safari 5 прадставіў рэжым чытання, пашырэнні і інструменты распрацоўшчыка. Safari 11, выпушчаны ў 2017 годзе, дадаў Intelligent Tracking Prevention, які выкарыстоўвае штучны інтэлект для блакіроўкі адсочвання карыстальніка. Safari 13 дадаў падтрымку Apple Pay і аўтэнтыфікацыю з дапамогай ключоў бяспекі FIDO2.
У красавіку 2022 года Safari стаў трэцім па папулярнасці настольным браўзерам пасля таго, як яго абагнаў Microsoft Edge. На той момант Safari выкарыстоўваўся на 9,62 % персанальных камп’ютараў ва ўсім свеце.[3]
Гісторыя
правіцьПасля выпуску ў 1994 годзе браўзер Netscape Navigator хутка стаў дамінаваць на платформе Mac і ў канчатковым выніку стаў пастаўляцца ў камплекце з Mac OS.[4] У 1996 годзе Microsoft выпусціла Internet Explorer для Mac, а Apple выпусціла інтэрнэт-пакет Cyberdog з уласным браўзерам. У 1997 годзе Apple адмовілася ад Cyberdog і дасягнула пяцігадовага пагаднення з Microsoft, каб зрабіць IE браўзерам па змоўчанні на Mac, пачынаючы з Mac OS 8.1. Netscape Navigator па-ранейшаму быў прадусталяваны на ўсіх Macintosh.[4] Microsoft працягвала абнаўляць IE для Mac, які быў перанесены на Mac OS X DP4 у маі 2000 года.[5] IE перастаў быць браўзерам Mac па змоўчанні пасля выхаду Mac OS X Jaguar у жніўні 2002 года.
7 студзеня 2003 года на выстаўцы Macworld у Сан-Францыска генеральны дырэктар Apple Стыў Джобс анансаваў Safari[6], заснаваны на WebKit, унутраным форку рухавічка KHTML. У той жа дзень Apple выпусціла першую бэта-версію выключна для Mac OS X. Пазней у той жа дзень выйшла некалькі афіцыйных і неафіцыйных бэта-версій, пакуль версія 1.0 не была выпушчана 23 чэрвеня 2003 года.[7] У Mac OS X v10.3 Safari быў усталяваны ў якасці сістэмнага браўзера па змоўчанні, а не патрабаваў ручной загрузкі, як гэта было ў папярэдніх версіях Mac OS X. Папярэднік Safari, Internet Explorer для Mac, быў уключаны ў 10.3 у якасці альтэрнатывы.
Характарыстыкі
правіцьУ першыя гады Safari стаў піянерам некалькіх стандартных функцый HTML5 (напрыклад, Canvas API). Яго функцыі ўключалі прыватны прагляд (рэжым, у якім браўзер не захоўвае ніякай інфармацыі аб вэб-актыўнасці карыстальніка), магчымасць архіваваць вэб-кантэнт у фармаце WebArchive, магчымасць адпраўляць па электроннай пошце поўныя вэб-старонкі непасрэдна з меню браўзера, магчымасць пошуку па закладках і магчымасць сумеснага выкарыстання ўкладак паміж усімі прыладамі Mac і iOS з адпаведнымі версіямі праграмнага забеспячэння праз уліковы запіс iCloud.
Да версіі 6.0 у Safari быў убудаваны агрэгатар вэб-каналаў, які падтрымліваў стандарты RSS і Atom.
Safari можа сінхранізаваць закладкі, гісторыю і ўкладкі праз iCloud. Гэта адбываецца па змоўчанні, калі Mac, iPhone або iPad карыстальніка ўвайшлі ў iCloud, але сінхранізацыю можна адключыць у наладах.
У Safari 15 дададзена функцыя групіроўкі ўкладак. Групы ўкладак і ўкладкі, якія яны змяшчаюць, сінхранізуюцца паміж прыладамі; калі ўкладка адкрываецца ў групе ўкладак на адной прыладзе, яна дадаецца ў гэтую групу ўкладак на ўсіх прыладах без неабходнасці ўручную адкрываць яе праз iCloud Tabs.
Safari падтрымлівае функцыю Handoff, якая дазваляе карыстальнікам працягваць там, дзе яны спыніліся на іншай прыладзе.
У верасні 2017 года Apple абвясціла, што будзе выкарыстоўваць штучны інтэлект, каб паменшыць магчымасць рэкламадаўцаў адсочваць карыстальнікаў Safari. Файлы cookie, якія выкарыстоўваюцца для адсочвання, будуць дазволены на працягу 24 гадзін, а затым адключаны, калі штучны інтэлект палічыць, што карыстальніку не патрэбны гэты файл cookie.[8]
У 2018 годзе Apple унесла тэхнічныя змены ў функцыянальнасць блакіроўкі змесціва Safari, што выклікала негатыўную рэакцыю карыстальнікаў і распрацоўшчыкаў пашырэнняў для блакіроўкі рэкламы. Яны заявілі, што гэтыя змены робяць немагчымым узровень абароны карыстальнікаў, які ёсць у іншых браўзерах. Пачынаючы з Safari 13, такія папулярныя пашырэнні для блакіроўкі рэкламы, як uBlock Origin, больш не працуюць з Safari.[9]
Зноскі
- ↑ Apple apparently kills Windows PC support in Safari 6.0 (англ.). AppleInsider (25 ліпеня 2012). Архівавана з першакрыніцы April 9, 2020. Праверана 26 снежня 2022.
- ↑ "Apple Releases Safari 1.0". Apple Inc. (Press release)(англ.). 2003-06-23. Праверана 2022-12-26.
{{cite press release}}
: Папярэджанні CS1: url-status (спасылка) - ↑ Desktop Browser Market Share Worldwide (англ.). StatCounter Global Stats. Праверана 26 снежня 2022.
- ↑ "Apple Releases Mac OS X Developer Preview 4 with Final API Specs". Apple Inc. (Press release)(англ.). 2000-05-15. Архівавана з арыгінала March 8, 2021. Праверана 2022-12-26.
- ↑ Pour, Andreas. Apple Announces New "Safari" Browser (англ.). KDE Dot News (7 студзеня 2003). Архівавана з першакрыніцы October 27, 2020. Праверана 26 снежня 2022.
- ↑ Powers, Jeffrey. Safari 1.0 Released to Public (англ.). Day In Tech History (23 чэрвеня 2003). Архівавана з першакрыніцы June 2, 2021. Праверана 26 снежня 2022.
- ↑ Hern, Alex. Apple blocking ads that follow users around web is 'sabotage', says industry. live (англ.). The Guardian (18 верасня 2017). Архівавана з першакрыніцы March 23, 2021.
- ↑ Explanation of the state of uBlock Origin (and other blockers) for Safari (англ.) (8 верасня 2019). Праверана 26 снежня 2022.