Hvis du har hørt Safaris eksperimentelle funktioner meget, men ikke ved, hvad du skal gøre med disse funktioner, er du kommet til det rigtige sted! Læs videre for at lære mere.
Alle virksomheder, der udvikler webbrowsere, som Apple, Google, Mozilla, osv., tilbyder avanceret adgang til deres webbrowsere gennem indstillingen Udviklerværktøjer. Denne sektion er vært for værktøjer, værktøjer og kommende funktioner, der eksperimenteres af webbrowserudviklere på programmeringsniveau. For Apple Safari webbrowser er det de eksperimentelle funktioner til Safari.
Læs også:Fungerer Safari ikke? Sådan fejlfindes
Hvad er Safari-eksperimentelle funktioner?
De eksperimentelle funktioner i Safari giver dig adgang til kommende webværktøjer, ideer om webelementændringer, nyt browserinitiativer, adfærdsjusteringer og andre undertestede udviklingsfunktioner af Apple-udviklingen hold.
Som webudvikler til Apple-enheder som iPhones, iPads og Macs skal du kende og regelmæssigt bruge de eksperimentelle funktioner for at holde dine webapps og websider fejlfrie. Ved hjælp af disse webudviklingsværktøjer kan du også udføre realtidstest af dine webapps, især når Apple udgiver nye udgaver af Safari-browseren.
Selvom funktionerne er specifikt til programmører og webudviklere, som en generel Apple-enhedsbruger, kan du også aktivere nogle Safari-eksperimentelle funktioner. Nogle gange vil du finde aktivering af disse funktioner en fordel for at forbedre webappoplevelsen på Safari. Men hvis du ikke har en klar idé om, hvilke eksperimentelle funktioner i Safari der er gavnlige, bør du ikke lege med denne sektion af Safari-webbrowserapplikationen.
Læs også:Safari Hurtig webstedssøgning
Sådan får du eksperimentelle funktioner i Safari på macOS
Vil du aktivere denne funktion på din MacBook eller iMac til webudvikling eller Safari-fejlfindingsformål? Men du ved ikke, hvordan du får de eksperimentelle funktioner i Safari? Ingen problemer! Bare følg nedenstående trin:
- Åbn Safari på din Mac.
- I øverste venstre hjørne af skærmen skal du se Apple ikon, og ved siden af er den Safari menu. Klik på den.
- En kontekstmenu åbnes. Klik på Præferencer indstilling fra menuen.
- Alternativt kan du bare klikke på et tomt felt i Safari-browseren og trykke på Kommando + Komma (,) tasterne på dit tastatur for at åbne Safari-præferencer vindue.
- Mens du er i Safari-præferencemenuen, er det første valg, du vil se Generel fanen, et tandhjulsikon.
- Derfra skal du navigere til Fremskreden sektion, et dobbelt tandhjulsikon længst til højre i vinduet.
- Den avancerede sektion giver dig mulighed for at aktivere forskellige funktioner i Safari som Smart Search Field, Accessibility, Reading List osv.
- Kig i bunden af det samme vindue, og du bør se Vis Udvikle-menuen i menulinjen afkrydsningsfeltet.
- Markér afkrydsningsfeltet for at få Udvikle menu på Mac værktøjslinje til Safari-appen.
- Luk Safari avancerede præferencer vindue.
- Gå til Mac-værktøjslinjen og klik Udvikle.
- Hold markøren over Eksperimentelle funktioner mulighed for at visualisere alle de aktive og inaktive eksperimentelle funktioner i Safari.
- Aktive viser et flueben, og inaktive gør ikke.
Hvis du har brug for at aktivere nogen specielle funktioner fra denne liste, skal du blot rulle listen, finde den funktion, du ønsker, og klikke på den for at aktivere den valgte funktion.
Læs også:iOS Safari-cacheproblem, en rettelse
Sådan får du eksperimentelle funktioner i Safari på iOS
Spurgte du lige, om de eksperimentelle funktioner i Safari også er tilgængelige på iOS og iPadOS? Ja, du kan også få disse avancerede funktioner på iPhone og iPad. Sådan gør du:
- Åbn iOS Indstillinger app.
- Rul ned i venstre navigationsrude, indtil du finder Safari. Tryk på den.
- I menuen til højre skal du rulle ned til bunden af skærmen for at finde Fremskreden mulighed. Tryk på den.
- Du skal nu se Eksperimentelle funktioner menu.
- Tryk på den for at finde en liste over eksperimentelle funktioner i Safari på iOS.
- Funktionerne på listen, der viser en grøn skifteknap, er de aktive.
- Og de funktioner, der viser en grå skifteknap, er inaktive.
- Du kan trykke på til/fra-knapperne for at aktivere eller deaktivere de valgte eksperimentelle funktioner.
Sådan nulstiller du Safari-eksperimentelle funktioner
Du vil måske også nulstille de eksperimentelle funktioner i Safari til standardindstillingerne i følgende scenarier:
- Du er færdig med at teste din webapp på din iPhone, iPad og Mac og skal nu tilbage til normale Safari-browserfunktioner.
- Eller du har foretaget nogle ændringer i denne sektion med avancerede funktioner i Safari, og nu opfører webbrowseren sig anderledes.
Sådan kan du nulstille alle eksperimentelle funktioner til standardværdierne på din MacBook eller iMac:
- Gå til Eksperimentelle funktioner kontekstmenu fra Udvikle på den Mac værktøjslinje.
- Sørg for, at du åbnede Safari-appen og klikkede på den for at få ovenstående navigationsstier.
- Rul ned til bunden af listen for at finde Nulstil alle til standard indstilling.
- Klik på den for at gendanne Safari-applikationen til dens oprindelige tilstand.
Læs også:Safari ruller ikke på Mac, iPad, iPhone og iPod
Hvis du har ændret et par eksperimentelle funktioner i Safari på iPad eller iPhone og undrer dig over, hvordan du kan tage den oprindelige browser tilbage til standardtilstanden, er det her, du kan gøre:
- Åbn Indstillinger app og naviger til Safari > Fremskreden > Eksperimentelle funktioner.
- Rul ned til bunden og tryk Nulstil alle til standard.
Ovenstående trin er kun tilgængelige for iOS/iPadOS 15.4 eller nyere. Hvis du bruger en Apple-enhed, der kører på iOS tidligere end 15.4, skal du gøre følgende:
- Bemærk de avancerede Safari-funktioner, du aktiverer eller deaktiverer.
- Alternativt kan du tage et skærmbillede af hele listen, før du foretager ændringer.
- Der er ingen specifikke knapper til at nulstille eksperimentelle funktioner til standardindstillingen.
- Du skal manuelt deaktivere aktiverede funktioner eller aktivere deaktiverede funktioner.
Læs også:Apples ændringer til Safari i iOS 16
Nyttige Safari-eksperimentelle funktioner
Find nedenfor et par eksperimentelle funktioner i Safari, som du kan aktivere som slutbruger:
- CSS Spring Animationer aktiverer specielle webside-animationer, der giver en stemning af forår.
- Secure Contexts API at besejre mand-i-midten-angribere fra at udføre robuste API-kald, der kan kompromittere enhedens sikkerhed.
- Webanimationer giver dig mulighed for at deaktivere eller aktivere webstedsanimationer. Deaktivering af webanimationer kan gøre din enhed hurtigere.
- SubressourceIntegritet giver Safari-browseren mulighed for at bekræfte det indkommende webindhold ved hjælp af en sikker hash-kode. Formålet med denne handling er at verificere integriteten af indholdet. Hvis en hacker har pillet ved indholdet, mens det var i transit, vil Safari blokere det for at forhindre phishing.
- WebGL 2.0 på macOS og WebGPU på iOS lader dig aktivere eller deaktivere hardwareaccelereret 3D-animationsgengivelse på de respektive enheder.
- Storage API giver dig mulighed for at bruge det interne lager på en Apple-enhed uden at kompromittere brugerens privatliv og sikkerhed.
- FTP-understøttelse aktiveret giver dig mulighed for at bruge filoverførselsprotokol til udviklingsformål på Safari-browseren.
- HDR-mediefunktioner kan lade dig deaktivere eller aktivere visualisering af HD-indhold i Safari-browseren.
Læs også:Hvad er Safari Prevent Cross-Site Tracking?
Safari-eksperimentelle funktioner: Ofte stillede spørgsmål
Udforsk nogle ofte stillede spørgsmål på nettet af andre brugere som dig:
Skal jeg slå alle Safari-eksperimentelle funktioner fra?
Hvis du ikke er webudvikler eller programmør, bør du ikke ændre nogen Safari-eksperimentelle funktioner. Hvis Apple Support-teknikerne beder dig om at aktivere en avanceret funktion, der er knyttet til Safari-fejl, kan du gøre det.
Hvilke Safari-eksperimentelle funktioner skal du aktivere?
Du kan bruge knappen Nulstil alle til standarder på macOS og iOS 15.4 eller nyere for at lade systemet aktivere alle de nødvendige avancerede funktioner. Der er ingen grund til manuelt at aktivere deaktiverede funktioner.
Men hvis du er på en iOS-udgave, der er ældre end 15.4, skal du henvise til en lignende enhed, hvor ingen har ændret de eksperimentelle funktioner endnu. Alternativt kontakt Apple Support for den bedste tekniske assistance i denne sag.
Har jeg brug for eksperimentelle funktioner på min iPhone?
Du behøver generelt ikke at aktivere ekstra eksperimentelle funktioner på din iPhone. Men hvis du kører en dateret iPhone-enhed og oplever problemer med ydeevnen, mens du surfer online, skal du gøre følgende på egen risiko.
Deaktiver GPU-proces: DOM-gengivelse og WebGL, HDR-mediefunktioner, ImageBitmap, Lazy image loading, Media Capabilities Extensions, Storage API og webanimationer.
Skal jeg aktivere eksperimentelle funktioner?
Du bør ikke aktivere nogen ekstra eksperimentelle funktioner i Safari på macOS og iOS, medmindre du er en udvikler. Selvom Apples tekniske support kan bede dig om at aktivere nogle eksperimentelle funktioner, hvis du kontakter dem med klager over Safari-webbrowseren.
Safari-eksperimentelle funktioner: Afsluttende ord
Det handler om de eksperimentelle funktioner i Safari. Du kan nu aktivere eller nulstille disse funktioner ved at følge de hidtil nævnte trin. Du opdagede også, at disse funktioner kun er for eksperter i webapp-udvikling eller programmører. Som slutbruger er det ikke nødvendigt for dig at ændre nogen af de eksperimentelle funktioner.
Kommenter nedenfor, hvis artiklen hjalp dig som udvikler eller slutbruger. Del det også med dine venner og kolleger, så de også kan lære om de avancerede funktioner i Safari.
Næste, væsentlige Safari-udvidelser til Mac.