iOS 16.4 is here, and it brings new emoji like a moose and goose to your iPhone

Download ios 16.4 to up your emoji game in the group chat..

By Jay Peters , a news editor who writes about technology, video games, and virtual worlds. He’s submitted several accepted emoji proposals to the Unicode Consortium.

Share this story

iPhone 14 Pro and 14 Pro Max on a backdrop of colorful bouncy balls.

It’s that time of year: new emoji season! Apple’s just-launched iOS 16.4 update adds emoji like a moose, a goose, a pink heart, and importantly for Verge readers, a Wi-Fi symbol. I’m something of an emoji fan , so I’m personally thrilled to have a few more options, though I’m still thinking of a clever use for the jellyfish emoji. Emojipedia has a good overview of the emoji that are being added, if you want to know ahead of time.

The update doesn’t just bring new emoji; there are a handful of other small additions as well. You’ll now be able to get push notifications from Safari web apps on your homescreen , which could make web apps a lot more useful than they currently are. The company is also adding voice isolation for voice calls and further optimizing Crash Detection for iPhone 14 and iPhone 14 Pro phones.

If you want to download and install iOS 16.4 on your iPhone, go to Settings > General > Software Update , and the update should be there for you. (If not, you might just have to wait a few minutes — Apple’s updates sometimes take just a bit to roll out.) And if you’re on a Mac, macOS Ventura 13.3 is available now, too.

Here’s the full iOS 16.4 release notes, from Apple:

  • 21 new emoji including animals, hand gestures, and objects are now available in emoji keyboard
  • Notifications for web apps added to the Home Screen
  • Voice Isolation for cellular calls prioritizes your voice and blocks out ambient noise around you
  • Duplicates album in Photos expands support to detect duplicate photos and videos in an iCloud Shared Photo Library
  • VoiceOver support for maps in the Weather app
  • Accessibility setting to automatically dim video when flashes of light or strobe effects are detected
  • Fixes an issue where Ask to Buy requests from children may fail to appear on the parent’s device
  • Addresses issues where Matter-compatible thermostats could become unresponsive when paired to Apple Home
  • Crash Detection optimizations on iPhone 14 and iPhone 14 Pro models

Some features may not be available for all regions or on all Apple devices. For information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222

Update March 27th, 1:27PM ET : Added that macOS Ventura 13.3 is also now available.

Sony announces the $700 PS5 Pro with a larger GPU, advanced ray tracing, and AI upscaling

The us finally takes aim at truck bloat, apple’s iphone 16 pro has a bigger screen, a new chip, and better battery life, the $700 ps5 pro doesn’t come with a disc drive, huawei’s new tri-fold phone costs more than a 16-inch macbook pro.

Sponsor logo

More from Apple

Apple AirPods Pro

The best Presidents Day deals you can already get

An illustration of The Vergecast team, with a Vision Pro over top.

The shine comes off the Vision Pro

Epic Games logo

Apple unbanned Epic so it can make an iOS games store in the EU

A man wears the Vision Pro, photographed slightly from behind

Why does Apple make it so hard to share the Vision Pro?

Here are the features coming to iOS 16.4

Holding an iPhone 14 running iOS 16.

Apple released the first developer beta of iOS 16.4 on Thursday and while this update is designed for a small base of users, the iPhone-maker has given us a glimpse of the features to expect when the stable version of iOS 16.4 is seeded. The features include new emojis, an updated podcasts app and notification support for web apps.

Emojis are pretty important and we are getting 31 of them with iOS 16.4. The first draft of these emojis — including a moose, a goose, a pink heart and “I am shook” — was released last year. Now, with Apple’s latest software update , they will soon come to iOS devices. As Thursday’s release is a developer beta, there might still be some design modifications to these emojis in the final release.

iOS 16.4 new emojis, shaking head, blue heart, grey heart and pink heart

Apple’s Podcasts app is also getting updated with new features in the iOS 16.4 update. Notably, if you have subscribed to channels through the podcasts app, they will show up in a new “Channels” section in your library. With iOS 16.4, users will be able easily to resume shows on the move by accessing the browse section in CarPlay mode. The app updates will also ship to Podcasts’ iPad and macOS apps through the upcoming iPadOS 16.4 and macOS 13.3 releases.

ios safari 16.4

The Up Next queue in the Podcasts app will display unfinished show episodes — even if you don’t follow that particular podcast. To remove them from the queue you either have to manually delete them from there or mark them as played.

Apple’s iOS 16.4 update also brings good news for website push notification fans. If a user has added a web app to the home screen, developers will be able to send a push notification after asking for permission. The company first showed this feature at the Worldwide Developer Conference (WWDC) last year. Safari 16.1 update allowed W3C standards-based “Web Push” mechanism to macOS Ventura.

ios safari 16.4

In the WebKit blog, Apple said users can now also add web apps to the home screens from third-party browsers. Until now, they could only do this through Safari.

There are some small but notable upgrades that are coming with iOS 16.4. First, the Messages app now supports a rich preview of Mastodon links, so you will be able to see more details about the post. The software update is also adding support for T-Mobile’s 5G standalone service for better speeds. What’s more, users will be able to set the Always On screen on or off with a Focus filter.

You can download the iOS 16.4 beta through a developer profile or wait for the public beta version to drop to test it out.

More TechCrunch

Get the industry’s biggest tech news, techcrunch daily news.

Every weekday and Sunday, you can get the best of TechCrunch’s coverage.

Startups Weekly

Startups are the core of TechCrunch, so get our best coverage delivered weekly.

TechCrunch Fintech

The latest Fintech news and analysis, delivered every Tuesday.

TechCrunch Mobility

TechCrunch Mobility is your destination for transportation news and insight.

Chrome wants to make sure your tabs and groups are accessible across devices

Google Chrome is trying to make its browser more sticky by ensuring that you have access to your tab groups and recently opened tabs across all your devices. The company…

Chrome wants to make sure your tabs and groups are accessible across devices

Paymob, started by three college friends, lands another $22 million and is profitable in Egypt

Paymob has evolved into an omnichannel gateway offering over 50 methods for offline and online payments to more than 350,000+ merchants.

Paymob, started by three college friends, lands another $22 million and is profitable in Egypt

InMobi secures $100 million for AI acquisitions ahead of IPO

Adtech startup InMobi has raised $100 million in debt financing as the profitable Indian firm looks to “significantly deepen” its artificial intelligence initiatives and fund potential AI acquisitions ahead of…

InMobi secures $100 million for AI acquisitions ahead of IPO

Sergey Brin says he’s working on AI at Google ‘pretty much every day’

Google co-founder and ex-Alphabet president Sergey Brin said he’s back working at Google “pretty much every day” because he hasn’t seen anything as exciting as the recent progress in AI…

Sergey Brin says he’s working on AI at Google ‘pretty much every day’

Beats makes iPhone 16 cases now

The $49 cases work with MagSafe and the iPhone’s new Camera Control button.

Beats makes iPhone 16 cases now

Senate leaders ask FTC to investigate AI content summaries as anti-competitive

A group of Democratic senators is urging the FTC and Justice Department to investigate whether AI tools that summarize and regurgitate online content like news and recipes may amount to…

Senate leaders ask FTC to investigate AI content summaries as anti-competitive

Neurode wants to treat and track ADHD symptoms through a wearable headband

Sydney-based Neurode has come up with a novel way to offer some relief to people with ADHD: a wearable headband that can track and treat ADHD symptoms. And you only…

Neurode wants to treat and track ADHD symptoms through a wearable headband

Bumble to leverage AI to help users with profile creation and conversations

Bumble is increasing its investments in AI and branching out with new features to stay relevant amid a generational shift in dating behavior among younger users. During Goldman Sachs’ annual technology…

Bumble to leverage AI to help users with profile creation and conversations

The real power of Apple Intelligence will show up in third-party apps

Apple Intelligence, the iPhone maker’s new set of AI capabilities arriving in iOS 18, is laying the groundwork for a new way to use apps. Today, the dated App Store…

The real power of Apple Intelligence will show up in third-party apps

SpaceX calls out ‘superfluous’ regulatory delays holding up Starship flights

SpaceX has launched its most public and aggressive offensive against regulators to date, with a blog post published Tuesday urging more expeditious launch licensing — lest the country lose its…

SpaceX calls out ‘superfluous’ regulatory delays holding up Starship flights

What is Bluesky? Everything to know about the app trying to replace Twitter

Is the grass greener on the other side? We’re not sure, but the sky is most certainly bluer. It’s been almost two years since Elon Musk purchased Twitter, now X,…

What is Bluesky? Everything to know about the app trying to replace Twitter

Apple Watch blood oxygen detection won’t be available on the Series 10 in the US

Apple has not discussed whether the feature’s removal was a hardware change on the Series 10 or if it was simply disabled via the software, like with the Series 9.

Apple Watch blood oxygen detection won’t be available on the Series 10 in the US

Drybaby is a dating app for the ‘sober curious’ movement

Drybaby is the newest dating app designed for singles who are sober or interested in reducing their alcohol consumption.  The app arrives as 41% of Americans are cutting back on…

Drybaby is a dating app for the ‘sober curious’ movement

Google Gemini: Everything you need to know about the generative AI models

Gemini is Google’s long-promised, next-gen generative AI model family.

Google Gemini: Everything you need to know about the generative AI models

London’s transit agency drops claim it has ‘no evidence’ of customer data theft after hack

The London transport authority removes a claim that said there was no evidence that customer data was compromised during a recent hack.

London’s transit agency drops claim it has ‘no evidence’ of customer data theft after hack

Here’s how the new AirPods Pro hearing test works

Hearing Test will be built into iOS 18, though Apple is currently awaiting FDA approval for both it and the newly announced hearing aid feature before launch.

Here’s how the new AirPods Pro hearing test works

Featured Article

iPhone 16, Apple Intelligence, AirPods 4 and more: Everything revealed at Apple Event 2024

Apple’s lineup of announcements echoed many of the anticipated hardware reveals, including the new iPhone 16, AirPods 4, the Apple Watch Series 10 and more.

iPhone 16, Apple Intelligence, AirPods 4 and more: Everything revealed at Apple Event 2024

Apple punts on AI

One would have expected that “Apple’s first phone made from the ground up for Apple Intelligence” would justify being so.

Apple punts on AI

Finally, a bunch of SMB-focused fintechs get investor love while M&A activity heats up

Welcome to TechCrunch Fintech! It’s finally cooling down here in my home base of Austin, Texas, and that makes me happy. In this week’s newsletter, we’re looking at a big…

Finally, a bunch of SMB-focused fintechs get investor love while M&A activity heats up

Huawei’s $2,800 triple-screen phone laughs at your puny foldable

The Mate XT Ultimate Design costs roughly $2,800 and is only available in China for now.

Huawei’s $2,800 triple-screen phone laughs at your puny foldable

French embedded insurance startup Neat secures $55 million

Neat helps other companies sell insurance products to their own customers. In insurance lingo, it focuses on affinity insurance contracts linked to another service or product.

French embedded insurance startup Neat secures $55 million

EV warranty startup Amber launches a remote diagnostic service for Teslas

EV warranty startup Amber is expanding nationwide, bringing on new vehicles and offering a new remote diagnostic scan — all signs that the one-year-old company is putting its recent $3.18…

EV warranty startup Amber launches a remote diagnostic service for Teslas

SpaceX launches Polaris Dawn, where astronauts will venture farther than any humans in more than 50 years

A SpaceX Falcon 9 lifted off in the early hours of Tuesday morning carrying a crew that will attempt the first commercial spacewalk and travel higher than any crewed mission…

SpaceX launches Polaris Dawn, where astronauts will venture farther than any humans in more than 50 years

Amazon trials last-mile deliveries by tram in Frankfurt

Amazon has announced a new pilot package delivery service in Frankfurt, Germany, that meshes electric road and rail transport. The e-commerce giant will use vans from its delivery depot to…

Amazon trials last-mile deliveries by tram in Frankfurt

Apple partners with third parties, like Google, on iPhone 16’s visual search

Apple’s relationship with Google as its search partner is taking a new turn with Apple’s introduction of visual search, or “Visual Intelligence,” as the iPhone maker dubbed it Monday during…

Apple partners with third parties, like Google, on iPhone 16’s visual search

Creator startup Spotter raises another $7.4M

Spotter, a startup that underwrites creators and offers AI tools, raised $7.4 million, according to a Form D filing viewed by TechCrunch. A representative for Spotter confirmed the filing’s legitimacy,…

Creator startup Spotter raises another $7.4M

Spare fixes cities’ outdated transport services for disabled residents

Cities spend hundreds of millions each year on paratransit services, or public rides for disabled residents, yet those services remain limited and unpredictable. Wheelchair users often face late pickups, hindering…

Spare fixes cities’ outdated transport services for disabled residents

Lucid Motors’ Gravity SUV will have Tesla charging built in

Lucid Motors is just a few months away from finally launching its electric SUV, and the company now says the upcoming vehicle — dubbed Gravity — will have Tesla’s North…

Lucid Motors’ Gravity SUV will have Tesla charging built in

MariaDB goes private with new CEO as K1 closes acquisition

MariaDB‘s short-lived tenure as a public company is all but over, as the struggling database business is now fully under the auspices of K1 Investment Management. MariaDB also announced a…

MariaDB goes private with new CEO as K1 closes acquisition

JFrog deepens its partnership with GitHub, launches runtime security service

In addition, JFrog is launching a runtime security solution, as well as an integration with Nvidia’s NIM microservices.

JFrog deepens its partnership with GitHub, launches runtime security service

iOS 16.4 adds new capabilities for web apps on iPhone and iPad, including access to push notifications

Avatar for Benjamin Mayo

Apple has just released the first beta of iOS 16.4 , including several major new features for web-apps thanks to policy updates and new features in the WebKit engine.

As detailed on the WebKit blog , Home Screen web apps have access to push notifications via the HTML5 standard Web Push API, including badges, for the first time. Access to the Apple push notification service was previously only available to App Store apps.

Unlike Safari on desktop, any website you browse in iOS 16.4 mobile Safari will not be able to request web push permissions. Apple is limiting the feature to web apps added to your Home Screen (create a shortcut for a web page using the Add to Homescreen button in the share sheet, which appear as app icons in your app grid).

Of course, every web app will also need permission to send notification alerts, just like native apps. Once set up, web app push notifications can also integrate with the Focus system. If you add the same web app to multiple devices, their Focus state will stay in sync for all of them.

Another related change is third-party browsers are now able to show user interface for users to add a website to their home screen, via the standard system share sheet. Home Screen web app shortcuts will also launch in the user’s default third party app now, not just Safari.

The design of fallback web app shortcut icons is also changing starting with iOS 16.4. Previously, iOS would use a mini screenshot of the web page as the icon, if the website publisher does not supply an explicit iOS-sized icon. The new design depicts a simple monogram placeholder icon, using the first letter of the website’s name.

Alongside Web Push, WebKit gains other new web API in 16.4 that will also help developers make better web apps. That includes support for making screen wake assertions, adopting the modern standards-based device orientation API, better access to codecs for video processing and more.

FTC: We use income earning auto affiliate links. More.

ios safari 16.4

Check out 9to5Mac on YouTube for more Apple news:

iOS 16

Benjamin develops iOS apps professionally and covers Apple news and rumors for 9to5Mac. Listen to Benjamin, every week, on the Happy Hour podcast. Check out his personal blog . Message Benjamin over email or Twitter .

Benjamin Mayo's favorite gear

Philips Hue Lights

Philips Hue Lights

The easiest way to get into HomeKit and Apple smart home tech. Great for gifts.

iPhone Wireless Charger

iPhone Wireless Charger

Inexpensive, fast, wireless charger for iPhone.

ios safari 16.4

Manage push notifications

ios safari 16.4

iOS 16.4: Everything you need to know!

The latest iPhone update has arrived.

Ios 16 Features Tiles

  • New features

How to install iOS 16.4

iOS 16.4 is now out. From new emojis to HomeKit upgrades, the latest software update for your iPhone has lots for us to unpack. 

iOS 16.4 has some great additions to iOS 16 that make the best iPhone , the iPhone 14 Pro, and the rest of the iPhone lineup even better. Here’s everything you need to know about the next update for your iPhone, iOS 16.4.

New features in iOS 16.4

New emojis.

New emojis in iOS 16.4

New emojis are always worth updating your iPhone for and iOS 16.4 is no different as it brings 31 new emoji options into the fold. 

The new emoji characters being added include a "shaking head, pink heart, blue heart, gray heart, donkey, moose, black bird, goose, wing, jellyfish, hyacinth, pea pod, ginger, fan, comb, flute, maracas, and a number of left and right facing hand options."

Safari Web Push Notifications

With iOS 16.4, web apps will now be able to send push notifications to your iPhone. This means that any website you add as a web app to your Home Screen will be able to send push notifications – Adding iMore to your Home Screen would mean you never miss an article again! 

You can also manage the push notifications from web apps directly from within Settings. Apple is also adding support for adding websites from third-party browsers like Chrome and Firefox to your Home Screen. 

HomeKit architecture upgrade

HomeKit on iPhone

iOS 16.4 also adds an upgrade to HomeKit’s architecture. This update was initially released back in December 2022 as part of iOS 16.2 although Apple revoked the upgrade after several bugs affected users who had upgraded their homes to the new architecture. 

Master your iPhone in minutes

iMore offers spot-on advice and guidance from our team of experts, with decades of Apple device experience to lean on. Learn more with iMore!

Better precision for Emergency SOS via satellite

Apple iPhone 14 emergency

With iOS 16.4 Emergency SOS via satellite will be more precise with the feature now able to tell you exactly when you’ll be in range to use the emergency feature.

  • Next Satellite Available in [x]Hour(s) and [x]Minute(s)
  • Next Satellite Available in [x]Hour(s)
  • Next Satellite Available in [x]Minute(s)
  • Next Satellite Available in Less Than 1 Minute

Cellular Voice Isolation

Currently available for VoIP calls in devices running iOS 15 and macOS Monterey or later, Apple is now bringing Voice Isolation to cellular calls. 

On FaceTime, Voice Isolation can be enabled to help improve microphone quality by removing background noise. 

Everything Else

  • Podcast Channels are now available in the Library section of the Podcast app
  • Up Next on the Podcast app now lets you resume episodes, start saved episodes, and remove episodes
  • Podcast app in CarPlay adds Up Next and Browse sections
  • The return of the “curl” animation to Apple Books after Apple removed the animation with the launch of iOS 16
  • Apple Music profile icon now available across tabs in the app
  • New Coverage section of the Settings app on iPhone to display AppleCare coverage
  • New options in Shortcuts app to lock screen and control Always-on Display for the iPhone 14 and iPhone 14 Pro
  • Previews for Mastodon links in the Messages app
  • 5G support is coming to Turkey
  • Always-On Display control is being added to Focus modes
  • 5G Standalone support for T-Mobile customers, enabling download speeds up to 3Gbps
  • Users can opt-in to beta releases right from the Software Update screen in iOS 16.4 and iPadOS 16.4
  • Icon addition for devices in the "Coverage" section of the Settings app
  • Splash screen to explain changes in the Podcasts app
  • Changes to the order of Always-On Display settings
  • 5G Standalone support is coming to Brazilian carriers Vivo and TIM Brazil as well as Japanese carrier Softbank
  • Duplicate Image Detection for iCloud Shared Photo Library
  • Make a backup of your iPhone
  • Open Settings
  • Tap General
  • Tap Software Update
  • Tap Download and Install on the iOS 16.4 update

John-Anthony Disotto is the How To Editor of iMore, ensuring you can get the most from your Apple products and helping fix things when your technology isn’t behaving itself. Living in Scotland, where he worked for Apple as a technician focused on iOS and iPhone repairs at the Genius Bar, John-Anthony has used the Apple ecosystem for over a decade and prides himself in his ability to complete his Apple Watch activity rings. John-Anthony has previously worked in editorial for collectable TCG websites and graduated from The University of Strathclyde where he won the Scottish Student Journalism Award for Website of the Year as Editor-in-Chief of his university paper. He is also an avid film geek, having previously written film reviews and received the Edinburgh International Film Festival Student Critics award in 2019.  John-Anthony also loves to tinker with other non-Apple technology and enjoys playing around with game emulation and Linux on his Steam Deck.

In his spare time, John-Anthony can be found watching any sport under the sun from football to darts, taking the term “Lego house” far too literally as he runs out of space to display any more plastic bricks, or chilling on the couch with his French Bulldog, Kermit. 

Don't worry, the Apple Watch Ultra 3 and Apple Watch SE 3 are both coming next year

Apple releases new firmware for AirPods Pro 2 with features for iOS 18

I might downgrade from my AirPods Pro 2 to the AirPods 4

Most Popular

  • 2 I might downgrade from my AirPods Pro 2 to the AirPods 4
  • 3 A surprising new Beats product launched at Apple's latest event: iPhone 16 cases
  • 4 iPhone 16 battery life stats reveal that you'll get hours extra from the latest iPhones
  • 5 The new Apple Watch Series 10 bands will work with older Apple Watch models

ios safari 16.4

iOS 16.4 is live now — here’s the new features for your iPhone

New emojis, faster 5G and web push notifications to name just a few

iOS 16 text seen on an iPhone screen

The wait for iOS 16.4 is over, as Apple has made the latest version of its iPhone software available for download. iOS 16.4's arrival brings a clutch of new features, which should be helpful if not exactly earth-shattering.

Although this isn't a full-blown update, there are plenty of bells and whistles arriving with iOS 16.4 to keep iPhone fans happy until WWDC 2023 gives us our first look at iOS 17 .

iOS 16.4's release comes after the final version of the iOS 16.4 beta arrived last week. You can find the full release by going to the Settings app on your iPhone, tapping General and selecting Software Update.

Apple has focused on a few key improvements with iOS 16.4 that include web push notifications and, of course, a new roster of emojis. But those are just the topline additions; there's much more to dig into.

Here are all the new features arriving on your iPhone once you install iOS 16.4.

But what's next for your iPhone? The first iOS 16.5 beta holds the answers .

iOS 16.4 emoji

iOS 16.4 brings with it all the new emojis introduced with Unicode 15.0. These are the first new emoji characters in over a year and include 21 new symbols. That goes up to 31 if you count the skin tone variations.

Sign up to get the BEST of Tom's Guide direct to your inbox.

Get instant access to breaking news, the hottest reviews, great deals and helpful tips.

They include a mixture of hearts, animals, foodstuffs and a few other graphics. Some of the highlights are the shaking face and the “talk to the hand” gesture. 

Here’s the full list of new emojis:

  • Shaking Smiley Face
  • Angel Wings
  • Light Blue Heart
  • Pushing hand right (six skin tone variations)
  • Pushing hand left (six skin tone variations)

Web push notifications

An image of an iPhone screen showing the Safari app icon in the center

Now that iOS 16.4 is here, you can take advantage of web-based notifications from Safari.

Just like with an app, users can opt in to receive notifications from the web browser. For example, you can receive notifications from a website, such as Tom's Guide, when a new article is published.

To avoid you getting bombarded with pings, only websites saved to the Home Screen will be given the authority to send push notifications.

Voice Isolation

An iPhone receiving a call, with the user about to press the Accept button

Voice-isolating tech is common on several phone brands' devices, such as Clear Calling on the  Pixel 7 , and helps reduce background noise while you're talking so the person at the other end can hear you better. 

This was already a feature for other iOS services like FaceTime and WhatsApp, but Apple is bringing this to other iPhone phone calls. 

Apparently, Voice Isolation isn't enabled by default. It's something you have to turn on in Control Center under Mic Mode while on a call, but it should then stay in by default, going by how it behaves on FaceTime and other apps.

Always-on display filter for Focus mode

iPhone 14 Pro always-on display

The iPhone 14 Pro lineup arrived last fallwith an always-on display feature that meant you never had to unlock your phone to check widgets and notifications.

With iOS 16.4, iPhone 14 Pro and iPhone 14 Pro Max users will be able to add a Focus mode filter to the always-on display. Switching the device to Focus mode should therefore become quicker and easier for times when you need to get your head down for a bit.

Podcast improvements

Logos for six of the best podcasts on a blue background

The divisive Apple Podcasts app gets a bit of an update with iOS 16.4 and will now feature a section devoted to channels. This means a provider can have all their podcast offerings in one place. Listeners will be able to browse the channel and discover new shows on iPhone, iPad or Mac.

Up Next is also being given extra functionality. Episodes saved to your library will already be added to the queue, but you’ll be able to touch and hold a show’s artwork to remove it. Up Next (and Recently Played) will also be available to view when you’re using Podcasts with CarPlay.

What’s more, the episode dashboard has been made clearer. Listeners can see how many unplayed episodes are available for them at the top of each show page and from the Recently Updated section of Library. They can quickly understand how recently a new episode was published, and identify “early access” subscriber episodes that are made available to them as part of their subscription.

Apple books animation

Apple Books on an iPhone

Whether you prefer to read on-screen or have your favourite novel delivered by audiobook , the Apple Books app is your gateway to the literary world.

With iOS 16.4, Apple is reintroducing an Apple Books feature it initially killed off with the mainline iOS 16 release: the page turning animation.

Readers who were sad to see it go have the option to reactivate it in the Themes and Settings section of the Books app.

And, because Apple wants to spoil you, there are three possible page turn animations you can choose from: Curl, Slide and None.

Content preview for Mastodon in Messages

mastodon logo on a phone screen

As Twitter continues to...ah..evolve, you may have noticed a few people migrating to rival service Mastodon. Until now, if someone sent you a link to a Mastodon post in Apple's Messages app, the detail conveyed was minimal.

With iOS 14.6, Apple brings integration with Mastodon up to parity with Twitter. So, if someone sends you a post, the app will display a rich preview including the post text, author name and attachments.

The new update will render the details inline in the conversation thread. So if you're thinking of getting in to Mastodon, this will come in handy as you start to share posts you've found with others.

New Home app architecture

HomeKit widget on iPhone

With iOS 16.4 Apple has rolled out the new Home app architecture again , after pulling the update back in December due to bugs.

The revamped architecture is meant to improve communication between any smart home accessories and Apple devices. So if, for example, you’re a fan of Philips Hue light bulbs you can expect a more reliable connection from your iPhone.

This bump in efficiency is something Apple has been working on since it announced iOS 16 at WWDC 2022 last year.

Simpler beta opt-in

simple beta updates in ios 16.4

With iOS 16.4, users can enable beta updates in the Settings app rather than having to go through a browser to download the correct device profile first.

To find it, navigate to General > Software Update in the iPhone’s Settings app. It means that, if you’re a part of Apple’s Developer Program, you can streamline the process of trying test versions of apps. You will also be able to enable public betas of iOS itself from this new menu.

Apple Pay support for South Korea

Apple Pay Bitcoin

Apple Pay is currently supported in various countries in the Asia Pacific region, including Japan, Malaysia and the Chinese mainland. Add South Korea to the mix with iOS 16.4's launch. We're not sure how Samsung will feel about that. 

Apple Pay Later

The arrival of iOS 16.4 comes at the same time Apple Pay Later is going live — sort of.

If you recall from last year's iOS 16 preview, Apple Pay Later is Apple's take on a Buy Now Pay Later service that splits payments into installments — four installments in the case of Apple Pay Later. When you go to make a payment with Apple Pay, you'll have a Pay Later option that will present you with a scheduled payment plan. Not every purchase you make will be eligible for Apple Pay Later.

A screenshot of Apple Pay Later in iOS 16's Apple Wallet app

According to Bloomberg , Apple is rolling out the service now, but only to "randomly selected" users as part of any Apple Pay Later trial. Apple Pay Later is supposed to be widely available in the next few months.

Rapid Security Response

Samsung Galaxy S23 bixby call assist

Rapid Security Response is Apple's system for delivering time-sensitive security fixes through its own standalone updates. Until now, Apple's method for addressing security updates was through its larger software updates. With iOS 16.4, Apple's latest effort can be downloaded directly from the iPhone's Settings menu.

In the iOS 16.4 beta, you could go to Settings > General > Software update and you'll see iOS Security Response 16.4(b). It's not clear if this second Rapid Security Response push is dealing with a specific issue or is more testing on the part of Apple. Likely the latter and, once the company is happy with the system, it will push out to a full release. We'll confirm if we see this in the full iOS 16.4 update.

5G Standalone 

An image showing an iPhone with the T-Mobile logo

iOS 16.4 will also add support for the “5G Standalone” service with the goal of delivering faster speeds when out and about.

Currently, the feature is only offered by T-Mobile but, theoretically, the feature could enable speeds up to 3Gbps in certain areas.

Also, if you happen to be an iPhone owner and living in Turkey then good news as iOS 16.4 will bring 5G support to the country.

Car Key dropping support for NFC

iPhone digital car key being used on BMW

Car Key on the iPhone (or Apple Watch ) lets drivers open their car and even start the engine without reaching for their keys.

Since the feature was introduced in 2020, it has relied on NFC (near-field communication) and Apple's own UWB (Ultra Wideband) to bridge the connection with the vehicle.

However, code spotted in iOS 16.4 by 9to5Mac during the beta process seemd to suggest Apple could drop support for NFC in Car Key going forward.

That could pose a problem for those with cars that are NFC-only compatible. According to 9to5Mac, these drivers may lose access to the feature and instead be shown the error message: “car is not compatible with this iPhone/Apple Watch model.”

If Apple were to implement this change, the reasoning is pretty simple: UWB is a newer and more accurate technology than NFC. It can better gauge the distance between iPhone and car. And it's better from a security standpoint too.

The result of dropping NFC would mean only Apple devices with the U1 chip would be able to take advantage of the feature once iOS 16.4 is installed. That means no iPhone prior to the iPhone 11 series would work nor would any Apple Watch before the Apple Watch 6 . 

Bad luck if you're an iPhone SE or Apple Watch SE user as neither of these models boast the U1 chip. Of course, we'll need to wait and see for certain if this change does come to pass.

Apple Music app profile

Apple Music app screen for 100 million songs

Eagle-eyed Apple Music listeners will spot a handy change to the app in iOS 16.4.

A more prominent button for accessing your profile inside the app will appear atop the search bar. This should make it quicker and easier to get to your profile settings.

Duplicates in Photos

A great addition to iOS 16 Photos has been a Duplicates folder that flags duplicate images in your Photos library. Using this feature, you can merge together matching photos, retaining captions, keywords and other data in the highest-quality image. (Here's a guide on h ow to use the Duplicates feature to save storage space on your iPhone.)

iOS 16 duplicate photos folder

iOS 16.4 expands the Duplicate feature to hunt down duplicate photos and video kept in your iCloud Shared Photo library. If you recall, iOS 16.1 introduced iCloud Shared Photo Library , which makes it easier to share photos with friends and family, giving everyone equal access to manage and edit stored photos.

Apple Pencil hover tilt support (iPad only)

iPad Pro 2022

While technically for iPadOS 16.4, not iOS 16.4, the update is effectively the same aside from a couple of differences. One of these differences is that for iPad Pro M2 users, Apple Pencil hover has been enhanced.

The feature, which lets you preview pencil strokes before touching the screen, now adapts to the tilt of the pencil , giving users a more accurate impression of the mark they're about to make. 

A bug that affected Apple Pencil responsiveness in the Apple Notes app has also been addressed.

What's missing?

tim cook apple wwdc 2022

Not everything promised with iOS 16 has yet to appear. For example, on the financial side of things we haven't seen the high-yield savings account from Goldman Sachs make its way into Apple Pay yet.

This may be addressed later on with subsequent updates, or we may have to wait until WWDC 2023 to get more information. Time will tell.

More from Tom's Guide

  • iPhone 15 Pro design just leaked on video — and this is dead
  • The best iPhones right now 
  • 19 hidden iPhone features that will make your life easier 

Jeff is UK Editor-in-Chief for Tom’s Guide looking after the day-to-day output of the site’s British contingent. Rising early and heading straight for the coffee machine, Jeff loves nothing more than dialling into the zeitgeist of the day’s tech news.

A tech journalist for over a decade, he’s travelled the world testing any gadget he can get his hands on. Jeff has a keen interest in fitness and wearables as well as the latest tablets and laptops. A lapsed gamer, he fondly remembers the days when problems were solved by taking out the cartridge and blowing away the dust.

iPhone 16 Camera Control — here's everything it can do

iPhone 16 Pro and 16 Pro Max announced — bigger displays, prices, colors and Cinematic slow motion

Apple Watch 10 preorders — save up to $365 right now

Most Popular

  • 2 iPhone 16 Camera Control — here's everything it can do
  • 3 iPhone 16 Pro and 16 Pro Max announced — bigger displays, prices, colors and Cinematic slow motion
  • 4 Apple Watch 10 to feature sleep apnea detection — but it won't be available at launch
  • 5 PS5 DualSense controllers just got more expensive — here's how much they'll cost

ios safari 16.4

WebKit Features in Safari 16.4

Mar 27, 2023

by Patrick Angle, Marcos Caceres, Razvan Caliman, Jon Davis, Brady Eidson, Timothy Hatcher, Ryosuke Niwa, and Jen Simmons

Web Push on iOS and iPadOS

Improvements for web apps, web components, javascript and webassembly, images, video, and audio, developer tooling, web inspector, safari web extensions, safari content blockers, new restrictions in lockdown mode, more improvements.

Today, we’re thrilled to tell you about the many additions to WebKit that are included in Safari 16.4. This release is packed with 135 new web features and over 280 polish updates. Let’s take a look.

You can experience Safari 16.4 on macOS Ventura , macOS Monterey, macOS Big Sur, iPadOS 16 , and iOS 16 . Update to Safari 16.4 on macOS Monterey or macOS Big Sur by going to System Preferences → Software Update → More info, and choosing to update Safari. Or update on macOS Ventura, iOS or iPadOS, by going to Settings → General → Software Update.

ios safari 16.4

iOS and iPadOS 16.4 add support for Web Push to web apps added to the Home Screen. Web Push makes it possible for web developers to send push notifications to their users through the use of Push API , Notifications API , and Service Workers .

Deeply integrated with iOS and iPadOS, Web Push notifications from web apps work exactly like notifications from other apps. They show on the Lock Screen, in Notification Center, and on a paired Apple Watch. Focus provides ways for users to precisely configure when or where to receive Web Push notifications — putting users firmly in control of the experience. For more details, read Web Push for Web Apps on iOS and iPadOS .

WebKit on iOS and iPadOS 16.4 adds support for the Badging API . It allows web app developers to display an app badge count just like any other app on iOS or iPadOS. Permission for a Home Screen web app to use the Badging API is automatically granted when a user gives permission for notifications.

To support notifications and badging for multiple installs of the same web app, WebKit adds support for the id member of the Web Application Manifest standard. Doing so continues to provide users the convenience of saving multiple copies of a web app, perhaps logged in to different accounts separating work and personal usage — which is especially powerful when combined with the ability to customize Home Screen pages with different sets of apps for each Focus .

iOS and iPadOS 16.4 also add support so that third-party web browsers can offer “Add to Home Screen” in the Share menu. For the details on how browsers can implement support, as well more information about all the improvements to web apps, read Web Push for Web Apps on iOS and iPadOS .

We continue to care deeply about both the needs of a wide-range of web developers and the everyday experience of users. Please keep sending us your ideas and requests . There’s more work to do, and we couldn’t be more excited about where this space is headed.

Web Components is a suite of technologies that together make it possible to create reusable custom HTML elements with encapsulated functionality. Safari 16.4 improves support for Web Components with several powerful new capabilities.

Safari 16.4 adds support Declarative Shadow DOM, allowing developers to define shadow DOM without the use of JavaScript. And it adds support for ElementInternals , providing the basis for improved accessibility for web components, while enabling custom elements to participate in forms alongside built-in form elements.

Also, there’s now support for the Imperative Slot API. Slots define where content goes in the template of a custom element. The Imperative Slot API allows developers to specify the assigned node for a slot element in JavaScript for additional flexibility.

Safari 16.4 adds support for quite a few new CSS properties, values, pseudo-classes and syntaxes. We are proud to be leading the way in several areas to the future of graphic design on the web.

Margin Trim

The margin-trim property can be used to eliminate margins from elements that are abutting their container. For example, imagine we have a section element, and inside it we have content consisting of an h2 headline and several paragraphs. The section is styled as a card, with an off-white background and some padding. Like usual, the headline and paragraphs all have top and bottom margins — which provide space between them. But we actually don’t want a margin above the first headline, or after the last paragraph. Those margins get added to the padding, and create more space than what’s desired.

ios safari 16.4

Often web developers handle this situation by removing the top margin on the headline with h2 { margin-block-start: 0 } and the bottom margin on the last paragraph with p:last-child { margin-block-end: 0 } — and hoping for the best. Problems occur, however, when unexpected content is placed in this box. Maybe another instance starts with an h3 , and no one wrote code to remove the top margin from that h3 . Or a second h2 is written into the text in the middle of the box, and now it’s missing the top margin that it needs.

The margin-trim property allows us to write more robust and flexible code. We can avoid removing margins from individual children, and instead put margin-trim: block on the container.

ios safari 16.4

This communicates to the browser: please trim away any margins that butt up against the container. The rule margin-trim: block trims margins in the block direction, while margin-trim: inline trims margins in the inline direction.

Try this demo for yourself in Safari 16.4 or Safari Technology Preview to see the results.

Safari 16.4 also adds support for the new line height and root line height units, lh and rlh . Now you can set any measurement relative to the line-height. For example, perhaps you’d like to set the margin above and below your paragraphs to match your line-height.

The lh unit references the current line-height of an element, while the rlh unit references the root line height — much like em and rem.

Safari 16.4 adds support for font-size-adjust . This CSS property provides a way to preserve the apparent size and readability of text when different fonts are being used. While a web developer can tell the browser to typeset text using a specific font size, the reality is that different fonts will render as different visual sizes. You can especially see this difference when more than one font is used in a single paragraph. In the following demo , the body text is set with a serif font, while the code is typeset in a monospace font — and they do not look to be the same size. The resulting differences in x-height can be quite disruptive to reading. The demo also provides a range of font fallback options for different operating systems, which introduces even more complexity. Sometimes the monospace font is bigger than the body text, and other times it’s smaller, depending on which font family is actually used. The font-size-adjust property gives web developers a solution to this problem. In this case, we simply write code { font-size-adjust: 0.47; } to ask the browser to adjust the size of the code font to match the actual glyph size of the body font.

ios safari 16.4

To round out support for the font size keywords, font-size: xxx-large is now supported in Safari 16.4.

Pseudo-classes

Safari 16.4 also adds support for several new pseudo-classes. Targeting a particular text direction, the :dir() pseudo-class lets you define styles depending on whether the language’s script flows ltr (left-to-right) or rtl ( right-to-left ). For example, perhaps you want to rotate a logo image a bit to the left or right, depending on the text direction:

Along with unprefixing the Fullscreen API (see below), the CSS :fullscreen pseudo-class is also now unprefixed. And in Safari 16.4, the :modal pseudo-class also matches fullscreen elements.

Safari 16.4 adds :has() support for the :lang pseudo-class, making it possible to style any part of a page when a particular language is being used on that page. In addition, the following media pseudo-classes now work dynamically inside of :has() , opening up a world of possibilities for styling when audio and video are in different states of being played or manipulated — :playing , :paused , :seeking , :buffering , :stalled , :picture-in-picture , :volume-locked , and :muted . To learn more about :has() , read Using :has() as a CSS Parent Selector and much more .

Safari 16.4 adds support for Relative Color Syntax. It provides a way to specify a color value in a much more dynamic fashion. Perhaps you want to use a hexadecimal value for blue, but make that color translucent — passing it into the hsl color space to do the calculation.

Or maybe you want to define a color as a variable, and then adjust that color using a mathematical formula in the lch color space, telling it to cut the lightness ( l ) in half with calc(l / 2) , while keeping the chroma ( c ) and hue ( h ) the same.

Relative Color Syntax is powerful. Originally appearing in Safari Technology Preview 122 in Feb 2021, we’ve been waiting for the CSS Working Group to complete its work so we could ship. There isn’t documentation on MDN or Can I Use about Relative Color Syntax yet, but likely will be soon. Meanwhile the Color 5 specification is the place to learn all about it.

Last December, Safari 16.2 added support for color-mix() . Another new way to specify a color value, the functional notation of color-mix makes it possible to tell a browser to mix two different colors together, using a certain color space .

Safari 16.4 adds support for using currentColor with color-mix() . For example, let’s say we want to grab whatever the current text color might be, and mix 50% of it with white to use as a hover color. And we want the mathematical calculations of the mixing to happen in the oklab color space. We can do exactly that with:

Safari 16.2 also added support for Gradient Interpolation Color Spaces last December. It allows the interpolation math of gradients — the method of determining intermediate color values — to happen across different color spaces. This illustration shows the differences between the default sRGB interpolation compared to interpolation in lab and lch color spaces:

ios safari 16.4

Safari 16.4 adds support for the new system color keywords . Think of them as variables which represent the default colors established by the user, browser, or OS — defaults that change depending on whether the system is set to light mode, dark mode, high contrast mode, etc. For instance, Canvas represents the current default background color of the HTML page. Use system color keywords just like other named colors in CSS. For example, h4 { color: FieldText; } will style h4 headlines to match the default color of text inside form fields. When a user switches from light to dark mode, the h4 color will automatically change as well. Find the full list of system colors in CSS Color level 4 .

Media Queries Syntax Improvements

Safari 16.4 adds support for the syntax improvements from Media Queries level 4. Range syntax provides an alternative way to write out a range of values for width or height. For example, if you want to define styles that are applied when the browser viewport is between 400 and 900 pixels wide, in the original Media Query syntax, you would have written:

Now with the new syntax from Media Queries level 4, you can instead write:

This is the same range syntax that’s been part of Container Queries from its beginning, which shipped in Safari 16.0 .

Media Queries level 4 also brings more understandable syntax for combining queries using boolean logic with and , not , and or . For example:

Can instead be greatly simplified as:

Or, along with the range syntax changes, as:

Custom Properties

Safari 16.4 adds support for CSS Properties and Values API with support for the @property at-rule. It greatly extends the capabilities of CSS variables by allowing developers to specify the syntax of the variable, the inheritance behavior, and the variable initial value — similar to how browser engines define CSS properties.

With @property support, developers can to do things in CSS that were impossible before, like animate gradients or specific parts of transforms.

Web Animations

Safari 16.4 includes some additional improvements for web animations. You can animate custom properties. Animating the blending of mismatched filter lists is now supported. And Safari now supports KeyframeEffect.iterationComposite .

Outline + Border Radius

Until now, if a web developer styled an element that had an outline with a custom outline-style , and that element had curved corners, the outline would not follow the curve in Safari. Now in Safari 16.4, outline always follows the curve of border-radius .

CSS Typed OM

Safari 16.4 adds support for CSS Typed OM , which can be used to expose CSS values as typed JavaScript objects. Input validation for CSSColorValues is also supported as part of CSS Typed OM. Support for Constructible and Adoptable CSSStyleSheet objects also comes to Safari 16.4.

Safari 16.4 now supports lazy loading iframes with loading="lazy" . You might put it on a video embed iframe, for example , to let the browser know if this element is offscreen, it doesn’t need to load until the user is about to scroll it into view.

By the way, you should always include the height and width attributes on iframes, so browsers can reserve space in the layout for it before the iframe has loaded. If you resize the iframe with CSS, be sure to define both width and height in your CSS. You can also use the aspect-ratio property to make sure an iframe keeps it’s shape as it’s resized by CSS.

Now in Safari 16.4, a gray line no longer appears to mark the space where a lazy-loaded image will appear once it’s been loaded.

Safari 16.4 also includes two improvements for <input type="file"> . Now a thumbnail of a selected file will appear on macOS. And the cancel event is supported.

Safari 16.4 brings a number of useful new additions for developers in JavaScript and WebAssembly.

RegExp Lookbehind makes it possible to write Regular Expressions that check what’s before your regexp match. For example, match patterns like (?<=foo)bar matches bar only when there is a foo before it. It works for both positive and negative lookbehind.

JavaScript Import Maps give web developers the same sort of versioned file mapping used in other module systems, without the need for a build step.

Growable SharedArrayBuffer provided a more efficient mechanism for growing an existing buffer for generic raw binary data. And resizable ArrayBuffer allows for resizing of a byte array in JavaScript.

In WebAssembly, we’ve added support for 128-bit SIMD.

Safari 16.4 also includes:

  • Array.fromAsync
  • Array#group and Array#groupToMap
  • Atomics.waitAsync
  • import.meta.resolve()
  • Intl.DurationFormat
  • String#isWellFormed and String#toWellFormed
  • class static initialization blocks
  • Symbols in WeakMap and WeakSet

Safari 16.4 adds support for quite a few new Web API. We prioritized the features you’ve told us you need most.

Offscreen Canvas

When using Canvas, the rendering, animation, and user interaction usually happens on the main execution thread of a web application. Offscreen Canvas provides a canvas that can be rendered off screen, decoupling the DOM and the Canvas API so that the <canvas> element is no longer entirely dependent on the DOM. Rendering can now also be transferred to a worker context, allowing developers to run tasks in a separate thread and avoid heavy work on the main thread that can negatively impact the user experience. The combination of DOM-independent operations and rendering of the main thread can provide a significantly better experience for users, especially on low-power devices. In Safari 16.4 we’ve added Offscreen Canvas support for 2D operations. Support for 3D in Offscreen Canvas is in development.

Fullscreen API

Safari 16.4 now supports the updated and unprefixed Fullscreen API on macOS and iPadOS. Fullscreen API provides a way to present a DOM element’s content so that it fills the user’s entire screen, and to exit fullscreen mode once it’s unneeded. The user is given control over exiting fullscreen mode through various mechanisms, include pressing the ‘Esc’ key on the keyboard, or performing a downwards gesture on touch-enabled devices. This ensures that the user always has the ability to exit fullscreen whenever they desire, preserving their control over the browsing experience.

Screen Orientation API

Along with the Fullscreen API we’ve added preliminary support for Screen Orientation API in Safari 16.4, including:

  • ScreenOrientation.prototype.type returns the screen’s current orientation.
  • ScreenOrientation.prototype.angle returns the screen’s current orientation angle.
  • ScreenOrientation.prototype.onchange event handler, which fires whenever the screen changes orientation.

Support for the lock() and unlock() methods remain experimental features for the time being. If you’d like to try them out, you can enable them in the Settings app on iOS and iPadOS 16.4 via Safari → Advanced → Experimental Features → Screen Orientation API (Locking / Unlocking).

Screen Wake Lock API

The Screen Wake Lock API provides a mechanism to prevent devices from dimming or locking the screen. The API is useful for any application that requires the screen to stay on for an extended period of time to provide uninterrupted user experience, such as a cooking site, or for displaying a QR code.

User Activation API

User Activation API provides web developers with a means to check whether a user meaningfully interacted with a web page. This is useful as some APIs require meaningful “user activation”, such as, a click or touch, before they can be used. Because user activation is based on a timer, the API can be used to check if document currently has user activation as otherwise a call to an API would fail. Read The User Activation API for more details and usage examples.

WebGL Canvas Wide Gamut Color

WebGL canvas now supports the display-p3 wide-gamut color space. To learn more about color space support, read Improving Color on the Web , Wide Gamut Color in CSS with Display-P3 , and Wide Gamut 2D Graphics using HTML Canvas .

Compression Streams API

Compression Streams API allows for compressing and decompressing streams of data in directly in the browser, reducing the need for a third-party JavaScript compression library. This is handy if you need to “gzip” a stream of data to send to a server or to save on the user’s device.

Safari 16.4 also includes many other new Web API features, including:

  • Reporting API
  • Notification API in dedicated workers
  • Permissions API for dedicated workers
  • Service Workers and Shared Workers to the Permissions API
  • gamepad.vibrationActuator
  • A submitter parameter in the FormData constructor
  • COEP violation reporting
  • COOP/COEP navigation violation reporting
  • Fetch Initiator
  • Fetch Metadata Request Headers
  • importing compressed EC keys in WebCrypto
  • loading scripts for nested workers
  • non-autofill credential type for the autocomplete attribute
  • revoking Blob URLs across same-origin contexts
  • isComposing attribute on InputEvent
  • termination of nested workers
  • transfer size metrics for first parties in ServerTiming and PerformanceResourceTiming
  • KeyframeEffect.iterationComposite
  • WEBGL_clip_cull_distance

Last fall, Safari 16 brought support for AVIF images to iOS 16, iPadOS 16 and macOS Ventura. Now with Safari 16.4, AVIF is also supported on macOS Monterey and macOS Big Sur. Updates to our AVIF implementation ensure animated images and images with film grain (noise synthesis) are now fully supported, and that AVIF works inside the <picture> element. We’ve also updated our AVIF implementation to be more lenient in accepting and displaying images that don’t properly conform to the AVIF standard.

Safari 16.4 adds support for the video portion of Web Codecs API . This gives web developers complete control over how media is processed by providing low-level access to the individual frames of a video stream. It’s especially useful for applications that do video editing, video conferencing, or other real-time processing of video.

Media features new to Safari 16.4 also include:

  • Improvements to audio quality for web video conferencing
  • Support for a subset of the AudioSession Web API
  • Support for AVCapture virtual cameras
  • Support for inbound rtp trackIdentifier stat field
  • Support for VTT-based extended audio descriptions
  • Support to allow a site to provide an “alternate” URL to be used during AirPlay

WKPreferences , used by WKWebView on iOS and iPadOS 16.4, adds a new shouldPrintBackgrounds API that allows clients to opt-in to including a pages’s background when printing.

Inspectable WebKit and JavaScriptCore API

Across all platforms supporting WKWebView or JSContext , a new property is available called isInspectable ( inspectable in Objective-C) on macOS 13.4 and iOS, iPadOS, and tvOS 16.4. It defaults to false , and you can set it to true to opt-in to content being inspectable using Web Inspector, even in release builds of apps.

Develop Menu > Patrick's iPhone > Example App

When an app has enabled inspection, it can be inspected from Safari’s Develop menu in the submenu for either the current computer or an attached device. For iOS and iPadOS, you must also have enabled Web Inspector in the Settings app under Safari > Advanced > Web Inspector .

To learn more, read Enabling the Inspection of Web Content in Apps .

When automating Safari 16.4 with safaridriver , we now supports commands for getting elements inside shadow roots, as well as accessibility commands for getting the computed role and label of elements. When adding a cookie with safaridriver , the SameSite attribute is now supported. Improvements have also been made to performing keyboard actions, including better support for modifier keys behind held and support for typing characters represented by multiple code points, including emoji. These improvements make writing cross-browser tests for your website even easier.

Typography Tooling

Web Inspector in Safari 16.4 adds new typography inspection capabilities in the Fonts details sidebar of the Elements Tab.

ios safari 16.4

Warnings are now shown for synthesized bold and oblique when the rendering engine has to generate these styles for a font that doesn’t provide a suitable style. This may be an indicator that the font file for a declared @font-face was not loaded. Or it may be that the specific value for font-weight or font-style isn’t supported by the used font.

A variable font is a font format that contains instructions on how to generate, from a single file, multiple style variations, such as weight, stretch, slant, optical sizing, and others. Some variable fonts allow for a lot of fine-tuning of their appearance, like the stroke thickness, the ascender height or descender depth, and even the curves or roundness of particular glyphs. These characteristics are expressed as variation axes and they each have a custom value range defined by the type designer.

ios safari 16.4

The Fonts details sidebar now provides interactive controls to adjust values of variation axes exposed by a variable font and see the results live on the inspected page allowing you to get the font style that’s exactly right for you.

Tooling for Conditionals in CSS

The controls under the new User Preference Overrides popover in the Elements Tab allow you to emulate the states of media features like prefers-reduced-motion and prefers-contrast to ensure that the web content you create adapts to the user’s needs. The toggle to emulate the states of prefers-color-scheme , which was previously a standalone button, has moved to this new popover.

ios safari 16.4

The Styles panel of the Elements Tab now allows editing the condition text for @media , @container and @supports CSS rules. This allows you to make adjustments in-context and immediately see the results on the inspected page. Here’s a quick tip: edit the condition of @supports to its inverse, like @supports not (display: grid) , to quickly check your progressive enhancement approach to styling and layout.

Badging HTML Elements

ios safari 16.4

New badges for elements in the DOM tree of the Elements Tab join the existing badges for Grid and Flex containers. The new Scroll badge calls out scrollable elements, and the new Events badge provides quick access to the event listeners associated with the element when clicked. And a new Badges toolbar item makes it easy to show just the badges you are interested in and hide others.

Changes to Web Inspector in Safari 16.4 also include:

  • Elements Tab: Improved visual hierarchy of the Layout sidebar.
  • Elements Tab: Added support for nodes that aren’t visible on the page to appear dimmed in the DOM tree.
  • Console Tab: Added support for console snippets.
  • Sources Tab: Added showing relevant special breakpoints in the Pause Reason section.
  • Sources Tab: Added support for inline breakpoints.
  • Sources Tab: Added support for symbolic breakpoints
  • Network Tab: Added a Path column.
  • Network Tab: Added alphabetic sorting of headers.
  • Network Tab: Added support for per-page network throttling.
  • Network Tab: Added using the Shift key to highlight the initiator or initiated resources.
  • Graphics Tab: Added OpenGL object IDs in the Canvas inspector.
  • Settings Tab: Added a setting to turn off dimming nodes that aren’t visible on the page.
  • Added support for function breakpoints and tracepoints.

Enhancements to Declarative Net Request

Safari is always working on improving support for declarativeNetRequest , the declarative way for web extensions to block and modify network requests. In Safari 16.4, several enhancements have been added to the API:

  • The declarativeNetRequest.setExtensionActionOptions API can be used to configure whether to automatically display the action count (number of blocked loads, etc.) as the extension’s badge text.
  • The modifyHeaders action type has been added to rewrite request and response headers. This action requires granted website permissions for the affected domains and the declarativeNetRequestWithHostAccess permission in the manifest.
  • The redirect action type now requires the declarativeNetRequestWithHostAccess permission in the manifest.
  • The MAX_NUMBER_OF_DYNAMIC_AND_SESSION_RULES property has been added to check the maximum number of combined dynamic and session rules an extension can add. The current limit is set at 5,000 rules.

These enhancements give developers more options to customize their content blocking extensions and provide users with better privacy protection.

SVG Icon Support in Web Extensions

Safari 16.4 now supports SVG images as extension and action icons, giving developers more options for creating high-quality extensions. This support brings Safari in line with Firefox, allowing for consistent experiences across platforms. The ability to scale vector icons appropriately for any device means developers no longer need multiple sizes, simplifying the process of creating polished and professional-looking extensions.

Dynamic Content Scripts

Safari 16.4 introduces support for the new scripting.registerContentScript API, which enables developers to create dynamic content scripts that can be registered, updated, or removed programmatically. This API augments the static content scripts declared in the extension manifest, providing developers with more flexibility in managing content scripts and enabling them to create more advanced features for their extensions.

Toggle Reader Mode

The tabs.toggleReaderMode API has been added to Safari 16.4, which enables extensions to toggle Reader Mode for any tab. This function is particularly useful for extensions that want to enhance the user’s browsing experience by allowing them to focus on the content they want to read. By using this API, developers can create extensions that automate the process of enabling Reader Mode for articles, making it easier and more convenient for users to read online content.

Session Storage

The storage.session API, now supported in Safari 16.4, enables extensions to store data in memory for the duration of the browser session, making it a useful tool for storing data that takes a long time to compute or is needed quickly between non-persistent background page loads. This API is particularly useful for storing sensitive or security-related data, such as decryption keys or authentication tokens, that would be inappropriate to store in local storage. The session storage area is not persisted to disk and is cleared when Safari quits, providing enhanced security and privacy for users.

Background Modules

Developers can now take advantage of modules in background service workers and pages by setting "type": "module" in the background section of the manifest. This allows for more organized and maintainable extension code, making it easier to manage complex codebases. By setting this option, background scripts will be loaded as ES modules, enabling the use of import statements to load dependencies and use the latest JavaScript language features.

Safari 16.4 has added support for :has() selectors in Safari Content Blocker rules. This is a powerful new addition to the declarative content blocking capabilities of Safari, as it allows developers to select and hide parent elements that contain certain child elements. Its inclusion in Safari Content Blocker rules opens up a whole new range of possibilities for content blocking. Now developers can create more nuanced and precise rules that can target specific parts of a web page, making it easier to block unwanted content while preserving the user’s browsing experience. This is yet another example of Safari’s commitment to providing a secure and private browsing experience for its users while also offering developers the tools they need to create innovative and effective extensions.

Lockdown Mode is an optional, extreme protection that’s designed for the very few individuals who, because of who they are or what they do, might be personally targeted by some of the most sophisticated digital threats. Most people are never targeted by attacks of this nature.

If a user chooses to enable Lockdown mode on iOS 16.4, iPadOS 16.4, or macOS Ventura 13.3, Safari will now:

  • Disable binary fonts in the CSS Font Loading API
  • Disable Cache API
  • Disable CacheStorage API
  • Disable ServiceWorkers
  • Disable SVG fonts
  • Disable the WebLocks API
  • Disable WebSpeech API

Safari 16.4 now supports dark mode for plain text files. It has support for smooth key-driven scrolling on macOS. And it adds prevention of redirects to data: or about: URLs.

In addition to the 135 new features, WebKit for Safari 16.4 includes an incredible amount work polishing existing features. We’ve heard from you that you want to know more about the many fixes going into each release of Safari. We’ve done our best to list everything that might be of interest to developers, in this case, 280 of those improvements:

  • Fixed -webkit-mask-box-image: initial to set the correct initial value.
  • Fixed -webkit-radial-gradient parsing accidentally treating several mandatory commas as optional.
  • Fixed ::placeholder to not support writing-mode , direction , or text-orientation.
  • Fixed @supports to not work if not , or , or and isn’t followed by a space.
  • Fixed background-repeat not getting correctly exposed through inline styles.
  • Fixed baseline-shift to allow length or percentage, but not numbers.
  • Fixed contain: inline-size for replaced elements.
  • Fixed CSSPerspective.toMatrix() to throw a TypeError if its length is incompatible with the px unit.
  • Fixed cx , cy , x , and y CSS properties to allow length or percentage, but not numbers.
  • Fixed filter: blur on an absolutely positioned image losing overflow: hidden .
  • Fixed font-face to accept ranges in reverse order, and reverse them for computed styles.
  • Fixed font-style: oblique must allow angles equal to 90deg or -90deg.
  • Fixed font-style: oblique with calc() to allow out-of-range angles and clamp them for computed style.
  • Fixed font-weight to clamp to 1 as a minimum.
  • Fixed font shorthand to reject out-of-range angles for font-style .
  • Fixed font shorthand to reset more longhand properties.
  • Fixed overflow-x: clip causing a sibling image to not load.
  • Fixed overflow: clip not working on SVG elements.
  • Fixed stroke-dasharray parsing to align with standards.
  • Fixed stroke-width and stroke-dashoffset parsing to align with standards.
  • Fixed text-decoration-thickness property not repainting when changed.
  • Fixed allowing calc() that combines percentages and lengths for line-height .
  • Fixed an issue where using box-sizing: border-box causes the calculated aspect-ratio to create negative content sizes.
  • Fixed an issue with a monospace font on a parent causing children with a sans-serif font using rem or rlh units to grow to a larger size.
  • Fixed behavior of cursor: auto over links.
  • Fixed buttons with auto width and height to not set intrinsic margins.
  • Fixed calculating block size to use the correct box-sizing with aspect ratio.
  • Fixed cells overflowing their contents when a table cell has inline children which change writing-mode .
  • Fixed clipping perspective calc() values to 0.
  • Fixed font shorthand to not reject values that happen to have CSS-wide keywords as non-first identifiers in a font family name.
  • Fixed hit testing for double-click selection on overflowing inline content.
  • Fixed honoring the content block size minimum for a <fieldset> element with aspect-ratio applied.
  • Fixed incorrectly positioned line break in contenteditable with tabs.
  • Fixed invalidation for class names within :nth-child() selector lists.
  • Fixed omitting the normal value for line-height from the font shorthand in the specified style, not just the computed style.
  • Fixed pseudo-elements to not be treated as ASCII case-insensitive.
  • Fixed rejecting a selector argument for :nth-of-type or :nth-last-of-type .
  • Fixed serialization order for contain .
  • Fixed strings not wrapped at zero width spaces when word-break: keep-all is set.
  • Fixed supporting <string> as an unprefixed keyframe name.
  • Fixed the :has() pseudo-selector parsing to be unforgiving.
  • Fixed the font-face src descriptor format to allow only specified formats, others are a parse error.
  • Fixed the tz component not accounting for zoom when creating a matrix3d () value.
  • Fixed the computed value for stroke-dasharray to be in px .
  • Fixed the effect of the writing-mode property not getting removed when the property is removed from the root element.
  • Fixed the position of text-shadow used with text-combine-upright .
  • Fixed the title of a style element with an invalid type to never be added to preferred stylesheet set.
  • Fixed the transferred min/max sizes to be constrained by defined sizes for aspect ratio.
  • Fixed the user-agent stylesheet to align hidden elements, abbr , acronym , marquee , and fieldset with HTML specifications.
  • Fixed to always use percentages for computed values of font-stretch , never keywords.
  • Fixed to not require whitespace between of and the selector list in :nth-child or :nth-last-child .
  • Fixed CSS.supports returning false for custom properties.
  • Fixed CSS.supports whitespace handling with !important .
  • Fixed forgiving selectors to not be reported as supported with CSS.supports("selector(...)") .
  • Fixed getComputedStyle() to return a function list for the transform property.
  • Fixed linear-gradient keyword values not getting converted to their rgb() equivalents for getComputedStyle() .

Content Security Policy

  • Fixed updating the Content Security Policy when a new header is sent as part of a 304 response.
  • Fixed <input type="submit"> , <input type="reset">, and <input type="button"> to honor font-size , padding , height , and work with multi-line values.
  • Fixed firing the change event for <input type="file"> when a different file with the same name is selected.
  • Fixed preventing a disabled <fieldset> element from getting focus.
  • Fixed the :out-of-range pseudo class matching for empty input[type=number] .
  • Fixed Array.prototype.indexOf constant-folding to account for a non-numeric index.
  • Fixed Intl.NumberFormat useGrouping handling to match updated specs.
  • Fixed Intl.NumberFormat ignoring maximumFractionDigits with compact notation.
  • Fixed String.prototype.includes incorrectly returning false when the string is empty and the position is past end of the string.
  • Fixed toLocaleLowerCase and toLocaleUpperCase to throw an exception on an empty string.
  • Fixed aligning the parsing of <body link vlink alink> to follow standards.
  • Fixed <legend> to accept more display property values than display: block .

Intelligent Tracking Prevention

  • Fixed user initiated cross-domain link navigations getting counted as Top Frame Redirects.
  • Fixed some display issues with HDR AVIF images.
  • Fixed the accept header to correctly indicate AVIF support.

Lockdown Mode

  • Fixed common cases of missing glyphs due to custom icon fonts.
  • Fixed enumerateDevices may return filtered devices even if page is capturing.
  • Fixed MediaRecorder.stop() firing an additional dataavailable event with bytes after MediaRecorder.pause() .
  • Fixed duplicate timeupdate events.
  • Fixed limiting DOMAudioSession to third-party iframes with microphone access.
  • Fixed MSE to not seek with no seekable range.
  • Fixed mute microphone capture if capture fails to start because microphone is used by a high priority application.
  • Fixed not allowing text selection to start on an HTMLMediaElement.
  • Fixed only requiring a transient user activation for Web Audio rendering.
  • Fixed screen capture to fail gracefully if the window or screen selection takes too long.
  • Fixed switching to alternate <source> element for AirPlay when necessary.
  • Fixed the local WebRTC video element pausing after bluetooth audioinput is disconnected.
  • Fixed trying to use low latency for WebRTC HEVC encoder when available.
  • Fixed unmuting a TikTok video pauses it.
  • Fixed WebVTT styles not applied with in-band tracks.
  • Ensured negative letter-spacing does not pull content outside of the inline box
  • Fixed <div> with border-radius not painted correctly while using jQuery’s .slideToggle() .
  • Fixed border-radius clipping on composited layers.
  • Fixed box-shadow to paint correctly on inline elements.
  • Fixed box-shadow invalidation on inline boxes.
  • Fixed calculating the width of an inline text box using simplified measuring to handle fonts with Zero Width Joiner , Zero Width Non-Joner , or Zero Width No-Break Space .
  • Fixed clearing floats added dynamically to previous siblings.
  • Fixed clipping the source image when the source rectangle is outside of the source image in canvas.
  • Fixed CSS keyframes names to not allow CSS wide keywords.
  • Fixed elements with negative margins not avoiding floats when appropriate.
  • Fixed floating boxes overlapping with their margin boxes.
  • Fixed HTMLImageElement width and height to update layout to return styled dimensions not the image attributes.
  • Fixed ignoring nowrap on <td nowrap="nowrap"> when an absolute width is specified.
  • Fixed incorrect clipping when a layer is present between the column and the content layer.
  • Fixed incorrect static position of absolute positioned elements inside relative positioned containers.
  • Fixed layout for fixed position elements relative to a transformed container.
  • Fixed layout overflow rectangle overflows interfering with the scrollbar.
  • Fixed negative shadow repaint issue.
  • Fixed preventing a focus ring from being painted for anonymous block continuations.
  • Fixed recalculating intrinsic widths in the old containing block chain when an object goes out of flow.
  • Fixed rendering extreme border-radius values.
  • Fixed specified hue interpolation method for hues less than 0 or greater than 360.
  • Fixed tab handling in right-to-left editing.
  • Fixed text selection on flex and grid box items.
  • Fixed the position and thickness of underlines to be device pixel aligned.
  • Fixed transforms for table sections.
  • Fixed transition ellipsis box from “being a display box on the line” to “being an attachment” of the line box.
  • Fixed unexpected overlapping selection with tab in right-to-left context.
  • Fixed updating table rows during simplified layout.
  • Fixed: improved balancing for border, padding, and empty block content.
  • Extensions that request the unlimitedStorage permission no longer need to also request storage .
  • Fixed browser.declarativeNetRequest namespace is now available when an extension has the declarativeNetRequestWithHostAccess permission.
  • Fixed isUrlFilterCaseSensitive declarativeNetRequest rule condition to be false by default.
  • Fixed tabs.onUpdated getting called on tabs that were already closed.
  • Fixed background service worker failing to import scripts.
  • Fixed content scripts not injecting into subframes when extension accesses the page after a navigation.
  • Fixed CORS issue when doing fetch requests from a background service worker.
  • Fixed declarativeNetRequest errors not appearing correctly in the extension’s pane of Safari Settings.
  • Fixed display of extension cookie storage in Web Inspector. Now the extension name is shown instead of a UUID.
  • Fixed declarativeNetRequest rules not loading when an extension is turned off and then on.
  • Fixed result of getMatchedRules() to match other browsers.
  • Fixed browser.webNavigation events firing for hosts where the extension did not have access.
  • Removed Keyboard Shortcut conflict warnings for browser.commands when there are multiple commands without keyboard shortcuts assigned.
  • Fixed overscroll-behavior: none to prevent overscroll when the page is too small to scroll.
  • Fixed <svg:text> to not auto-wrap.
  • Fixed preserveAspectRatio to stop accepting defer .
  • Fixed SVG.currentScale to only set the page zoom for a standalone SVG.
  • Fixed svgElement.setCurrentTime to restrict floats to finite values.
  • Fixed applying changes to fill with currentColor to other colors via CSS.
  • Fixed changes to the filter property getting ignored.
  • Fixed CSS and SVG filters resulting in a low quality, pixelated image.
  • Fixed focusability even when tab-to-links is enabled for <svg:a> .
  • Fixed handling animation freezes when repeatDur is not a multiple of dur .
  • Fixed making sure computed values for baseline-shift CSS property use px unit for lengths.
  • Fixed not forcing display: table-cell , display: inline-table , display: table , and float: none on table cell elements when in quirks mode.
  • Fixed removing the visual border when the table border attribute is removed.
  • Fixed font-optical-sizing: auto having no effect in Safari 16.
  • Fixed directionality of the <bdi> and <input> elements to align with HTML specifications.
  • Fixed handling an invalid dir attribute to not affect directionality.
  • Fixed the default oblique angle from 20deg to 14deg .
  • Fixed the handling of <bdo> .
  • Fixed the order of how @font-palette-values override-colors are applied.
  • Fixed @keyframes rules using an inherit value to update the resolved value when the parent style changes.
  • Fixed Animation.commitStyles() triggering a mutation even when the styles are unchanged.
  • Fixed Animation.startTime and Animation.currentTime setters support for CSSNumberish values.
  • Fixed baseline-shift animation.
  • Fixed baselineShift inherited changes.
  • Fixed commitStyles() failing to commit a relative line-height value.
  • Fixed getKeyframes() serialization of CSS values for an onkeyframe sequence.
  • Fixed rotate: x and transform: rotate(x) to yield the same behavior with SVGs.
  • Fixed word-spacing to support animating between percentage and fixed values.
  • Fixed accounting for non-inherited CSS variables getting interpolated for standard properties on the same element.
  • Fixed accumulating and clamping filter values when blending with "none" .
  • Fixed accumulation support for the filter property.
  • Fixed additivity support for the filter property.
  • Fixed animation of color list custom properties with iterationComposite .
  • Fixed blend transform when iterationComposite is set to accumulate .
  • Fixed blending to account for iterationComposite .
  • Fixed Calculating computed keyframes for shorthand properties.
  • Fixed composite animations to compute blended additive or accumulative keyframes for in-between keyframes.
  • Fixed computing the keyTimes index correctly for discrete values animations.
  • Fixed CSS animations participation in the cascade.
  • Fixed custom properties to support interpolation with a single keyframe.
  • Fixed filter values containing a url() should animate discretely.
  • Fixed interpolating custom properties to take iterationComposite into account.
  • Fixed jittering when animating a rotated image.
  • Fixed keyframes to be recomputed if a custom property registration changes.
  • Fixed keyframes to be recomputed if the CSS variable used is changed.
  • Fixed keyframes to be recomputed when bolder or lighter is used on a font-weight property.
  • Fixed keyframes to be recomputed when a parent element changes value for a custom property set to inherit .
  • Fixed keyframes to be recomputed when a parent element changes value for a non-inherited property set to inherit .
  • Fixed keyframes to be recomputed when the currentcolor value is used on a custom property.
  • Fixed keyframes to be recomputed when the currentcolor value is used.
  • Fixed opacity to use unclamped values for from and to keyframes with iterationComposite .
  • Fixed running a transition on an inherited CSS variable getting reflected on a standard property using that variable as a value.
  • Fixed seamlessly updating the playback rate of an animation.
  • Fixed setting iterationComposite should invalidate the effect.
  • Fixed setting the transition-property to none does not disassociate the CSS Transition from owning the element.
  • Fixed the composite operation of implicit keyframes for CSS Animations to return "replace" .
  • Fixed the timing model for updating animations and sending events.
  • Fixed updating timing to invalidate the effect.
  • Fixed -webkit-user-select: none allowing text to be copied to clipboard.
  • Fixed contentEditable caret getting left aligned instead of centered when the :before pseudo-element is used.
  • Fixed Cross-Origin-Embedder-Policy incorrectly blocking scripts on cache hit.
  • Fixed CSSRule.type to not return values greater than 15.
  • Fixed document.open() to abort all loads when the document is navigating.
  • Fixed document.open() to remove the initial about:blank -ness of the document.
  • Fixed Element.querySelectorAll not obeying element scope with ID.
  • Fixed FileSystemSyncAccessHandle write operation to be quota protected.
  • Fixed getBoundingClientRect() returning the wrong value for <tr> , <td> , and its descendants for a vertical table.
  • Fixed HTMLOutputElement.htmlFor to make it settable.
  • Fixed queryCommandValue("stylewithcss") to always return an empty string.
  • Fixed StorageEvent.initStorageEvent() to align with HTML specifications.
  • Fixed textContent leaving dir=auto content in the wrong direction.
  • Fixed -webkit-user-select: initial content within -webkit-user-select: none should be copied
  • Fixed WorkerGlobalScope.isSecureContext to be based on the owner’s top URL, not the owner’s URL.
  • Fixed a bug where mousedown without mouseup in a frame prevents a click event in another frame.
  • Fixed a sometimes incorrect location after exiting mouse hover.
  • Fixed accepting image/jpg for compatibility.
  • Fixed adding a non-breaking space, instead of a plain space, when it is inserted before an empty text node.
  • Fixed behavior of nested click event on a label element with a checkbox.
  • Fixed BroadcastChannel in a SharedWorker when hosted in a cross-origin iframe.
  • Fixed calculation of direction for text form control elements with dir="auto" .
  • Fixed canvas fallback content focusability computation.
  • Fixed deleting a button element leaving the button’s style in a contenteditable element.
  • Fixed disconnected <fieldset> elements sometimes incorrectly matching :valid or :invalid selectors.
  • Fixed dragging the mouse over a -webkit-user-select: none node can begin selection in another node.
  • Fixed ensuring nested workers get controlled if matching a service worker registration.
  • Fixed errors caught and reported for importScripts() .
  • Fixed escaping “&” in JavaScript URLs for innerHTML and outerHTML .
  • Fixed EventSource to stop allowing trailing data when parsing a retry delay.
  • Fixed Fetch Request object to keep its Blob URL alive.
  • Fixed filled text on a canvas with a web font refreshing or disappearing.
  • Fixed find on page failing to show results in PDFs.
  • Fixed firing an error event when link preload fails synchronously.
  • Fixed form submissions to cancel JavaScript URL navigations.
  • Fixed handing the onerror content attribute on body and frameset elements.
  • Fixed handling opaque origin Blob URLs.
  • Fixed handling text documents to align to modern HTML specifications.
  • Fixed handling the onerror content attribute on <body> and <frameset> elements.
  • Fixed HTMLTemplateElement to have a shadowRootMode attribute.
  • Fixed including alternate stylesheets in document.styleSheets .
  • Fixed incorrect caret movement in some right-to-left contenteditable elements.
  • Fixed incorrect color for videos loaded in a canvas.
  • Fixed incorrect image srcset candidate chosen for <img> cloned from <template> .
  • Fixed incorrectly ignored X-Frame-Options HTTP headers with an empty value.
  • Fixed lazy loading images sometimes not loading.
  • Fixed link elements to be able to fire more than one load or error event.
  • Fixed loading Blob URLs with a fragment from opaque, unique origins.
  • Fixed maintaining the original Content-Type header on a 303 HTTP redirect.
  • Fixed module scripts to always decode using UTF-8.
  • Fixed MouseEventInit to take movementX and movementY .
  • Fixed not dispatching a progress event when reading an empty file or blob using the FileReader API.
  • Fixed not replacing the current history item when navigating a cross-origin iframe to the same URL.
  • Fixed overriding the mimetype for an XHR.
  • Fixed parsing of negative age values in CORS prefetch responses.
  • Fixed pasting of the first newline into text area.
  • Fixed preventing selection for generated counters in ordered lists.
  • Fixed Safari frequently using stale cached resources despite using Reload Page From Origin.
  • Fixed scheduling a navigation to a Blob URL to keep the URL alive until the navigation occurs.
  • Fixed sending Basic authentication via XHR using setRequestHeader() when there is an existing session.
  • Fixed setting style="" to destroy the element’s inline style.
  • Fixed setting the tabIndex of a non-focusable HTMLElement.
  • Fixed system colors not respecting inherited color-scheme values.
  • Fixed textarea placeholder text not disappearing when text is inserted without a user gesture.
  • Fixed the event.keyIdentifier value for F10 and F11 keys.
  • Fixed the click event to not get suppressed on textarea resize.
  • Fixed the computed value for the transform property with SkewY .
  • Fixed the initialization of color properties.
  • Fixed timing of ResizeObserver and IntersectionObserver to match other browsers.
  • Fixed toggling a details element when a summary element receives a click() .
  • Fixed updating Text node children of an option element to not reset the selection of the select element.
  • Fixed using NFC Security Key on iOS.
  • Fixed using WebAuthn credentials registered on iOS 15 if iCloud Keychain is disabled.
  • Fixed WebAuthn sending Attestation as None when requested as Direct.
  • Fixed XHR aborting to align with standards specification
  • Fixed XHR error events to return 0 for loaded and total.
  • Fixed: Made all FileSystemSyncAccessHandle methods synchronous.
  • Fixed: Removed the precision="float" attribute on <input type="range"> .
  • Fixed video textures set to repeat.
  • Fixed “Inspect Element” not highlighting the element.
  • Fixed capturing async stack traces for queueMicrotask .
  • Fixed clicking coalesced events in the timeline selecting the wrong event.
  • Fixed event breakpoints to support case-insensitive and RegExp matching.
  • Fixed slow search with a lot of files in the Open Resource dialog.
  • Fixed sorting prefixed properties below non-prefixed properties in the Computed panel of the Elements Tab.
  • Fixed the always empty Attributes section in the Node panel of the Elements Tab.
  • Fixed the Computed Tab scrolling to the top when a <style> is added to the page.
  • Fixed URL breakpoints to also pause when HTML attributes are set that trigger loads.
  • Fixed “Get Element Rect” to not round to integer values.
  • Fixed automation sessions terminating during navigation.
  • Fixed click element failing on iPad when Stage Manager is disabled.
  • Fixed HTTP GET requests with a body failing.
  • Fixed the Shift modifier key not applying to typed text.

We love hearing from you. Send a tweet to @webkit to share your thoughts on Safari 16.4. Find us on Mastodon at @[email protected] and @[email protected] . If you run into any issues, we welcome your feedback on Safari UI, or your WebKit bug report about web technology or Web Inspector. Filing issues really does make a difference.

Download the latest Safari Technology Preview to stay at the forefront of the web platform and to use the latest Web Inspector features. You can also read the Safari 16.4 release notes .

New Safari features will make iPhone web apps feel more like native apps

Apple’s Safari browser in iOS and iPadOS 16.4 is gaining support for features like web push notifications, making iPhone web apps work more like native apps.

The browser now supports new technologies like web push notifications to improve the experience of using Progressive Web Apps (aka web apps) on the iPhone.

Apple also has relaxed some of the restrictions related to third-party browsers, which are now permitted to add web apps to the Home Screen.

Safari is adopting several new web features

Illustration showing an Apple Safari logo set against a blue gradient background

  • Safari will support push notifications from web apps such as Google Maps, Uber and Instagram. Once approved, web notifications will show up in the Notification Center and on the Lock Screen, just like notifications from native apps.
  • Third-party web browsers like Google Chrome can now add web apps to the Home Screen. Before iOS 16.4, only Safari could do that.
  • Extension syncing will ensure you use the same Safari extensions on your iPhone, iPad and Mac, making the user experience more consistent.

Web push notifications

Web apps won’t be permitted to send you notifications without permission. Web notifications will only work for web apps you’ve added to your Home Screen. Furthermore, web developers must explicitly enable support for this feature.

Additionally, you’ll need to turn on notifications in the web app’s settings and respond positively to a prompt asking whether you’d like to allow notifications.

Brady Eidson and Jen Simmons, WebKit blog :

A web app that has been added to the Home Screen can request permission to receive push notifications as long as that request is in response to direct user interaction—such as tapping on a Subscribe button provided by the web app. iOS or iPadOS will prompt the user to give the web app permission to send notifications.

From that moment, notifications from said web app will appear in the Notification Center, Daily Summaries, on the Lock Screen and your paired Apple Watch alongside notifications from native apps (this is already supported on macOS).

Web apps will display the number of unread notifications on icon badge, just like native apps. You’ll be able to manage web notifications and how they appear in your notification settings, just like you would notifications for native apps.

You will also be able to filter web notifications using Focus modes.

Adding web apps to the Home Screen

With iOS 16.4, you can add a web app to the Home Screen using a third-party browser like Chrome. Before iOS 16.4, only Safari could add a web app to the Home Screen. You’ll choose Add to Home Screen from the share sheet, which will bring up an interface to add a web app to your Home Screen.

Saving a web app to the Home Screen ensures it launches in fullscreen, with no browser interface visible. Another significant change: Such web apps will launch in the third-party browser that added them to the Home Screen.

Previously, these things opened exclusively in Safari.

Developers can even provide an iOS-sized icon for their web app to appear on the Home Screen. Yet another exciting change: you can add multiple instances of the same app to the Home Screen.

iPhone web apps are about to become much more powerful

Summing up, Safari in iOS 16.4 and iPadOS 16.4 has adopted several web technologies, including the Push API, Notifications API, Badging API, WebCodecs API, Screen Wake Lock API, Import Maps, Media Queries, Service Workers, additional codecs for video processing (AV1), device orientation APIs and more.

The move will make web apps on the iPhone behave much more like their native counterparts. Web apps will be able to automatically adapt their interface between portrait and landscape modes, prevent your device from going to sleep when using a web app, and more. All told, there are 135 new features for Safari in iOS 16.4.

Useful Safari tutorials

  • How to fix Safari tabs disappearing on iPad and iPhone
  • How to show the full URL in the Safari address bar
  • How to pin tabs in Safari on iPhone, iPad and Mac
  • How to download videos from Safari on iPhone
  • How to customize Safari on iPhone and iPad

Safari 16.4 seems to lose session cookies on asset requests or javascript fetches.

On iPads after updating to iPadOS 16.4, Safari often "looses" the session cookie provided by PlayFramework: When the browser requests assets (js scripts) or when additional data is fetched by JavaScript, the session cookie is not included in the request.

These secondary requests will redirect through our IAM because no session cookie is present. The IAM redirects back to the original domain with a payload so that the login session can be resumed. A new Set-Cookie header is sent in the response with the new session cookie.

This causes the framework to issue a new CSRF token (that is part of the session cookie) which is different from the old one that was already rendered into a hidden form input. The browser stores this new token and includes it when it POSTs the form. The token in the body of the request is now different from the one in the cookies, causing the CSRF check to fail.

We have tried different devices (Android, Windows, MacBook, and iPads) on different versions. The problem only occurs with Safari on iPad/MacBook running version 16.4, 16.4.1, or 16.5 beta. The problem cannot be reproduced using Chrome on iPad. Furthermore, the problem does not occur with private browsing in Safari.

Some things we ruled out:

  • Same behaviour on devices managed by MDM and on open devices.
  • PlayFramework version is now updated to the latest 2.8 version.
  • Using a separate cookie for the CSRF token (instead of the play session cookie) does not make a difference either.
  • Modifying the Cache-Control header to cache responses more aggressively or not at all does not help.

Has anyone also experienced this or similar problems?

The problem only occurs with Safari on iPad/MacBook running version 16.4, 16.4.1, or 16.5 beta. The problem cannot be reproduced using Chrome on iPad. Furthermore, the problem does not occur with private browsing in Safari.

We have a similar issue with Safari on iPad running version 16.4 (other versions untested) but yet be able to further debug as we have no MacBook at hand right now. But navigating will hang our page and redirect to login after refresh. So it seems to be a session cookie related regression. Deleting Safari website data resets and/or restarts the cycle. Private browsing in Safari or switching to Chrome or Edge is "helping" for now. I will try to get more details on the issue using a MacBook as soon as possible.

ios safari 16.4

I'm having a very similar issue with an instance of Discourse I maintain. Multiple users report being intermittently & randomly. signed out after upgrading to Safari 16.4.

Occasionally, requests to my site from Safari 16.4 fail to send a user's session token cookie, despite it being present in Safari's storage. This results in my server seeing that missing cookie and "correcting" the mistake by signing the user out.

This does not happen on every request, but it's always the same cookie that gets "dropped." The main difference b/t our cases is that my cookie is not a session cookie, it has an expire time of 365 days.

I am experiencing the same issue. I log into my site using Firefox on Windows and I have cookies sent for every request, I sign into my site from Safari (16.4; os 13.3.1) and nearly all of my request are not sent with cookies.

ios safari 16.4

t seems to occur when the samesite attribute of Cookie is set to "Lax" in Safari 16.4. If the samesite attribute is not set (not 'none') in my Rails Application, this problem will not occur, but it will occur if it is 'Lax'.

hello we have the same problem. The session cookie is accidentally lost. Affected are: iphones with ios 16.4 / safari browser. when will this be fixed? will it be fixed ? or do we have to find a solution ourselves?

We are having the same issue. ios 16.4.1 and safari browser. The odd thing is I can't find any patch-notes that explains why this would suddenly break.

Will try to change cookie samesite attribute and update if successful.

I have opened an issue for webkit: https://bugs.webkit.org/show_bug.cgi?id=255524

I urge everyone to comment on https://bugs.webkit.org/show_bug.cgi?id=255524 to make Apple/WebKit devs aware of the urgency of this problem.

I am observing this strange behaviour, too. When I tick the box for "Disable Caches" in the Network window of the Web Inspector, Cookies are sent to the server, always. (Tested on my Mac with Safari Version 16.4 (18615.1.26.11.22))

We’re experiencing the exact same issue with a couple of Python/Flask apps and can recreate the issue at will. It does not seem to affect “private browsing” sessions or other non-WebKit browsers. The issue seems to become less frequent with HTTPS sessions but that might be something we’re imagining since the issue does still persist.

I'm experiencing the same issue. To make it even weirder, when the inspector is open, even with 'disable cache' unchecked, it will send the cookies. I don't have an actual iOS device at hand, but this is also happening on real hardware, based on feedback from my customers.

Same issue here – only working solution with Safari 16.4 (MacBook and iPad) is to use "private window" … but this is NOT a solution!

I am developing a website. In the process we startet with Safari 16.3 and the cookie consent solution worked fine. Since I upgraded my computer to Ventura 13.3.1 and Safari 16.4 the cookie-banner, appears as a modal as expected, but nothing in the pref-field can be clicked or selected. When trying to click something the whole modal closes. Since the cookie consent solution also works based on cookies, I believe that the issues you have experienced cause the problem. Additionally on the website script based functions are corrupted or not loading. In other browsers such as Chrome (Version 113.0.5672.92) everything works fine. Also in Safari 16.3.

I am developing within webflow [ https://webflow.com ) The cookie-consent-solution I am using is finsweet [https://finsweet.com/cookie-consent)

Hopefully, the developers from Safari have a look into this as soon as possible!

Seems to be resolved in Ventura 13.4, iOS & iPadOS 16.5

We have a similar issue with Safari on iPad running version 16.4 (other versions untested) but yet be able to further debug as we have no MacBook at hand right now. But navigating will hang our page and redirect to login after refresh. So it seems to be a session cookie related regression. Deleting Safari website data resets and/or restarts the cycle. Private browsing in Safari or switching to Chrome or Edge is "helping" for now.

Our issue still holds true with Safari on iPad running version 16.5 but behavior slightly changed. Navigating continues to hang our page but there is no redirect to login after refresh. Private browsing in Safari and latest Chrome or Edge still working without problems.

  • a. Send us an email
  • b. Anonymous form
  • Buyer's Guide
  • Upcoming Products
  • Tips / Contact Us
  • Podcast Instagram Facebook Twitter Mastodon YouTube Notifications RSS Newsletter

iOS 16.4 for iPhone Nearing Launch With These 5 New Features

Apple says iOS 16.4 is coming in the spring, which began this week. In his Sunday newsletter , Bloomberg 's Mark Gurman said the update should be released "in the next three weeks or so," meaning a public release is likely in late March or early April.

iOS 16

1. New Emoji

New Emoji iOS 16 4 Emojipedia

2. Web Push Notifications

iOS 16 4 Web Push

3. Beta Updates Menu

iOS 16 4 Beta Updates Menu

The developer beta option will only appear on your iPhone if the device is signed into the same Apple ID you used to enroll in Apple's Developer Program. In future iOS releases, Apple says this new menu will be the only way to enable developer betas, preventing configuration profiles from being used and shared online for free.

4. Podcasts App Improvements

Apple Podcasts CarPlay iOS 16 4

A new Channels menu in the Podcasts app provides a list of podcast channels all in one place on the iPhone, while the Up Next queue now includes episodes listeners have saved to their Library and episodes that they play from shows they do not follow.

CarPlay now provides access to the Up Next and Recently Played queues from the Listen Now tab, along with podcast recommendations in the Browse tab.

5. New Home App Architecture

homekit showdown

After updating to iOS 16.4, an optional update is available in the Home app with new underlying architecture. Apple said the new architecture improves the app's performance, efficiency, and reliability for controlling smart home accessories. The new architecture follows the Home app gaining support for Matter accessories in iOS 16.1 .

Get weekly top MacRumors stories in your inbox.

Popular Stories

Glowtime Live Coverage Article 1

Apple Event Live Blog: iPhone 16, Apple Watch 10, and New AirPods!

16 pro

Apple Announces iPhone 16 Pro and iPhone 16 Pro Max with Larger Displays, New Camera Control, and More

sonny iphone 16 pro colors

New iPhone 16 and iPhone 16 Pro Colors Revealed Ahead of Apple Event

iPhone 16 Pro Mock Article

How Much Will the iPhone 16 Cost?

airpods max 2024 colors

Apple Updates AirPods Max With USB-C Port and New Colors

sequoia

macOS Sequoia Release Likely to Be the Earliest in Years

Screenshot 2024 09 09 at 6

Apple Announces Thinner Apple Watch Series 10 With Bigger Screen Than Ultra

Next article.

AirPods Max Space Gray and Purple Feature

iOS 18 brings major changes to the Messages app, with Apple adding several fun features.

iOS 18 Photos Feature Chromatic

The Photos app redesign has been one of the most controversial changes that Apple made in iOS 18.

iOS 18 and AirPods Pro Feature

iOS 18 is an update designed for the iPhone, but it adds several new features to the AirPods

iOS 18 Phone App Feature 2

The Phone app doesn't often get updated, but with iOS 18 and Apple Intelligence, it's getting a major overhaul.

iphone 16 mock upcoming square

Action button expands to all models, new Camera Control button, camera improvements, and more.

iphone 16 pro mock upcoming square

Larger displays, new Camera Control button, camera improvements, and more.

ios 18 sidebar square

Updates to Mail, Photos, Messages, and more, with Apple Intelligence features throughout.

macos sequoia sidebar square

iPhone Mirroring, Safari improvements, new Passwords app, and Apple Intelligence features throughout.

Other Stories

iPhone 16 Side New Action Button Emphasis Bump

4 days ago by Joe Rossignol

iPhone 16 Side 2 Feature

5 days ago by Joe Rossignol

Apple Watch X Feature

5 days ago by Tim Hardwick

iPhone 15 Pro Action Button Translate

خصص iPhone بطرق أكثر من أي وقت. ابقَ على اتصال مع الأحباء والأصدقاء. استرجع أغلى الذكريات واللحظات. ومع Apple Intelligence، حوّل مهامك الاعتيادية إلى تجارب ساحرة واستثنائية.

يتوفر في 16 سبتمبر يتوفر في 16 سبتمبر

Apple Intelligence

للمرة الأولى في iPhone 16 Pro وiPhone 15 Pro وiPhone 15 Pro Max، يقدم iOS 18 نظام Apple Intelligence الذي يفهم سياقك الشخصي ليزودك بمعلومات كلها إفادة وأهمية وفقاً لاهتماماتك الفردية.

سيتوفر بداية في إصدار تجريبي بإنجليزية الولايات المتحدة لاحقاً هذا العام *

الكتابة والتركيز والتواصل.

تساعدك أدوات الكتابة والقدرات اللغوية الجديدة على صياغة النصوص وتلخيص المقاطع الطويلة وترتيب الإشعارات بحسب أولويتها.

صور ولا أروع، لك تُصنع.

ابتكر صوراً تعبّر عما في بالك أو صمم جنموجي لمحادثاتك أو استعرض أفلام الذكريات لتستعيد أجمل اللحظات.

عصر Siri الجديد بدأ.

ازداد Siri إلماماً باللغات وفهماً لسياقك الخاص، فاكتسب قدرات أكبر ليساعدك أكثر وأكثر.

أعد ترتيب التطبيقات والأدوات

خصص شكل شاشتك الرئيسية.

ضع تطبيقاتك وأدواتك حيثما تريدها بالضبط. رتّبها على امتداد أسفل الشاشة للوصول إليها بسرعة أكبر أو على أحد الجانبين كإطار لخلفيتك المفضلة. ويمكنك حتى أن تعيّن لكل صفحة على شاشتك الرئيسية تنسيقاً فريداً يلائم متطلباتك بطريقة مثالية.

أيقونات التطبيقات بحلتها الجديدة

تطل أيقونات التطبيقات والأدوات بتصميم داكن جديد يزيدها أناقة وجاذبية. ظلّلها كلّها بأي لون تحبه أو اطلب من iOS اقتراح لون يكمّل جمال خلفية شاشتك. يمكنك أيضاً تخصيص التطبيقات والأدوات لتظهر بحجم أكبر.

قَفل التطبيقات وإخفاؤها

طريقتان جديدتان لحماية التطبيقات الحساسة وما تتضمنه من معلومات عند استخدام الآخرين جهازك.

يمكنك قفل أي تطبيق بحيث لا يفتح إلا ببصمة الوجه أو بصمة الإصبع أو رمز الدخول الخاص بك. وبالتالي لن تظهر معلومات هذا التطبيق في أي مكان آخر داخل النظام، بما في ذلك نتائج البحث والإشعارات، ما يمنع الآخرين من رؤية معلومات حساسة عن طريق الخطأ. أما إذا أردت إخفاء تطبيق ما فيمكنك بكل سهولة نقله إلى مجلد مقفل للتطبيقات المخفية.

تحديث هائل لمركز التحكم

أعيد تصميم مركز التحكم ليمنحك مجموعات جديدة من عناصر التحكم تصل إليها بسهولة أكبر من خلال تمريرة واحدة مستمرة للأسفل على الشاشة الرئيسية.

معرض عناصر التحكم

ادخل إلى معرض عناصر التحكم لإضافة المزيد منها. شاهد جميع خياراتك في مكان واحد، ومن ضمنها عناصر تحكم جديدة لتطبيقاتك المفضلة.

أعد ترتيب عناصر التحكم وغيّر حجمها

خصص طريقة عرض عناصر التحكم أو غيّر حجمها أو أنشئ مجموعاتك الخاصة منها لتبقى على بُعد تمريرة من إصبعك.

عناصر التحكم على شاشة القفل

عناصر التحكم على شاشة القفل.

بدّل عناصر التحكم على شاشة القفل الخاصة بك.

استبدل عناصر التحكم في أسفل شاشة القفل بخيارات مختلفة مثل إنشاء ملاحظة لتدوين الأفكار التي تلمع فجأة في بالك أو التقاط لحظة مميزة بسرعة لنشرها على وسائل التواصل الاجتماعي. ويمكنك حتى استخدام زر الإجراءات في موديلات iPhone 16 وفي iPhone 15 Pro للوصول إلى هذه العناصر الجديدة.

أضخم إعادة تصميم على الإطلاق

مكتبتك بأكملها. نظّمناها خصيصاً لك.

يُبقي تطبيق الصور الجديد مكتبتك منظمة ويمنحك طرقاً فائقة السهولة للعثور على صورك بسرعة غير معقولة. يأتيك أيضاً بتصميم رائع الجمال ومألوف الاستخدام يضع كل ما تريده في متناول يديك. هكذا ستمضي وقتك في الاستمتاع بذكرياتك بدلاً من إضاعته في البحث عن صورك.

تصفح حسب المواضيع المفيدة

"المجموعات" تنظم مكتبتك تلقائياً بحسب الموضوع. وهكذا يمكنك الاطلاع على صورك في فئات مختلفة، منها "الأيام الأخيرة" و"الأشخاص والحيوانات الأليفة" و"الرحلات" والمزيد.

خصّص تطبيق الصور تماماً كما تحب

أعد ترتيب "المجموعات" واختر الصور التي تريد الاحتفاظ بها في متناول يدك ضمن "المجموعات المثبتة". هكذا تتمكن من الوصول بسرعة إلى المحتوى الذي يهمك، مثل صور حيوانك الأليف أو أصدقائك، والصور التي عدلتها مؤخراً، أو حتى لقطات الشاشة أو الإيصالات.

طرق جديدة كلياً للتفنن في النصوص

إلى جانب تنسيق النصوص باستخدام الخط الغامق أو المائل أو المسطر أو الذي يتوسطه خط، أصبح بإمكانك إضافة مؤثرات متحركة ومرحة إلى أي حرف أو كلمة أو عبارة أو إيموجي فوراً في iMessage.

في حال كنت ترغب في لفت الانتباه إلى خبر مهم أو إرسال إيموجي ينبض حيوية أو التعبير عن مدى انبهارك ودهشتك، تمنحك مؤثرات النص أساليب جديدة لتعزيز رسائلك من الناحية البصرية.

أرسل رداً تفاعلياً باستخدام أي إيموجي أو ملصق

وسائل التعبير، أكثر بكثير.

يمكنك الآن إرسال رد تفاعلي باستخدام أي إيموجي أو ملصق تريده، بما في ذلك الملصقات الحية التي تبتكرها بواسطة صورك الخاصة أو الملصقات من الحزَم التي تفضلها. وبمجرد تمريرة، تستطيع الوصول سريعاً إلى الملصقات التي تستخدمها أنت وأصدقاؤك في أغلب الأوقات.

استخدم ميزة الإرسال لاحقاً لجدولة رسائلك

إن تذكرت إرسال رسالتك بعد فوات الأوان أو كان محتواها لا يحتمل النسيان، يمكنك الآن جدولة إرسالها في أي وقت كان.

دعم المراسلة عبر RCS

تتضمن رسائل RCS (خدمات الاتصالات التفاعلية) عناصر وسائط متعددة أكثر تفاعلية بالإضافة إلى إيصالات تسليم وقراءة لمن لا يستخدم iMessage.

إليك التمييزات

يتعرف سفاري‏ تلقائياً على المعلومات التي تهمك في الصفحة ويبرزها لك بشكل واضح أثناء التصفح. وتعرض خاصية التمييزات معلومات مفيدة مثل خرائط الاتجاهات والروابط السريعة لمعرفة المزيد عن الأشخاص والموسيقى والأفلام والبرامج التلفزيونية. 1

قارئ بتصميم محدّث وذكاء مطوّر

يتيح لك جدول المحتويات المفصل وملخص الأفكار العامة استكشاف جوهر المقال قبل البدء بقراءته. 2

تطبيق كلمات السر

كل بيانات اعتمادك في مكان واحد.

يخزّن تطبيق كلمات السر كل ما لديك من بيانات اعتماد بكل بأمان، بدءاً من كلمات السر وصولاً إلى عمليات التحقق والتنبيهات الأمنية.

يستفيد تطبيق كلمات السر من أمان تقنية التشفير الكامل والمزامنة السلسة ليخزّن كل بيانات اعتمادك ويبقيها في الحفظ والصون. وهو يتيح لك ترتيب الحسابات وفرزها وفقاً لتلك المنشأة حديثاً أو نوع الاعتماد أو بحسب المجموعات المشتركة لتتمكّن من العثور سريعاً على الحسابات التي تبحث عنها.

مزامنة آمنة على كل الأجهزة والتطبيقات

يعمل مع iPhone وiPad وMac وWindows

يمكنك الوصول إلى تطبيق كلمات السر في iPhone وiPad وMac، أو من خلال تطبيق iCloud لنظام Windows إذا كنت من مستخدمي Windows. وتتم مزامنة جميع كلمات السر بكل أمان على جميع أجهزتك. وفي حال استخدامك ميزة التعبئة التلقائية، تُضاف كلمات السر الخاصة بك تلقائياً إلى تطبيق كلمات السر.

خرائط طوبوغرافية وشبكات مسارات

نزّل المسارات لتبقى على المسار. 3

يأتي تطبيق الخرائط الآن بخرائط طوبوغرافية تضم شبكات طرق ومسارات مفصلة للمشي الطويل، بما فيها 63 حديقة وطنية داخل الولايات المتحدة. احفظ الخرائط في جهازك للوصول إليها من دون الاتصال بالإنترنت عبر التوجيه الصوتي الذي يرشدك خطوة بخطوة أو أنشئ مساراتك الخاصة للمشي الطويل.

احفظ مسارات المشي الطويل للوصول إليها من دون اتصال بالإنترنت

تصفّح الآلاف من مسارات المشي الطويل واحفظها في جهازك وأضف كل ما تريده من ملاحظات. 4

مسارات مخصصة للمشي والمشي الطويل

أنشئ مساراتك الخاصة.

أنشئ مسارات مخصصة للمشي والمشي الطويل واحفظها ببضع نقرات فقط. اختر ما يحلو لك من مجموعة مختلفة من المسارات، بما في ذلك "الاتجاه الواحد" أو "الذهاب والإياب" أو الطريق الدائري.

انتقل بأداء اللعبة إلى الماكس

يقلل نمط اللعب من النشاط في الخلفية للحفاظ باستمرار على معدلات إطارات عالية كي تستمتع بتجربة الألعاب لساعات وساعات.

AirPods وأدوات تحكم أكثر استجابة

يخفض نمط اللعب زمن انتقال الصوت بشكل ملحوظ عند استخدام AirPods وينقل سرعات الاستجابة في وحدات التحكم اللاسلكية إلى مستويات مذهلة. 5

يعزز نمط اللعب مستويات الاستجابة أثناء اللعب من خلال مضاعفة معدل الاستقصاء لتكنولوجيا Bluetooth عند استخدام وحدات التحكم اللاسلكية، ما يمنحك زخماً إضافياً تشعر به على الفور، كما أنه يقلل زمن انتقال الصوت عند استخدام AirPods.‏ 5 أما ميزة الصوت المكاني المخصص فتتيح لمطوري الألعاب ابتكار تجربة صوتية غامرة تنقل اللاعبين إلى قلب الأكشن بواقعية لم يسبق لها مثيل. 6

تذاكر الفعاليات مع أدلة جديدة

أعيد تصميم تذاكر الفعاليات لتقدم ميزات جديدة مثل دليل الحدث الذي يجمع بين معلومات مفيدة عن موقع الفعالية وتوصيات من تطبيقات Apple.‏ 7

تفاعَل مع Siri من دون استخدام يديك

قل نعم بإيماءة رأس عمودية أو لا بهزّة رأس أفقية.

بفضل تفاعلات Siri في AirPods Pro 2، ستتمكّن من الرد على أسئلته بكل بساطة عبر تحريك رأسك صعوداً ونزولاً للقبول أو هزّه قليلاً إلى الجانبين للرفض. 8 فإذا كنت مثلاً في المترو متوجهاً إلى العمل أو في المنزل أثناء نوم طفلك، يمكنك مواصلة تشغيل Siri في الخلفية من دون الحاجة إلى التحدث بصوت

عزل الصوت في AirPods Pro

مع تكنولوجيا الصوت الحسابي المتطور، الصوت مسموع بمنتهى الوضوح عند إجراء المكالمات حتى في الظروف العاصفة أو الأماكن الصاخبة.

صوت مكاني مخصص للألعاب

التجربة الغامرة نفسها التي أحدثت ثورة في عالم الموسيقى والأفلام ستنقلك الآن إلى قلب الإثارة والأكشن في ألعابك المفضلة. 6

بدأ مطورو الألعاب باستخدام واجهة البرمجة الجديدة لنقل هذه التجربة إلى الألعاب ذات التصميم الصوتي المتطور مثل Need for Speed: Mobile من Tencent Games وEA التي تتوفر هذا الخريف. بالإضافة إلى ذلك، تقدم التحسينات في جودة صوت الدردشة والبث أثناء اللعب صوتاً بمعدل ‎‎16-bit وتردد 48kHz مع دعم التتبع الديناميكي للرأس. كما توفر الآن AirPods Pro زمن انتقال للصوت اللاسلكي هو أفضل ما توصلنا إليه على الإطلاق في الألعاب المحمولة، ما يزيد تجربتك زخماً وواقعية. 5

النسخ النصي المباشر للصوت

سجّل مقاطع صوتية داخل ملاحظتك وحوّل التسجيلات الصوتية مباشرة إلى نسخ نصية يمكنك البحث فيها أو دمجها مع غيرها من التعليقات أو قوائم الاختيار أو المستندات. 9

الحسابات والمعادلات محلولة فوراً في الملاحظات

أدخل معادلة حسابية وشاهدها تُحل على الفور أثناء الطباعة. 10

أقسام قابلة للطي

تتيح لك رؤوس الأقسام القابلة للطي إخفاء النصوص وتبسيطها، ما يسهّل عليك التنقل داخل ملاحظاتك مهما كانت مثقلة بالنصوص.

النصوص، أبرزها بالألوان.

بفضل ميزة أسلوب التمييز الجديدة، أصبح توصيف الملاحظات وإبراز النصوص أسرع وأسهل من أي وقت.

تدوين اليوميات لتحسين الصحة النفسية

سجّل حالتك المزاجية في تطبيق اليوميات وأضف الوقت الذي قضيته في التدوين تلقائياً كدقائق انتباه ذهني في تطبيق صحتي.

أهدافك في مرمى عينيك

اطّلع على مدتك المتواصلة لتدوين اليوميات وتقويم الإدخالات الموجودة وغيرها من الإحصائيات المثيرة للاهتمام كي تتتبّع تقدّمك نحو أهدافك على الدوام.

استحضر الماضي بسهولة

اعثر بسهولة على الإدخالات السابقة بفضل إمكانية فرز يومياتك واستخدم ميزة البحث للعثور على ما تبحث عنه بالضبط.

أدوات للشاشة الرئيسية أو شاشة القفل

أضف أدوات تعرض لك التحفيزات أو المدة المتواصلة لتدوين اليوميات.

أصبح التأمل في اللحظة الحالية أسهل من أي وقت. ما عليك إلا أن تضيف إلى شاشتك الرئيسية أو شاشة القفل أداة تعرض لك تحفيزات للكتابة تتغير على مدار اليوم، أو حتى أداة لتتبّع مدة التدوين المتواصلة الحالية.

تطبيق Apple TV

طريقة جديدة للاستمتاع بمحتوى apple original.

اختر ميزة "لمحة" في تطبيق Apple TV لمعرفة المزيد من المعلومات عن الممثلين والموسيقى أثناء تشغيل المحتوى على الشاشة. 11 يمكنك أيضاً الاستفادة من ميزة "لمحة" عند استخدام iPhone كأداة تحكم عن بعد في Apple TV 4K. هكذا لن يفوتك أي تفصيل أثناء المشاهدة مع الآخرين.

شغّل Severance عبر الإنترنت على تطبيق Apple TV من خلال اشتراك.

ميزة تحسين الحوار في iPhone

تابع ما يدور أمامك كلمة بكلمة.

تمكّنك ميزة تحسين الحوار في iPhone من سماع ما يقال على الشاشة بوضوح أكبر، خصوصاً عندما يعلو صوت الموسيقى التصويرية أو المؤثرات الصوتية في المشهد. وتتوفر هذه الميزة الآن في موديلات iPhone وiPad الحديثة عند تشغيل المحتوى عبر مكبرات الصوت المدمجة أو سماعات الرأس السلكية أو AirPods أو غيرها من مكبرات الصوت وسماعات الرأس المتصلة بتكنولوجيا Bluetooth.‏ 12 تعتمد ميزة تحسين الحوار على خصائص التعلم الآلي والصوت الحسابي لاكتشاف الكلام بشكل نشط من أجل ضمان وضوح صوتي لا يُصدق. فحتى الهمس أصبح الآن يُسمع بوضوح أكبر وسط الموسيقى وأصوات الخلفية الصاخبة في أفلامك ومسلسلاتك المفضلة.

تطبيق المنزل

امنح الضيوف صلاحيات محددة مع الوصول المخصص.

تتيح لك ميزة وصول الضيف أن تقرر كيف ومتى يستطيع ضيوفك دخول منزلك. فيمكنك منحهم الوصول إلى أجهزة فتح باب المرآب وأنظمة الإنذار وأقفال الأبواب التي تريدها، في الوقت الذي تريده. 13

افتح قفل الباب من دون استخدام يديك

افتح أقفال الأبواب مثل السحر. ما عليك سوى الاقتراب منها وأنت ترتدي Apple Watch أو تحمل iPhone في حقيبتك أو جيبك. 14

دعم المكنسة الكهربائية الروبوتية

اطلب من Siri‏ ‏‏‏‏‏ تنظيف الأرضيات.

يدعم تطبيق المنزل الآن الوظائف الأساسية للمكانس الكهربائية الروبوتية، مثل التحكم في الطاقة ونمط التنظيف والكنس والمسح وحالة الشحن. ويمكنك إضافة هذه المكانس إلى إجراءات التحكم التلقائية والمَشاهد، فضلاً عن إعدادها للرد على طلبات Siri. وبالتالي تستطيع إضافتها إلى روتين التنظيف أو الطلب من Siri مثلاً تنظيف أرضية غرفة الجلوس فقط.

الخصوصية والأمان

تحكم في كيفية مشاركة جهات الاتصال مع التطبيقات.

حدد جهات الاتصال التي تريد مشاركتها مع تطبيق ما، بدلاً من منحه الوصول إلى جميع جهات الاتصال الخاصة بك، أو امنح التطبيق إمكانية الوصول فقط إلى الأشخاص الذين تراسلهم وتتصل بهم بشكل متكرر.

إعدادات الخصوصية والأمان أُعيد تصميمها

تسهّل قائمة إعدادات الخصوصية والأمان المحسّنة التحكم في كمية المعلومات التي تشاركها مع التطبيقات.

Bluetooth بخصوصية معززة

إقران الاكسسوارات بخصوصية أكبر.

سيتمكّن مطورو التطبيقات من تقديم طريقة جديدة وبسيطة لإقران الاكسسوارات مع حماية المعلومات المتعلقة بأجهزة Bluetooth القريبة منك.

تسهيلات الاستخدام.

تتيح ميزة تتبّع العينين للأفراد التحكم في iPhone باستخدام أعينهم فقط. 15 أما ميزة الحس اللمسي للموسيقى فتزامن محرك الحس اللمسي في iPhone مع إيقاع الأغاني لتمكّن ضعاف السمع أو فاقديه من الاستمتاع بمحتوى Apple Music.‏ 16 وبفضل الاختصارات الصوتية، سيتمكّن الأشخاص الذين يواجهون صعوبات شديدة في الكلام أو النطق من تسجيل أصوات تؤدي إلى تفعيل إجراءات محددة على iPhone.

استفد من الحاسبة الجديدة كلياً مع الملاحظات الحسابية والوضع العمودي الجديد للحاسبة العلمية، فضلاً عن ميزات جديدة أخرى مثل تحويل الوحدات وسجل التاريخ.

أعيد تصميم عرض الشهر ليتيح لك الحصول على لمحة عامة عن شهرك المقبل بسهولة غير مسبوقة. يمكنك أيضاً إنشاء التذكيرات وعرضها وتعديلها وإكمالها في تطبيق التذكيرات مباشرة داخل التقويم.

المساحة الحرة.

تمكّنك أداة المَشاهد من تنظيم لوحتك وتقديمها جزءاً تلو الآخر. وإذا أردت مشاركة نسخة عن لوحتك مع أي شخص تريده، ما عليك إلا أن ترسل له الرابط. وبفضل النمط المحسّن للمخططات والرسوم البيانية، سيسهل عليك الربط بين العناصر على لوحتك. يمكنك أيضاً محاذاة محتوى اللوحة تماماً كما تريد عن طريق تثبيت العناصر بالشبكة.

ميزة مشاركة التشغيل.

بفضل القدرات المطورة لمشاركة الشاشة، أصبح بإمكانك الرسم على شاشة زميلك لتوضح له ما يجب فعله أو حتى التحكم مباشرة في شاشته وتنفيذ الإجراء بنفسك.

+Apple Fitness‏‏.

بفضل التصميم الجديد، يمكنك الانتقال مباشرة إلى مجموعة مخصصة من التمارين أو جلسات التأمل. وتُبرز علامة التبويب "لك" الأنشطة استناداً إلى ما تفضله من مدربين وفترات زمنية وموسيقى. ومع ميزة البحث الجديدة كلياً، ستعثر بكل سهولة على ما تحبه بالضبط.

iOS 18 متوافق مع الأجهزة التالية.

اعرف المزيد عن iPhone‏

  • iPhone 16 Plus
  • iPhone 16 Pro
  • iPhone 16 Pro Max
  • iPhone 15 Plus
  • iPhone 15 Pro‏
  • iPhone 15 Pro Max
  • iPhone 14 Plus
  • iPhone 14 Pro
  • iPhone 14 Pro Max
  • iPhone 13 mini
  • iPhone 13 Pro
  • iPhone 13 Pro Max‏
  • iPhone 12 mini‏
  • iPhone 12 Pro
  • iPhone 12 Pro Max‏
  • iPhone 11 Pro
  • iPhone 11 Pro Max‏
  • iPhone X‏ S‏
  • iPhone X S  Max ‏‎
  • iPhone SE (الجيل الثاني أو أحدث)

المطورون سيحبون iOS 18 أيضاً.

اعرف المزيد عن تطوير التطبيقات لنظام iOS

Apple のセキュリティリリース

Apple ソフトウェアのセキュリティアップデートと緊急セキュリティ対応をまとめて紹介します。

Apple のセキュリティリリースについて

Apple では、ユーザ保護の観点から、調査が終了してパッチやリリースが公開されるまでは、セキュリティ上の問題を公開、説明、または是認いたしません。ここでは、セキュリティアップデートや 緊急セキュリティ対応 など、最近のリリースを一覧にまとめています。

セキュリティ関連の問題についてテクニカルサポートが必要な場合は (たとえば、Apple ID のパスワードをリセットする、最近の App Store の課金内容を確認するなど)、 こちらの記事 を参照してください。

Apple の製品にセキュリティやプライバシーに関わる脆弱性を見つけた場合は、 こちらの記事 を参考に、研究内容をご報告ください。

Apple から最新のソフトウェアアップデートを入手する

ソフトウェアを常に最新の状態にしておくことは、Apple 製品を安全にお使いいただくための最も重要な方策の一つです。

iOS および iPadOS の最新バージョンは 17.6.1 です。iPhone、iPad、iPod touch のソフトウェアをアップデートする方法については、 こちらの記事 を参照してください。

macOS の最新バージョンは 14.6.1 です。Mac のソフトウェアをアップデートする方法については こちらの記事 、重要なバックグラウンドアップデートを許可する方法については こちらの記事 を参照してください。

tvOS の最新バージョンは 17.6 です。Apple TV のソフトウェアをアップデートする方法については、 こちらの記事 を参照してください。

watchOS の最新バージョンは 10.6 です。Apple Watch のソフトウェアをアップデートする方法については、 こちらの記事 を参照してください。

visionOS の最新バージョンは 1.3 です。Apple Vision Pro のソフトウェアをアップデートする方法については、 こちらの記事 を参照してください。

iOS、iPadOS、tvOS、watchOS、visionOS のソフトウェアアップデートをインストールした後で、それ以前のバージョンにダウングレードすることはできません。

Apple のセキュリティアップデートと緊急セキュリティ対応

以前のセキュリティアップデートについては以下の記事を参照してください。.

Apple セキュリティアップデート (2022 ~ 2023)

Apple セキュリティアップデート (2020 ~ 2021)

Apple セキュリティアップデート (2018 ~ 2019)

Apple セキュリティアップデート (2016 ~ 2017)

Apple セキュリティアップデート (2015)

Apple セキュリティアップデート (2014)

Apple セキュリティアップデート (2013)

Apple セキュリティアップデート (2011 ~ 2012)

Apple セキュリティアップデート (2010)

Apple セキュリティアップデート (15 Jan 2008 ~ 03 Dec 2009)

Apple セキュリティアップデート (25 Jan 2005 ~ 21 Dec 2007)

Apple セキュリティアップデート (03 Oct 2003 ~ 11 Jan 2005)

Apple セキュリティアップデート (2003 年 8 月以前)

Apple が製造していない製品に関する情報や、Apple が管理または検証していない個々の Web サイトについては、推奨や承認なしで提供されています。Apple は他社の Web サイトや製品の選択、性能、使用に関しては一切責任を負いません。Apple は他社の Web サイトの正確性や信頼性についてはいかなる表明もいたしません。詳しくは 各メーカーや開発元にお問い合わせ ください。

ios safari 16.4

Apple サポートコミュニティを探索する

Apple ユーザの皆様による質問や回答をご覧ください。

IMAGES

  1. iOS 16.4: A Comprehensive Look at the New Features and Updates

    ios safari 16.4

  2. Apple Safari 16.4 browser update, bringing 135 new features and more

    ios safari 16.4

  3. What’s new with Safari 16.4. 簡單介紹了 Safari 16.4 的一些新穎更新功能

    ios safari 16.4

  4. Apple Details Safari 16.4 and its 135 New Web Features and Enhancements

    ios safari 16.4

  5. Здесь все функции, которые появятся в iOS 16.4

    ios safari 16.4

  6. iOS 16.4

    ios safari 16.4

VIDEO

  1. iOS 16

  2. iOS SAFARI BROWSER FOR ANY ANDROID ❗ #ios #ytshorts #safari

  3. Вышла iOS 16.4 RC

  4. Use New Safari Feature

  5. iOS 16 🍎 Safari Browser for Any Android 📲 🔥

  6. Новые фишки в iOS 16 beta 4 / Public Beta 2! Полный обзор. Стоит ли обновлять?

COMMENTS

  1. Safari 16.4 Release Notes

    Safari 16.4 beta is available for macOS Big Sur, macOS Monterey, macOS Ventura, iPadOS 16.4 beta, and iOS 16.4 beta. Browser Changes New Features. Added dark mode support for plain text files. Added fingerprinting countermeasures for querying the permission state of the Notifications API. CSS New Features. Added support for current Color with ...

  2. Safari Release Notes

    Safari is a web browser app and web technology platform available on iOS and macOS. It's built on WebKit, a fast, open-source web rendering engine that implements web standards. Safari includes Apple web innovations such as Intelligent Tracking Prevention, Reader mode, Safari App Extensions, and Web Inspector.

  3. Safari 16 Release Notes

    Added the ability to sync enabled extension state and selected start page across iOS, iPadOS, and macOS. Added support for declarative Net Request With Host Access permission. Added support for browser.runtime.get Frame ID. ... Safari 16.4 Release Notes. Released March 27, 2023 — Version 16.4 (18615.1.26) Safari 16.3 Release Notes.

  4. iOS 16.4 Features: Everything New in iOS 16.4

    Apple today released iOS 16.4 and iPadOS 16.4, two updates that come after several weeks of beta testing. iOS 16.4 and iPadOS 16.4 add a long list ... Safari Web Push Notifications on iPhone and iPad.

  5. iOS 16.4 will let web apps on your homescreen send push notifications

    Apple's new iOS and iPadOS 16.4 betas will let Safari web apps on your homescreen send you push notifications, according to a new post on the WebKit blog. As far back as the first iPhone, you ...

  6. About the security content of iOS 16.4 and iPadOS 16.4

    Safari. Available for: iPhone 8 and later, iPad Pro (all models), iPad Air 3rd generation and later, iPad 5th generation and later, and iPad mini 5th generation and later. Impact: An app may be able to unexpectedly create a bookmark on the Home Screen. Description: The issue was addressed with improved checks. CVE-2023-28194: Anton Spivak. Sandbox

  7. About the security content of Safari 16.4

    Safari 16.4. WebKit. Available for: macOS Big Sur and macOS Monterey. Impact: Processing web content may lead to arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited against versions of iOS released before iOS 15.7.

  8. iOS 16.4 is here, and it brings new emoji like a moose and goose to

    Apple's just-launched iOS 16.4 update adds emoji like a moose, a goose, a pink heart, and importantly for Verge readers, a Wi-Fi symbol. I'm something of an emoji fan, so I'm personally ...

  9. Roundup: Here's every new feature and change in iOS 16.4 beta 1

    The first beta of iOS 16.4 was released to developers today, and it includes a number of new features and changes. There are new emoji, improvements to Safari and web apps, and much more.

  10. Apple Releases iOS 16.4 With New Emoji, Safari Web Push ...

    Apple today released iOS 16.4, the fourth major update to the iOS 16 operating system that initially came out last September. iOS 16.4 comes two months after the launch of iOS 16.3, an update that ...

  11. Here are the features coming to iOS 16.4

    Apple released iOS 16.4 developer beta on Thursday with features like new emojis, ... Safari 16.1 update allowed W3C standards-based "Web Push" mechanism to macOS Ventura. Image Credits: Apple.

  12. iOS 16.4 adds new capabilities for web apps on iPhone and iPad

    Apple has just released the first beta of iOS 16.4, including several major new features for web-apps thanks to policy updates and new features in the WebKit engine.. As detailed on the WebKit ...

  13. iOS 16.4: Everything you need to know!

    iOS 16.4 is now out. From new emojis to HomeKit upgrades, the latest software update for your iPhone has lots for us to unpack. iOS 16.4 has some great additions to iOS 16 that make the best iPhone, the iPhone 14 Pro, and the rest of the iPhone lineup even better. Here's everything you need to know about the next update for your iPhone, iOS 16.4.

  14. iOS 16.4 is live now

    Now that iOS 16.4 is here, you can take advantage of web-based notifications from Safari. Just like with an app, users can opt in to receive notifications from the web browser. For example, you ...

  15. All of the iOS 16.4 Beta Features

    Apple is testing iOS 16.4 and iPadOS 16.4, two upcoming updates that will be released for the iPhone and the iPad this spring. There are a long list of changes in the iOS 16.4 update, ranging from ...

  16. What's New in iOS 16.4

    With the release of iOS 16, Apple expanded on the "Focus Modes" that were previously introduced, adding a new "Focus Filters" feature. One example of how this works is when your "Work" Focus mode is enabled, you'll only be able to see tabs tied to that Focus mode in Safari. With iOS 16.4, Apple has added the ability to have the ...

  17. WebKit Features in Safari 16.4

    Safari 16.4 adds support Declarative Shadow DOM, allowing developers to define without the use of JavaScript. And it adds support for , providing the basis for improved accessibility for web components, while enabling custom elements to participate in forms alongside built-in form elements. Also, there's now support for the Imperative Slot API.

  18. Apple Releases First Public Beta of iOS 16.4 and iPadOS 16. ...

    Apple Releases First Public Beta of iOS 16.4 and iPadOS 16.4 With New Emoji, Safari Web Push Notifications, HomeKit Update and More Friday February 17, 2023 9:17 am PST by Juli Clover

  19. Safari web notifications & other new features for iPhone web apps

    Summing up, Safari in iOS 16.4 and iPadOS 16.4 has adopted several web technologies, including the Push API, Notifications API, Badging API, WebCodecs API, Screen Wake Lock API, Import Maps, Media Queries, Service Workers, additional codecs for video processing (AV1), device orientation APIs and more. The move will make web apps on the iPhone ...

  20. Safari 16.4 seems to lose session …

    Participants 19. On iPads after updating to iPadOS 16.4, Safari often "looses" the session cookie provided by PlayFramework: When the browser requests assets (js scripts) or when additional data is fetched by JavaScript, the session cookie is not included in the request. These secondary requests will redirect through our IAM because no session ...

  21. Sending web push notifications in web apps and browsers

    Add web push to Home Screen web apps in iOS 16.4 or later and Webpages in Safari 16 for macOS 13 or later. To send web push notifications, update your webpage to subscribe users and handle notifications, and update your server to send push notifications. If you're already sending push notifications with web push for other browsers, confirm ...

  22. iOS 16.4—Apple Just Gave iPhone Users 33 Reasons To Update Now

    The iOS 16.4 upgrade fixes two flaws in the Kernel at the heart of the iPhone operating system tracked as CVE-2023-27969 and CVE-2023-27933 that could allow an attacker to execute code. A Sandbox ...

  23. Apple security releases

    macOS Ventura. 07 Aug 2024. Safari 17.6. macOS Monterey and macOS Ventura. 29 Jul 2024. iOS 17.6 and iPadOS 17.6. iPhone XS and later, iPad Pro 13-inch, iPad Pro 12.9-inch 2nd generation and later, iPad Pro 10.5-inch, iPad Pro 11-inch 1st generation and later, iPad Air 3rd generation and later, iPad 6th generation and later, and iPad mini 5th generation and later

  24. iOS 16.4 for iPhone Nearing Launch With These 5 New Features

    iOS 16.4 remains in beta testing and introduces a handful of new features and changes for the iPhone. Below, we have recapped five new features coming with the software update, including new emoji ...

  25. ‏iOS 18‏

    Apple Intelligence. للمرة الأولى في iPhone 16 Pro وiPhone 15 Pro وiPhone 15 Pro Max، يقدم iOS 18 نظام Apple Intelligence الذي يفهم سياقك الشخصي ليزودك بمعلومات كلها إفادة وأهمية وفقاً لاهتماماتك الفردية.

  26. 아이폰에서 캐시를 지우는 9가지 방법 (2024)

    iPhone 15에서 캐시를 지우는 방법은 다른 모델(13, 12, 11)과 유사합니다. Safari 캐시는 Safari 설정에서 지울 수 있으며, 다른 앱의 경우 iPhone 설정에서 특정 앱을 선택하십시오. 앱이 허용하는 경우 해당 앱의 캐시를 그곳에서 지울 수 있습니다.

  27. Apple のセキュリティリリース

    Safari 17.6. macOS Monterey および macOS Ventura. 2024-07-29. iOS 17.6 および iPadOS 17.6. iPhone XS 以降、iPad Pro 13 インチ、iPad Pro 12.9 インチ (第 2 世代) 以降、iPad Pro 10.5 インチ、iPad Pro 11 インチ (第 1 世代) 以降、iPad Air (第 3 世代) 以降、iPad (第 6 世代) 以降、iPad mini (第 5 世代 ...