Apple News

Safari i macOS Sierra inaktiverar Flash och andra plugin-program som standard

Tisdagen den 14 juni 2016 11:33 PDT av Juli Clover

I Safari 10, som kommer att levereras med macOS Sierra, planerar Apple att inaktivera vanliga plugin-program som Adobe Flash, Java, Silverlight och QuickTime som standard i ett försök att fokusera på HTML5-innehåll och förbättra den övergripande webbupplevelsen.





Som förklaras av Apple-utvecklaren Ricky Mondello i en inlägg på WebKit-bloggen , när en webbplats erbjuder både Flash- och HTML5-innehåll, kommer Safari alltid att leverera den modernare HTML5-implementeringen. På en webbplats som kräver ett plugin-program som Adobe Flash för att fungera, kan användarna aktivera det med ett klick som kan göras i Googles webbläsare Chrome.

webpluginssafari10



hur man byter kort på Apple Pay

De flesta webbplatser som upptäcker att Flash inte är tillgängligt, men som inte har en HTML5 reserv, visar meddelandet 'Flash är inte installerat' med en länk för att ladda ner Flash från Adobe. Om en användare klickar på en av dessa länkar kommer Safari att informera dem om att plugin-programmet redan är installerat och erbjuda sig att aktivera det bara en gång eller varje gång webbplatsen besöks. Standardalternativet är att aktivera det bara en gång. Vi har liknande hantering för de andra vanliga plugin-program.

När en webbplats direkt bäddar in ett synligt plug-in-objekt, presenterar Safari istället ett platshållarelement med knappen 'Klicka för att använda'. När du klickar på det, erbjuder Safari användaren alternativen att aktivera plugin-programmet bara en gång eller varje gång användaren besöker den webbplatsen. Även här är standardalternativet att aktivera plug-in endast en gång.

Safari 10 kommer också att innehålla ett kommando för att ladda om en sida med installerade plugin-program aktiverade för att ge användarna ytterligare alternativ för att kontrollera innehållet som visas, och det finns inställningar för att välja vilka plug-ins som är synliga för vilka webbplatser i Safaris säkerhetsinställningar.

Apple rekommenderar webbutvecklare att implementera funktioner med hjälp av teknik inbyggd i Safari för att undvika att tvinga användare att aktivera plugin-program.

Plugin-program som Adobe Flash och Java har varit problematiska för Apple och kräver frekventa säkerhetskorrigeringar och påtvingade uppdateringar att korrigera en oändlig ström av sårbarheter. Apple har länge haft en policy att blockera äldre versioner av webbplugin-program från att fungera och dess förändring i Safari 10 är ytterligare en push mot att helt pensionera den äldre tekniken.

Taggar: Safari , Adobe Flash Player , Java-relaterat forum: macOS Sierra