Adobe Flash Player har länge varit en potentiell säkerhetsrisk, med Adobe-ingenjörer som konstant identifierar och korrigerar sårbarheter i ett katt-och-mus-spel med både hackare och säkerhetsgemenskapen. Detta har lett till att företag som Apple nyligen har tagit en proaktiv inställning och direkt blockerar Mac-användare från att köra versioner av Flash som inte är säkra. De som har upplevt Apples ingripande har troligen sett ett meddelande som liknar det i skärmdumpen nedan, och informerar användaren om att "Flash är föråldrad" och vägrar ladda det Flash-baserade innehållet.
Apple kommer att blockera användare från att få åtkomst till Flash-innehåll om de kör en föråldrad version på sin Mac.
Rådet för de flesta Mac-ägare är att uppgradera till den senaste versionen av Flash som Apple uppmanar. Företagets motiv för att blockera osäkra versioner av Flash är inte bara en liten rest av iPhone / Flash-feiden från några år sedan; många av de sårbarheter som finns i Flash utgör verkliga hot för genomsnittliga OS X-användare. Men inte alla användare vill eller kan uppgradera till den senaste versionen av Flash. Om du behöver köra en äldre version av Flash i OS X för uppgifter som testning, applikationskompatibilitet eller felsökning, måste du kringgå Apples block. Så här gör du i Safari för OS X Yosemite.Tänk först på att dessa steg endast gäller användare som redan har en version av Flash installerad - Apple slutade inkludera Flash som en del av standard OS X-installationen tillbaka 2010. När du har bekräftat att din Mac kör Flash startar du Safari och gå till Safari> Inställningar> Säkerhet i OS X-menyraden. Hitta avsnittet märkta Internet-plugin-program och klicka på motsvarande webbplatsinställningsknapp .
Det här fönstret låter dig konfigurera avancerade inställningar för ett antal plug-ins, och din lista kommer att skilja sig från den i vår skärmdump baserat på typen och antalet insticksprogram installerade på din Mac. Men om du har Adobe Flash Player installerat ser du den listad på vänster sida av fönstret. Klicka på den för att få fram sina konfigurationsalternativ till höger om fönstret.
Om din version av Flash är föråldrad och blockeras av Apple, ser du en gul varningstriangel med en varning som informerar dig om att "versionen av 'Adobe Flash Player' på din dator har kända kritiska säkerhetsproblem." Återigen, ta denna varning på allvar och fortsätt bara med stegen här om du förstår och accepterar riskerna med att köra potentiellt osäker programvara som kan äventyra din Mac och dess data.
Användare kan manuellt kringgå Apples block och aktivera Flash för alla webbplatser.
Om du accepterar dessa risker och vill hindra Apple från att blockera Flash, låt oss gå vidare. Till höger om fönstret för inställningsinställningar ser du en lista över dina för närvarande öppna webbplatser längst upp och en universell inställning för "andra webbplatser" längst ner. Nu har du två alternativ: du kan aktivera en föråldrad version av Flash för alla webbplatser, eller du kan tvinga den att bara köras på ett litet antal webbplatser som du specifikt identifierar.För att hindra Apple från att blockera föråldrade versioner av Flash för alla webbplatser, använd den nedrullningsbara menyn för “andra webbplatser” och ställ in den till Allow Always . Du kanske tror att standardinställningen "Tillåt" är tillräckligt, men som bara tillåter att Flash körs om den version som är installerad på din Mac är uppdaterad och inte har några kända säkerhetsproblem. Ställa in den till Tillåt åsidosätter alltid Apples block och tvingar Flash att köras på kompatibla webbplatser. Men kom ihåg att det också kan utsätta dig för farliga säkerhetsproblem.
När du har gjort ditt val klickar du bara på Klar och går tillbaka till Safari. Du kommer nu att upptäcka att Flash-innehållet laddas som förväntat.
Efter att manuellt har aktiverat det fungerar Flash nu igen i OS X, även om en föråldrad eller osäker version är installerad.
Som ett alternativ till metoden ovan kan du aktivera föråldrade versioner av Flash endast att köras på din Mac för specifika webbplatser . För att göra detta, öppna webbplatsen / platserna där du vill aktivera Flash och du hittar dem listade i inställningsfönstret för instickswebbplatser (för våra skärmdumpar är det bara ESPN).Istället för att aktivera en föråldrad version av Flash för alla webbplatser, kan användare manuellt specificera enskilda webbplatser.
Se till att den nedre rutan "andra webbplatser" är inställd på bara Tillåt och konfigurera sedan rullgardinsmenyn bredvid varje webbplats i listan ovan till Tillåt alltid . Du kan testa den här konfigurationen genom att besöka webbplatserna på din lista samt andra webbplatser som innehåller Flash-innehåll. Flash fungerar som förväntat på de webbplatser du identifierade, men du fortsätter att se meddelandet "Flash är föråldrat" på andra webbplatser tills du så småningom uppdaterar till en säker version. Alternativt kan du använda båda metoderna ovan i omvänd riktning: aktivera Flash för alla webbplatser men blockera den endast för specifika webbplatser.Att hålla din programvara uppdaterad och snabbt korrigera säkerhetsproblem är absolut avgörande i den moderna tiden för datoranvändning. Men om du behöver sakta ner saker och köra äldre programvara av någon anledning, är det bra att veta att det fortfarande finns ett alternativ att kringgå Apples Flash-block i OS X, åtminstone så länge du förstår och accepterar riskerna.