Was sind experimentelle Safari-Funktionen auf dem iPhone?

Apple stellt seinen Nutzern eine Reihe erweiterter Konfigurationseinstellungen für den nativen Webbrowser zur Verfügung.

Der offizielle Start voniOS 16hat zur Ankunft einer großen Anzahl von geführtspektakuläre FeaturesDamit können Benutzer die Konfiguration und Anpassung ihres iPhones in vollem Umfang genießen.

Mittlerweile werden viele iPhone-Benutzer die meisten Funktionen von iOS 16 vollständig beherrschen. Aber vielleicht wissen sie es immer noch nichtWas sind experimentelle Funktionen?von Safari.

Jahr für Jahr führt Apple eine Reihe experimenteller Funktionen in einem versteckten Bereich der Einstellungen-App ein. InnerhalbEinstellungen > Safari > Erweitert > Experimentelle FunktionenBeim Testen finden Sie spezielle Funktionen, die das native Surfen im Internet auf dem iPhone verbessern.

Alle experimentellen Safari-Funktionen

Bevor erklärt wird, wie die experimentellen Funktionen vonSafariIn iOS 16 werden wir alle experimentellen Funktionen auflisten, die Apple in die erweiterten Einstellungen von Safari integriert hat.

  • :focus-visible Pseudoklasse
  • _has() Pseudoklasse
  • @page CSS-at-rule-Unterstützung
  • ARIA-Reflexion für Elementreferenzen
  • AccessHandle-API
  • Accessibility-Objektmodell
  • Ermöglicht die Auswahl von Lautsprechergeräten pro Medienelement
  • Auswahl des Lautsprechergeräts zulassen
  • Seitenverhältnis von „img“ aus Breite und Höhe
  • Asynchrone Zwischenablage-API
  • Ein leeres Ankerziel impliziert rel=noopener
  • Blockieren Sie Weiterleitungen der obersten Ebene durch Iframes von Drittanbietern
  • BroadcastChannel-API
  • BroadcastChannel-Ursprungspartitionierung
  • Integrierte Web-Benachrichtigungen
  • CSS 3D-Transformationsinteroperabilität
  • Bildsymbole im CSS-@counter-Stil
  • CSS-@counter-Stil
  • CSS-Akzentfarbe
  • CSS-Seitenverhältnis
  • CSS-Kaskadenebenen
  • CSS-Farbe 4 Farbtypen
  • CSS enthält intrinsische Größe
  • CSS-Containerabfragen
  • CSS-Eindämmung
  • CSS-API für benutzerdefinierte Eigenschaften und Werte
  • Farbräume für die CSS-Verlaufsinterpolation
  • Vormultiplizierte Alpha-Interpolation mit CSS-Verlauf
  • Individuelle CSS-Transformationseigenschaften
  • CSS-Eingabesicherheit
  • CSS-Bewegungspfad
  • CSS-Overscroll-Verhalten
  • CSS-Malerei-API
  • CSS-Syntax für relative Farben
  • CSS-Frühlingsanimationen
  • CSS typisiertes OM
  • CSS-Farbkontrast)
  • CSS-Farbmischung
  • CSS-Überlauf: Clip-Unterstützung
  • CSS-Subgrid-Unterstützung
  • CSS text-align-last-Eigenschaft
  • CSS-Textausrichtungseigenschaft
  • CSSOM-Ansicht Reibungsloses Scrollen
  • Leinwand-Farbräume
  • Komprimierungs-Stream-API
  • Kontaktauswahl-API
  • ContentKeySession-Unterstützung für SampleBuffer-Renderer
  • Cross-Origin-Embedder-Policy (COEP)-Header
  • Cross-Origin-Opener-Policy (COOP)-Header
  • Verschieben Sie asynchrone Skripte bis
  • DOMContentLoaded oder First-Paint
  • Dialogelement
  • Deaktivieren Sie das vollständige Drittanbieter-Cookie
  • Blockierung (ITP)
  • Deaktivieren Sie die PID-Vererbung für die Medienerfahrung
  • Deaktivieren Sie die Entfernung von Nicht-Cookies
  • Daten nach 7 Tagen ohne Benutzerinteraktion (ITP)
  • XHR-Synchronisierung beim Schließen der Seite nicht zulassen
  • Experimentelles MediaSource Inline Painting
  • Experimenteller Netzwerklader
  • FTP-Unterstützung aktiviert
  • API-Anfrage KeepAlive abrufen
  • Metadaten abrufen
  • Dateisystemzugriffs-API
  • FormularanfrageSenden
  • GPU-Prozess: DOM-Rendering
  • GPU-Prozess: WebGL
  • Generische Text-Track-Cue-API
  • HTML-Modellelement
  • HTML-Modellelemente für eigenständige Dokumente
  • HTTP/3
  • Markieren Sie die API
  • ImageBitmap
  • In-Process-Cookie-Cache
  • Intersection Observer SLoggedln-Web-API
  • Verzögertes Laden von Iframes
  • Verzögertes Laden von Bildern
  • Link-Desinfektionsmittel
  • Verknüpfen Sie reaktionsfähige Bilder vor dem Laden
  • LinkPrefetch
  • WebGL-Strings maskieren
  • MathML-Kern
  • Erweiterungen der Medienfunktionen
  • Mediensitzungs-API
  • MediaRecorder
  • NSURLSession WebSocket
  • Opus-Audio-Decoder
  • Malzeitpunkt
  • PerformanceNavigationTiming
  • PerformanceResourceTiming.transferSize, encodedBodySize und decodedBodySize
  • Berechtigungs-API
  • Bevorzugen Sie Seiten-Rendering-Updates in der Nähe von 60 fps
  • Privater Click-Messungs-Debug-Modus
  • Betrugsprävention bei der Messung privater Klicks
  • Push-API
  • Quirk, um mithilfe der Anti-Flicker-Optimierung von Google ein verzögertes anfängliches Malen auf Websites zu verhindern
  • ReadableByteStream
  • Referrer-Richtlinienattribut
  • Remote-Playback-API
  • RequestVideoFrameCallback
  • Größe des Beobachters ändern
  • Auflösungsmedienfunktion
  • SKAttribution
  • Strenge SameSite-Durchsetzung (ITP)
  • ScreenCapture
  • Scrollen Sie zum Textfragment
  • Server-Timing
  • Vorladung der Servicemitarbeiter-Navigation
  • Geteilter Arbeiter
  • SpeechRecognition-API
  • Speicher-API
  • Swap-Prozesse auf Cross-
  • Site-Navigation
  • Synthetische Bearbeitungsbefehle
  • Verfolgen Sie die Konfigurations-API
  • TransformStream-API
  • Weitergabe von UserGesture-Versprechen
  • VP9 SW-Decoder mit Batterie
  • Visuelle Viewport-API
  • Vorbis audio decoder
  • Web-APIs in ShadowRealm
  • Zusammengesetzte Operationen für Webanimationen
  • Benutzerdefinierte Effekte für Webanimationen
  • Benutzerdefinierte Bildrate für Webanimationen
  • Iterationsverbund für Webanimationen
  • Veränderbare Zeitleisten für Webanimationen
  • Webauthentifizierung
  • Web Locks-API
  • Web Share API Level 2
  • Unterstützung für die Integration von WebAssembly ES-Modulen
  • WebGL 2.0
  • WebGL Draft-Erweiterungen
  • WebGL über Metal
  • WebRTC-codierte Transformations-API
  • WebRTC H264 LowLatency-Encoder
  • WebRTC H265-Codec
  • TCP-Sockets der WebRTC-Plattform
  • UDP-Sockets der WebRTC-Plattform
  • WebRTC SFrame-Transformations-API
  • WebRTC-Sockets-Proxying
  • WebRTC VP9-Profil 0-Codec
  • WebRTC VP9 Profil 2 Codec
  • WebXR Augmented Reality-Modul
  • WebXR-Geräte-API
  • WebXR-Gamepad-Modul
  • WebXR-Handeingabemodul
  • Wheel-Event-Gesten werden nicht mehr blockiert
  • Wheel-Event-Listener im Stammverzeichnis passiv gemacht
  • inertes Attribut
  • requestldleCallback

Es muss unbedingt hervorgehoben werden, dass sich diese experimentellen Funktionen in der Testphase befinden und daher für diesen Abschnitt der iOS 16-Einstellungen vorgesehen sind.

Einige dieser experimentellen Funktionen sind standardmäßig aktiviert, während andere deaktiviert sind, um das Safari-Benutzererlebnis auf dem iPhone nicht zu beeinträchtigen.

Berühren Sie in diesem Abschnitt am besten nichtsEinstellungen > Safari > Erweitert > Experimentelle Funktionen, es sei denn, Sie wissen, wozu jeder von ihnen dient.

Aus diesem Grund erklären wir im Folgenden, wie einige der interessantesten experimentellen Funktionen von Safari funktionieren.

Wozu dienen die wichtigsten experimentellen Funktionen von Safari?

Mit den experimentellen Funktionen von Safari können Sie in der Testphase auf Inhalte zugreifen

Hier finden Sie die Beschreibung einiger experimenteller Funktionen, mit denen Apple Funktionen testet, die in naher Zukunft offiziell verfügbar sein könnten.

  • Deaktivieren Sie die Entfernung von Nicht-Cookie-Daten nach 7 Tagen ohne Benutzerinteraktion (ITP):Wie der Name schon sagt, verhindert die Funktion, dass das Safari-System nach 7 Tagen ohne Benutzerinteraktion Daten löscht. Wenn Sie sich jemals gefragt haben, warum Sie sich auf einer Website anmelden sollten, versuchen Sie, diese Funktion zu aktivieren.
  • Link-Vorladung:Eine Funktion, die Links auf einer Webseite vorab lädt und verhindert, dass andere Ressourcen dieses Vorladen abbrechen.
  • Link-Desinfektionsmittel:eliminiert den Overhead von Hyperlink-Weiterleitungen oder macht solche Hyperlinks für Sicherheitsanalysten ungültig, um das Öffnen bösartiger Inhalte zu verhindern.
  • Scrollen Sie zum Textfragment:hilft Safari dabei, Bereiche zu erkennen, die bestimmten Text auf einer Webseite hervorheben.
  • Speicher-API:Eine experimentelle Funktion, die authentifizierte Einbettungen ermöglicht und gleichzeitig weiterhin die Privatsphäre der Benutzer standardmäßig schützt.
  • VisualViewportAPI:Bietet einen expliziten Mechanismus zum Ändern der Eigenschaften des visuellen Ansichtspunkts. Dieses Ansichtsfenster ist ein visueller Teil des Bildschirms, der Tastaturen und andere Artefakte ausschließt, die nichts mit den Abmessungen einer Webseite zu tun haben.
  • Webanimationen:Ermöglicht das Aktivieren und Deaktivieren von Animationen in Safari und beschleunigt so das Surfen im Internet um bis zu 1,04 %.
  • WebGL 2.0:ein Update, das das OpenGL ES 3.0-Funktionspaket bietet und Safari nahezu modernste Grafikfunktionen bietet.

Du kannst folgeniPadisiertInFacebook,WhatsApp,Twitter (X)konsultieren oder konsultierenunser Telegram-Kanalum über die neuesten Technologienachrichten auf dem Laufenden zu bleiben.