2 min read

Yesterday, the WebKit team announced that Safari Technology Preview 71 is now available for macOS Mojave and macOS High Sierra. This version comes with improvements in Dark Mode, Web Inspector, WebRTC, and more. Apple introduced Safari Technology Preview to give users an early look at the upcoming new features in Safari and to get their feedback.

Following are some of the updates in Safari Technology Preview 71:

Dark Mode

  • Dark Mode CSS Support is enabled by default in the Experimental Features menu
  • Forcing color scheme in the Elements tab of Web Inspector is supported
  • The media query matching of prefers-color-scheme now better matches the draft spec
  • An experimental CSS property is added called supported-color-schemes

Web Inspector

  • Support is added for the tab bar to automatically add a new Audit tab for running page audits when enabled in Web Inspector Experimental settings.
  • Default tests are added to the Audit tab
  • Support is added for the copy keyboard shortcut and context menu to the Cookies table
  • Drag-and-drop support for importing Audits in the Audits tab and Recording in the Canvas tab
  • Secure certificate details per-request in the Network tab is added
  • A button is added to show the system certificate dialog in the Network tab

WebRTC

  • For an iframe to use getDisplayMedia, iframe allow=”display” is required
  • Support for RTCRtpCodecParameters.sdpFmtpLine, transportStats, and peerConnectionStats is added
  • Enabled setting RTCRtpTransceiver.direction

Rendering

  • Compositing updates are now incremental
  • Support is added for dynamic pseudo-classes on elements with display: contents
  • Previously, the caret was disappearing at the end of a password field when the caps lock indicator was shown. This is fixed.

Web API

  • Phantom focus events and blur events firing when clicking between text input fields with addEventListener is fixed
  • Content-Type parameter values now allow empty quoted strings
  • The CSS Painting API is updated to allow passing size, arguments, and input properties to the paint callback

You can read more updates on Apple’s website.

Read Next

Apple’s security expert joins the American Civil Liberties Union (ACLU)

Apple app store antitrust case to be heard by U.S. Supreme Court today

Apple has quietly acquired privacy-minded AI startup Silk Labs, reports Information

 


Subscribe to the weekly Packt Hub newsletter. We'll send you the results of our AI Now Survey, featuring data and insights from across the tech landscape.

* indicates required