Safari (browser)

(Redirecționat de la Safari web browser)
Safari
Safari browser logo.svg
Safari4ro.jpg

Wikipedia în browserul Safari.
DezvoltatorApple
Ultima versiune15.0[1]  Modificați la Wikidata ()
RepozitorCod sursă
Scris înC++  Modificați la Wikidata
Sistem de operareMac OS X ; Windows XP si Windows Vista
Disponibil în românăDa (Windows)
TipWeb Browser
Licență[1] pentru distribuție
Prezență online
http://www.apple.com/ro/safari/download

Safari este un browser web realizat de firma Apple pentru sistemul său de operare Mac OS X, dar și pentru MS Windows. Este browserul inclus pe platforma de operare Mac OS X v10.3 (Panther) și în versiunile mai noi. Safari este al patrulea browser ca număr de utilizatori , având o cotă de piață de 3.9 % din totalul utilizatorilor de internet [2].

Safari 12 on Mojave.png

Safari se bazează pe navigarea prin file, printr-o interfață asemănătoare cu cea folosită de Mozilla Firefox. Browserul folosește tema grafică "brushed metal" dezvoltată de Apple, are un plan de administrare a preferințelor, este complet integrat în tehnologia multimedia QuickTime și are și un sistem de blocare a ferestrelor pop-up. Interfața standard a browserului Safari conține un câmp de căutare (pentru Google ș.a.) și servicii software de completare automată și corectare a câmpurilor introduse de către utilizator.

Browserul folosește motorul de randare AppleWebKit, care este disponibil și altor aplicații. Acesta este bazat pe motorul KHTML al proiectului KDE. Suportă CSS (are unul din cele mai bune suporturi CSS2 din branșă și a fost primul browser care a trecut cu succes testul Acid2), Javascript (inclusiv Ajax, dar nu la nivelul Gecko) și DOM.

SecuritateModificare

PluginuriModificare

Apple a folosit o listă neagră de pluginuri actualizată de la distanță pentru a preveni rularea pluginurilor potențial periculoase sau vulnerabile pe Safari. Inițial, conținutul Flash și Java au fost blocate pe unele versiuni anterioare ale Safari. Din moment ce suportul Safari 12 pentru pluginurile NPAPI (cu excepția Flash) a fost complet abandonat. Începând cu lansarea Safari 14, suportul pentru Adobe Flash Player va fi abandonat cu totul.

LicențăModificare

Acord de licență în Safari 4 Licența are termeni comuni împotriva ingineriei inverse, copiere și sub-licențiere, open-source cu excepția pieselor, precum și garanțiile și răspunderea acesteia. Permisiunea de a renunța la urmărire a fost limitată la anumite dispozitive. De exemplu, utilizatorul Windows este restricționat să execute renunțarea la urmărire, deoarece licența lor omite clauza If de deschidere.  Toți utilizatorii au dreptul să renunțe la urmărirea locației, neutilizând serviciile de localizare. Opțional, utilizatorii pot alege să activeze un program de colectare a diagnosticului și a utilizării care poate fi retras, care permite Apple și dezvoltatorilor asociați să colecteze, să utilizeze și să gestioneze datele și informațiile acelui utilizator, atâta timp cât nu le identifică public.

Apple consideră că „personalul” nu acoperă „identificatorii unici ai dispozitivului”, cum ar fi numărul de serie, numărul cookie-ului sau adresa IP, astfel încât utilizările acestora au fost permise prin lege.

În septembrie 2017, Apple a anunțat că va folosi inteligența artificială (AI) pentru a reduce capacitatea agenților de publicitate de a urmări utilizatorii Safari în timp ce aceștia navighează pe web. Cookie-urile utilizate pentru urmărire vor fi permise timp de 24 de ore, apoi vor fi dezactivate, cu excepția cazului în care AI consideră că utilizatorul dorește cookie-ul.  Marile grupuri de publicitate s-au opus, spunând că va reduce serviciile gratuite susținute de publicitate, în timp ce alți experți au lăudat schimbarea.

Exploatări ale browseruluiModificare

Vezi și: Securitatea browserului

În cadrul concursului Pwn2Own de la conferința de securitate CanSecWest din 2008, din Vancouver, Columbia Britanică, Safari a făcut ca Mac OS X să fie primul sistem de operare care intră într-o competiție de hacking. Participanții au concurat pentru a găsi o modalitate de a citi conținutul unui fișier situat pe desktopul utilizatorului într-unul din cele trei sisteme de operare: Mac OS X Leopard, Windows Vista SP1 și Ubuntu 7.10. În a doua zi a concursului, când utilizatorilor li s-a permis să interacționeze fizic cu computerele (ziua anterioară permitea doar atacuri de rețea), Charlie Miller a compromis Mac OS X printr-o vulnerabilitate neperectată a bibliotecii PCRE folosită de Safari. Miller era conștient de defectul dinaintea conferinței și a lucrat pentru a-l exploata neanunțat, așa cum este abordarea obișnuită în aceste concursuri.  Vulnerabilitatea exploatată și alte defecte au fost reparate în Safari 3.1.1.

În concursul Pwn2Own din 2009, Charlie Miller a realizat o altă exploatare a Safari pentru a intra într-un Mac. Miller a recunoscut din nou că știa despre defectul de securitate dinaintea concurenței și că a făcut o cercetare considerabilă și o muncă de pregătire pentru exploatare.  Apple a lansat un patch pentru acest exploit și altele pe 12 mai 2009 cu Safari 3.2.3.

Vezi șiModificare

  • Konqueror - un alt browser care folosește același motor de randare
  • Firefox și Camino - browsere concurente pe platforma Mac OS bazate pe Gecko
  • Opera - un alt browser pentru platforma Mac OS, bazat pe motorul Presto
  • Internet Explorer - browserul standard pe sisteme Mac OS înainte de Mac OS X 10.3 (nu mai este disponibil deloc pe platforma Mac)

NoteModificare

  1. ^ About the security content of Safari 15 (în engleză), , accesat în  
  2. ^ Browser Statistics, w3schools.com, accesat în  

Legături externeModificare