❌

Reading view

MacVoices #26153: Road to Macstock – Jill McKinley

On the Road to Macstock, Jill McKinley previews her third year’s presentation, focused on making Apple devices support daily habits through Focus modes, shortcuts, customized screens, and intentional setup. She explains how iPhone, iPad, Mac, and Apple Watch can work together to reduce distractions, surface useful tools, and help users shape technology around real life instead of default settings. 

💾

  •  

Safari Web Apps Turn Websites Into Apple Device Apps

Safari web apps give frequently used websites many of the qualities normally associated with installed software. A site can receive its own icon, open outside the regular Safari tab interface and appear alongside native apps on supported Apple devices.

The feature is useful for services that do not offer an App Store download, websites used throughout the workday and online tools that feel crowded when surrounded by unrelated browser tabs.

A Safari web app remains a website rather than becoming native Apple software. Its capabilities, interface and offline behavior depend on how the site was developed. Safari supplies the app-like container, while the website continues providing the actual service.

The experience also differs across Apple devices. iPhone and iPad place web apps on the Home Screen, while Mac saves them as separate applications that can open from the Dock, Spotlight or Applications folder.

A MacBook laptop displaying a dark-themed ChatGPT window with the prompt "Where should we begin?" highlights the versatility of Web Apps. The dock below features various app icons, and the Apple logo appears in the top right corner.
Image Credit: AppleMagazine

Safari Web Apps Are More Than Bookmarks

A traditional bookmark saves an address inside Safari. Selecting it opens the page in a normal browser tab with the rest of the browsing session.

A Safari web app creates a more focused entry point. Its icon appears with installed apps, and opening it produces a separate app window or full-screen interface without the usual collection of Safari tabs.

This distinction is particularly valuable for communication tools, project dashboards, streaming services, publications and business systems. A user can switch to the website through the App Switcher, Dock or Spotlight instead of locating the correct Safari window and tab.

Web apps can also support notifications and icon badges when the website provides those features. On iPhone and iPad, supported notifications can appear on the Lock Screen, in Notification Center and on a paired Apple Watch.

The site still controls the quality of the experience. A website designed as a progressive web app may include responsive navigation, offline resources, custom icons and carefully defined window behavior. A basic website may simply open inside a cleaner Safari frame.

How to Create Safari Web Apps on iPhone

Current iPhone software includes an Open as Web App option when adding a website to the Home Screen.

To create one:

  1. Open the website in Safari
  2. Tap the More button and choose Share. Depending on the selected Safari layout, the Share button may already be visible beside the address field
  3. Scroll down and select Add to Home Screen
  4. Edit the displayed name if necessary
  5. Turn on Open as Web App
  6. Tap Add

The new icon appears on the iPhone Home Screen. Selecting it opens the site separately from the main Safari interface, and the web app can be closed through the App Switcher like other iPhone apps.

If Add to Home Screen is missing from the Share menu, scroll to the bottom, select Edit Actions and add it to the available actions.

The chosen name should be short enough to remain recognizable below the icon. Safari may use an icon supplied by the website. When a suitable image is unavailable, the generated icon may use a simplified site image or monogram.

How to Create Safari Web Apps on iPad

The iPad process is similar, although the Share menu reflects the larger Safari interface.

Open the desired website, select Share, choose More if required and tap Add to Home Screen. Turn on Open as Web App before selecting Add.

The resulting icon appears on the iPad where it was created. It can be organized into Home Screen folders and opened through iPad search like other applications.

An iPad web app can be especially useful for browser-based writing tools, office systems, inventory dashboards and educational platforms. Removing the tab bar gives the website more room and makes it easier to use beside another app.

Whether the web app supports multiple windows, external displays or advanced iPad multitasking depends on its design and the capabilities exposed through Safari. Installing a website does not automatically give it every feature available to a native iPad app.

Safari Web Apps Work Differently on Mac

Apple introduced its current Mac web app system with macOS Sonoma 14. Any webpage can be saved as a web app without requiring the website developer to distribute a Mac application.

To create one, open the page in Safari and choose File > Add to Dock. The same command is available through Safari’s Share button.

Safari displays the proposed name and icon before saving the app. After confirmation, the web app appears in the Dock and Spotlight Applications. Its application file is placed inside the Applications folder located in the user’s Home folder.

A Mac web app receives its own window and menu-bar identity. It uses a simplified toolbar containing navigation and sharing controls rather than Safari’s complete tab and bookmark interface.

The web app can remain in the Dock, run automatically as a login item and participate in normal macOS window management. It can also be opened through Spotlight without launching a visible Safari window first.

A MacBook screen displaying a dark mode browser window with the ChatGPT homepage open, highlighting the "Export as PDF…" option in the "File" menu. Web Apps interface and an Apple logo appear in the top right corner.
Image Credit: AppleMagazine

Mac Web Apps Keep Browsing Separate

A Mac web app operates independently from ordinary Safari browsing. Apple says it does not share ongoing browsing history, cookies, website data or settings with Safari.

When the web app is first created, Safari can preserve an existing website sign-in in many cases. Activity after that point remains inside the web app’s separate data container.

This separation resembles using a dedicated Safari profile, but the web app is even more focused. Searching, following links and changing accounts inside it do not add those pages to the normal Safari history.

The arrangement can be helpful when the same service is used for work and personal accounts. Separate web apps can create clearer boundaries, although account behavior still depends on the website.

Isolation can also explain an unexpected sign-in request. A person may already be authenticated in Safari but encounter a separate session after creating, resetting or reinstalling the web app.

Mac Settings Allow More Control

Mac web apps include settings that are unavailable to ordinary Home Screen bookmarks.

Open the web app, select its name in the menu bar and choose Settings. The application name, starting address and icon can be changed without recreating the app.

Navigation controls can be shown or hidden. Hiding them creates a cleaner appearance for a dashboard that rarely leaves its main page, while displaying them makes sense for sites with deeper navigation.

The title bar can adopt colors supplied by the website. This helps distinguish several installed services but can be disabled when a consistent Mac appearance is preferred.

The Privacy section controls access to the camera, microphone, screen and location. Website data can also be cleared from this area without deleting normal Safari data.

Compatible Safari extensions can be enabled separately for the web app. This prevents every active Safari extension from automatically affecting a focused work tool.

Notifications Make Websites Feel Like Apps

A supported website can request notification permission after it becomes a web app.

On iPhone and iPad, web push notifications use Apple’s notification system. They can appear on the Lock Screen, inside Notification Center and on a paired Apple Watch. They also respond to Focus settings.

Websites must request permission after a direct user action, such as selecting a notification or subscription button. Simply adding a site to the Home Screen does not automatically authorize alerts.

Supported sites can place a count on the Home Screen icon through web badging. This may represent unread messages, pending tasks or new articles, depending on the service.

Mac web apps can send notifications and display unread badges on their Dock icons. Permission should be granted from inside the web app rather than through the same site in Safari if the alerts are intended to belong to the installed app.

Each web app appears by its chosen name in Apple’s notification settings. Alerts, sounds, badges and preview behavior can then be controlled much like those of downloaded software.

Web Apps Do Not Automatically Work Offline

An installed icon does not mean the website has been downloaded completely.

Most web apps continue to require an internet connection because their pages, account data and services remain on remote servers. If the connection disappears, the app may show an error or only display information already stored temporarily.

Websites designed for offline use can cache interface elements and selected content through supported web technologies. The developer decides what remains available without a connection and how changes synchronize later.

This makes offline behavior inconsistent between sites. One writing service may continue editing disconnected documents, while another cannot move beyond its sign-in page.

Anyone depending on a web app during travel should test it in Airplane Mode before assuming that important information will remain accessible.

Links Can Return to Safari

Links belonging to the same website usually remain inside the web app when they fall within its intended navigation area.

External links may open in Safari because they lead beyond the web app’s domain or configured scope. Authentication systems, payment providers and support pages can also move temporarily into a browser window.

This behavior protects the focused identity of the web app. A project-management tool does not need to become a complete browser simply because a task contains a news link.

A poorly configured website may open more links externally than expected. That behavior is generally controlled by the site rather than by a Safari setting available to the user.

Close-up of a smartphone displaying the Safari app icon on its screen, highlighting Apple’s commitment to a smarter web. Part of a keyboard is visible in the background, and the time at the top reads 04:11.

Safari Web Apps Do Not Sync Automatically

A web app icon appears only on the Apple device where it was created.

Adding a website to an iPhone Home Screen does not install the same web app on an iPad or Mac, even when every device uses the same Apple Account. Each installation must be created separately.

Safari bookmarks, Reading List items and open tabs can synchronize through iCloud, but web app installations remain local. Mac settings and custom icons also do not automatically transfer to another Mac.

This local behavior allows each device to maintain a different collection. A detailed analytics dashboard may belong on a Mac and iPad, while a compact travel service may only need an iPhone icon.

Removing a Web App Leaves the Website Available

On iPhone or iPad, touch and hold the web app icon and select the removal option. Deleting the icon does not cancel the website account or remove the service from the internet.

A Mac web app can be deleted by opening the Applications folder inside the user’s Home folder and moving the app to the Trash. Removing it from the Dock alone only removes the shortcut.

Website data may remain until it is cleared through the web app’s privacy settings or removed with the app, depending on the platform and current software behavior.

Saved documents stored exclusively by the online service remain subject to that service’s account and retention policies. Removing the web app should not be treated as deleting information held by the website.

Apple Vision Pro Uses a Different Safari Model

Safari on Apple Vision Pro can open multiple spatial windows, synchronize bookmarks and tabs through iCloud, save pages to Reading List and place separate browser windows around the user’s space.

Apple’s current Vision Pro guide does not provide the same Add to Home Screen or Add to Dock installation process documented for iPhone, iPad and Mac.

A website can still feel application-like inside its own Safari window, particularly when positioned as a persistent part of a workspace. That does not make it an installed Home View app.

Apple Watch also does not provide a general Safari web app installation system. It can, however, display supported notifications sent by an iPhone Home Screen web app.

Choose the Starting Page Carefully

A Safari web app opens from a defined starting address, making the selected page important.

Installing a service from its general homepage may produce an app that repeatedly opens promotional content or a sign-in screen. Creating it while viewing an inbox, dashboard, calendar or project page can provide a faster route to the area used every day.

Mac users can change the Application URL later through the web app settings or use Set to Current Page after navigating to a better starting location.

The most effective Safari web apps begin where the work actually happens. A publication can open directly to its latest articles, a company tool can start on its task board and a cloud service can lead to the folder used most often.

That small choice determines whether the icon functions as another website shortcut or becomes an app-like destination that removes several steps from a repeated Apple device workflow.

The post Safari Web Apps Turn Websites Into Apple Device Apps appeared first on AppleMagazine.

  •  

How to Disable DoorDash Promo Notifications on iPhone

Tired of getting bombarded with frequent DoorDash advertising, promotional, and marketing notifications on iPhone? You’re not alone. If it feels like your notifications are getting spammed by DoorDash, this is a broad nuisance to many, and fortunately with some hidden settings adjustments, you can completely stop the DoorDash marketing rubbish that gets pushed to your ... Read More

The post How to Disable DoorDash Promo Notifications on iPhone appeared first on OS X Daily.

  •  

AI-Generated Shortcuts

Hartley Charlton:

Apple today announced that users can now describe a shortcut in natural language, with Apple Intelligence automatically building the automation in the background.

Marcus Mendes:

Users can simply describe what they want, such as “when I’m leaving work, text my wife with my expected ETA,” and Shortcuts will actually build the shortcut to make it work.

This sounds great in that I find creating shortcuts annoying. It’s not always clear which building blocks I should be using, and stringing them together properly seems tedious and fiddly. On the other hand, I dislike how AppleScript doesn’t get first-class support for the functionality and triggers that are available to Shortcuts.

Simon B. Støvring:

Data Jar got sherlocked, and that genuinely makes me happy.

Simon B. Støvring:

Apple should let users filter out and maybe even rewrite notifications from any app using Shortcuts.

[…]

The new notification automation trigger in Shortcuts is super cool. As far as I can tell, it won’t let me modify the notification content or filter out notifications based on the content, but it’s still a quite powerful addition.

[…]

Third-party automation triggers in Shortcuts are now possible. Sort of.

Just send a notification containing data meant for the new notification trigger to consume.

Anders Borum:

iOS 27 allows 3rd party shortcuts actions to run for longer than 30 seconds making me publish 2 actions that have been hidden behind feature flags for years.

Create cloud servers, run commands and destroy them again right from Shortcuts.

Previously:

Update (2026-06-26): Jason Snell:

This is as close as we’ve come, across 40 years, to the original dream of putting computer power in the hands of everyone. You can literally tell your device what you want it to do, and when—”every morning show me my to-dos and calendar events for the day”—and it will generate a program to do it and a schedule to run it.

[…]

Yes, there are lots of limitations. Describe a Shortcut doesn’t work with third-party apps, only Apple’s own stuff (at least, for now). It can sometimes get confused, especially with complex queries. And it has an interesting tendency to kick things to the Use Model action—why am I not surprised that an AI model likes to build Shortcuts that themselves use AI models?

But when it works, which is most of the time, it’s magical.

Simon B. Støvring:

Shortcuts on macOS Golden Gate is… Something.

Dedicating that much window space to a larger shortcut tile and a text field feels incredibly wasteful.

  •  

Safari Notify Me Makes Online Shopping Easier

Safari Notify Me gives Apple’s browser a useful new role in online shopping: watching a product page after the shopper has closed it. Instead of repeatedly returning to check whether an item is available or whether its price has changed, users can ask Safari to monitor the page and send an alert when the requested update appears.

The feature arrives as online shopping becomes increasingly fragmented. Prices can change several times during a promotion, popular items disappear within minutes and retailers often require shoppers to join separate mailing lists for availability alerts. Dedicated tracking apps can help, but each adds another account, extension or subscription.

Safari Notify Me places the monitoring tool inside the browser already being used to view the product. It is simple enough for occasional purchases while potentially useful for expensive electronics, limited releases, event registrations and products that move in and out of stock.

Safari Notify Me Watches the Page for You

Safari Notify Me is designed to monitor changes on a specific webpage. The user identifies what should be watched, such as a lower price, a product returning to stock or registration becoming available. Safari then checks the page and sends a notification after detecting the relevant change.

Apple has presented price changes and product restocks as central examples, though the feature is not restricted to shopping. It may also help with reservations, ticket availability, enrollment openings or other pages where one detail changes over time.

For shopping, the advantage is immediate. A customer can leave the product page without relying on memory, leaving dozens of tabs open or refreshing the site throughout the day.

The browser becomes temporarily responsible for the follow-up.

This differs from a retailer’s own email alert. Store notifications usually depend on the business offering the feature, and they may focus only on inventory. Safari can monitor the page according to the user’s request, potentially covering price and availability without requiring another marketing subscription.

Safari Notify Me - Close-up of a Mac computer screen showing the dock with app icons. The cursor hovers over the macOS Tahoe Launchpad icon, displaying a popup label that says "Launchpad.” Other visible icons include Safari, Chrome, and Calculator.
Image Credit: Pond5

How Safari Price Alerts Help

Online prices are rarely as stable as the label suggests. Retailers adjust discounts, respond to competitors, launch short promotions and change prices according to stock levels.

A shopper interested in a Mac accessory, appliance or expensive display may not want to purchase immediately at the listed price. Checking the page every day is inefficient, while joining a store mailing list can produce far more promotional email than useful information.

Safari price alerts create a quieter alternative. The user can identify the product and wait for the browser to report a meaningful change.

The feature does not replace price history. Safari may detect that the amount has dropped, but that does not necessarily prove the new price is the lowest offered during the year. Dedicated price-tracking services may still provide charts, comparisons and retailer-specific history.

Safari Notify Me is better understood as a page-change assistant. It tells the shopper that something requested has happened. The decision to purchase remains with the user.

Restock Alerts May Be Even More Useful

Restock monitoring may become the feature’s strongest shopping use. Limited products can return without warning and sell out before a retailer’s email reaches every subscriber.

This often happens with game consoles, graphics hardware, collectibles, seasonal products, concert merchandise and popular configurations of newly released devices. Size and color variations can also return separately, making a general product alert less useful.

Safari restock alerts can focus on the page the user is already viewing. A notification provides a reason to return without requiring the tab to remain open.

The browser cannot reserve the item or guarantee that inventory will remain available. A notification may also arrive after other buyers have begun ordering. Safari removes the repeated checking, but it does not control the retailer’s inventory system.

That limitation is reasonable. Notify Me helps users notice the opportunity; it does not turn Safari into an automated purchasing bot.

Using Safari Notify Me

The feature is intended to require little setup. Users begin on the relevant product or registration page and tell Safari which change they want it to watch.

To create a Safari Notify Me alert:

Open the webpage in Safari > Select Notify Me > Describe the price, availability or page change to monitor > Allow Safari notifications when requested

The exact options shown may depend on the device, webpage and software version. Apple is introducing the feature with its new operating-system releases, and availability may vary by language or region.

A useful request should be specific. Asking Safari to report when the item returns to stock is more actionable than asking for any page change. For price monitoring, the user may request a reduction or watch for a particular target when the page supports enough information.

Once the alert is active, there is no need to keep the product page open. Safari sends a notification after detecting the requested update, allowing the user to return directly to the page.

A Better Use for Apple Intelligence

Safari Notify Me is a practical example of Apple Intelligence operating as an assistant rather than a writing tool. It interprets what the user wants, watches for a future condition and reports back when that condition appears.

The feature does not need to generate a long answer or place a chatbot beside every shopping page. Its value comes from removing a repetitive task.

That restrained approach fits Safari. The browser already manages passwords, private browsing, tab organization, Reader and tracking protections. Monitoring a page extends that utility without turning Safari into a retailer or shopping marketplace.

It may also reduce the need for third-party extensions among casual users. Someone who occasionally watches one product does not necessarily need a dedicated deal platform with wish lists, affiliate links and account registration.

Specialized services will remain useful for serious bargain hunting. Safari covers the simpler request: tell me when this exact page changes in the way I care about.

A glowing, abstract metallic shape with six curved, interconnected loops forms a symmetrical pattern against a black background, illuminated with blue and white light—evoking the futuristic vibe of WWDC26 developer betas.
Image Credit: Apple Inc.

Notifications Need Restraint

Any feature built around alerts can become noisy when used too freely. Monitoring every product considered during casual browsing could fill Notification Center with price changes and restocks that no longer feel relevant.

Safari Notify Me works better when reserved for purchases with genuine intent. A few focused alerts are easier to understand and act upon than dozens of loosely defined page watches.

Users should also remove alerts after buying the item or losing interest. A notification for a product purchased weeks earlier adds clutter without saving time.

Safari notifications can be managed through the device’s normal notification settings. Disabling all Safari alerts may also silence other useful browser notifications, so reviewing individual watches inside Safari is preferable when available.

Price Is Not the Only Shopping Decision

A lower price can encourage a quick purchase, but shoppers should still review the seller, return policy, warranty and delivery estimate. Notify Me reports a page change; it does not evaluate whether the store is reliable or whether the offer has hidden conditions.

A product may return through a third-party marketplace seller at a higher price. A discount may apply only after a membership, coupon or trade-in. Limited inventory can also create pressure to buy before reading the terms.

Safari’s privacy protections and fraud warnings remain relevant, but users should confirm that the page belongs to the intended retailer before entering payment information.

The alert is a starting signal, not an endorsement.

Safari Becomes More Useful After the Tab Closes

Browsers traditionally stop being helpful once users leave a page. Safari Notify Me changes that relationship by allowing selected pages to remain useful without remaining visible.

For shoppers, that means fewer repeated searches, fewer forgotten products and less dependence on promotional email. Price and restock alerts can operate quietly until there is a reason to return.

The feature will not replace advanced shopping trackers, and it cannot guarantee inventory. Its appeal is that most users do not need those larger systems for every purchase.

Sometimes the entire shopping problem is waiting for one price to fall or one button to change from unavailable to buy. Safari Notify Me allows the browser to handle that wait.

The post Safari Notify Me Makes Online Shopping Easier appeared first on AppleMagazine.

  •  
❌