Magazine Gadgets

Apple publie un aperçu de la technologie Safari 167

Publié le 06 avril 2023 par Mycamer

Apple a libéré Safari Technology Preview 167, la dernière version de leur navigateur Web de prévisualisation pour les développeurs. La version d’aperçu du navigateur populaire d’Apple offre aux développeurs et aux autres utilisateurs intéressés la possibilité d’essayer des fonctionnalités qui peuvent ou non faire leurs débuts dans les futures versions publiques de Safari.

La version 167 de ‌‌Safari Technology Preview‌ inclut des corrections de bogues et des améliorations de performances pour Web Inspector, CSS, JavaScript, WebAssembly, Media, Popover, Rendering, Web API, Accessibility, MathML et SVG.

Aperçu de la technologie Safari La version 167 est maintenant disponible pour le téléchargement pour macOS Monterey 12.3 ou version ultérieure et macOS Ventura. Si vous avez déjà installé Safari Technology Preview, vous pouvez le mettre à jour dans le volet Mise à jour logicielle des Préférences Système sur macOS Monterey, ou Paramètres système sous Général → Mise à jour logicielle sur macOS Ventura.

Cette version inclut les modifications de WebKit entre : 261248@main…261842@main.

  • Onglet Eléments
    • Correction de l’édition des propriétés CSS à l’intérieur des règles avec des règles imbriquées entraînant la suppression des règles imbriquées internes (261329@main)
    • Correction des styles de filtrage pour qu’ils correspondent également aux identifiants CSS at-rule (261804@main)
  • Onglet Sources
    • Ajout de la prise en charge de la jolie impression pour diverses syntaxes JavaScript modernes, y compris le chaînage facultatif, les membres de classe privés et les opérateurs d’affectation facultatifs (261748@main)

  • CSS implémenté text-transform avec plusieurs valeurs (261419@main)
  • Ajout de décalages dans shape-outside Formes (261331@main)
  • Ajout de la prise en charge du niveau supérieur & sélecteur pour l’imbrication CSS (261739@main)
  • Modifié pour appliquer les propriétés de police de base en tant que paramètres de variation de police (261566@main)
  • CSS fixe @imports dans HTML, les guillemets manquants sont masqués par erreur dans le scanner de préchargement (261254@main)
  • Correction du calcul de la CSSFilter géométrie et découpage (261827@main)

  • Ajout de tests de syntaxe ClassSetCharacter pour RegExp v signaler et résoudre les problèmes détectés (261746@main)
  • Ajout de plus de tests pour RegExp v signaler et résoudre les problèmes détectés (261714@main)
  • Ajout de ProxyObjectHas IC pour optimiser le piège “a” (261628@main)
  • Message d’erreur aligné pour le piège “get” de ProxyObject non appelable avec ses homologues (261627@main)
  • Optimisé Function.prototype.bind (261825@main)

  • Ajout de la prise en charge de anyref derrière le drapeau (261711@main)
  • Mis en œuvre cast opérations derrière le drapeau (261445@main)
  • Mis en œuvre eqref et ref.eq derrière le drapeau (261663@main)
  • Implémentation de l’API JS minimale initiale pour Wasm GC derrière le drapeau (261544@main)

  • Correction de la vidéo dans l’image à l’image s’enclenche à une taille incorrecte (261383@main)
  • Correction d’une page avec un document faisant la capture et un autre jouant correctement les commandes à distance (261414@main)
  • Calcul initial du taux de mise en mémoire tampon MSE ignoré (261328@main)

  • Interactions conflictuelles évitées dans la couche supérieure (261317@main)
  • Fait element.togglePopover() plus interopérable (261386@main, 261436@main)
  • Implémentation des étapes de focus popover (261400@main)
  • Mis en œuvre popovertarget & popovertargetaction les attributs (261346@main)
  • Ajout d’une exception lors de l’appel dialog.show() sur un popover ouvert (261351@main)

  • Correction des caractères mixtes dans le texte SVG de droite à gauche (261495@main)

  • Implémentation des conseils de priorité (261689@main)
  • Modifié pour permettre de définir un quota en fonction de l’espace disque (261840@main)
  • Modifié range.extractContents() avorter tôt s’il y a un doctype dans le périmètre (261342@main)
  • Modifié pour inclure FetchMetadata sur les demandes de contrôle en amont (261587@main)
  • Correction de certaines URL de défilement vers le fragment de texte ne trouvant pas de texte existant sur la page (261302@main)
  • Fixé le <summary> élément non focalisable avec tabindex (261497@main)
  • Problèmes résolus en changeant multiple État <select> élément à single État (261380@main)
  • Optimisation de la table des noms d’entités de l’analyseur HTML en omettant les points-virgules (261734@main)
  • Mise à jour de la zone de marge pour le rognage block-end boîtes dans le conteneur de blocs et ajustez la position des enfants auto-rétractables (261750@main)

  • Ajout de la prise en charge de code Rôle ARIA (261640@main)
  • Correction des boutons rotatifs autonomes pour qu’ils soient directement incrémentables et décrémentables (261396@main)

  • Correction de ne pas ignorer les boîtes hors flux lors du traitement du contenu MathML invalide (261841@main)

  • La transformation de texte fixe ne démarre pas lors du rendu initial (261408@main)

Alors que l’aperçu est destiné à être utilisé par les développeurs et les utilisateurs avancés, afin de fournir à Apple des commentaires sur le développement du navigateur Safari, il peut être exécuté côte à côte avec la version finale de Safari. L’application ne nécessite pas de compte développeur pour être téléchargée et installée. Pour plus d’informations, visitez le Site Web d’aperçu de la technologie Safari.

to www.mactrast.com


Abonnez-vous à notre page Facebook: https://www.facebook.com/mycamer.net
Pour recevoir l’actualité sur vos téléphones à partir de l’application Telegram cliquez ici: https://t.me/+KMdLTc0qS6ZkMGI0
Nous ecrire par Whatsapp : Whatsapp +44 7476844931



Retour à La Une de Logo Paperblog

A propos de l’auteur


Mycamer Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazines