Safari 10 este cea mai recentă versiune majoră a navigatorului Apple ce va veni preinstalată în macOS Sierra și va aduce utilizatorilor o serie de caracteristici noi, cum ar fi Imagine în imagine, Apple Pay și nu numai. Totuși, acesta are și câteva noutăți despre care Apple nu a vorbit în cadrul evenimentului de deschidere a WWDC 2016.
Una dintre acestea este dezactivarea implicită și automată a pluginurilor, cum ar fi Adobe Flash Player, Silverlight, Java și chiar QuickTime. Această decizie a fost anunțată de un dezvoltator Apple într-o postare pe blogul WebKit și a fost luată din dorința de a îmbunătăți experiența generală de utilizare prin furnizarea către utilizatori în primul rând a conținutului HTML5.
Atunci când un site web oferă atât conținut Flash, cât și conținut HTML5, Safari va afișa întotdeauna HTML5 întrucât este soluția modernă, performantă și mai lipsită de probleme. Dar dacă un site web solicită un plugin Adobe Flash sau Silverlight (cum este cazul HBO GO) pentru a funcționa, utilizatorii vor putea activa folosirea acelui plugin doar o singură dată (la acea accesare) sau la fiecare reaccesare ulterioară a acelui site.
Majoritatea site-urilor web care detectează că Flash nu este disponibil, dar nu au o continuare HTML5, afișează un mesaj „Flash nu este instalat” cu un link de descărcare a Flash de la Adobe. Dacă un utilizator dă clic pe unul dintre aceste clicuri, Safari îi va informa că acest plugin este deja instalat și le va oferi opțiunea de activare doar o singură dată sau de fiecare dată când site-ul web este vizitat. Opțiunea implicită este de a-l activa o singură dată. Tratăm în mod simplar și alte pluginuri comune.
Atunci când un site web încorporează un obiect plugin vizibil, Safari va prezenta în locul său un element locțiitor, alături de un buton „Clic pentru a folosi”. Când acesta este acționat, Safari va oferi utilizatorului opțiunile de activare a pluginului numai o singură dată sau de fiecare dată când acel site web este accesat. Aici, de asemenea, opțiunea implicită este de a activa pluginul numai o singură dată.
În plus, Safari 10 va include o comandă de reîncărcare a unei pagini cu pluginuri activate, pentru a oferi utilizatorilor mai multe opțiuni de a controla conținutul ce este afișat. De asemenea, navigatorul va afișa în panoul Securitate din Preferințe câteva opțiuni privind folosirea de către site-uri a pluginurilor instalate.
Apple le recomandă dezvoltatorilor web să implementeze caracteristici folosind tehnologiile integrate în Safari pentru a evita forțarea utilizatorilor de a activa pluginuri.
Decizia Apple de a dezactiva implicit toate pluginurile în Safari 10 nu este deloc șocantă, în condițiile în care în trecut au existat foarte multe probleme (de securitate mai ales) cu pluginuri cum ar fi Flash Player sau Java. Acestea au obligat-o mereu pe compania americană să restricționeze folosirea unor versiuni mai vechi ale pluginurilor pentru a preveni atacurile asupra utilizatorilor de Mac.





