This Week's Sponsor:

PowerPhotos

The Ultimate Toolbox for Photos on the Mac


Posts tagged with "safari"

NVIDIA Announces GeForce NOW Support Coming to Safari on Vision Pro Later This Month

With a press release following an otherwise packed keynote at CES (which John and Brendon, my NPC co-hosts, attended in person last night), NVIDIA announced that their streaming service GeForce NOW is going to natively support the Apple Vision Pro…well, sort of.

There aren’t that many details in NVIDIA’s announcement, but the gist of it is that Vision Pro users will be able to stream games by visiting the GeForce NOW website when a new version launches “later this month”.

Get immersed in a new dimension of big-screen gaming as GeForce NOW brings AAA titles to life on Apple Vision Pro spatial computers, Meta Quest 3 and 3S and Pico virtual- and mixed-reality headsets. Later this month, these supported devices will give members access to an extensive library of games to stream through GeForce NOW by opening the browser to play.geforcenow.com when the newest app update, version 2.0.70, starts rolling out later this month.

This is all NVIDIA said in their announcement, which isn’t much, but we can speculate on a few things based on the existing limitations of visionOS.

For starters, the current version of Safari on visionOS does not support adding PWAs to the visionOS Home Screen. Given that the existing version of GeForce NOW requires saving a web app to begin the setup process, this either means that a) NVIDIA knows a visionOS software update in January will add the ability to save web apps or b) GeForce NOW won’t require that additional step to start playing on visionOS. The latter option seems more likely.

Second, as we covered last year, there is a workaround to play with GeForce NOW on visionOS, and that is the Nexus⁺ app. I’ve been using the Nexus⁺ app on my Vision Pro to stream Indiana Jones and other games from the cloud, and while the resolution is good enough1, what bothers me is the lack of HDR and Spatial Audio support (which should work with the Web Audio API in Safari for visionOS 2.0) in GeForce NOW when accessed from Nexus⁺’s built-in web browser.

The Nexus⁺ app supports ultra-wide aspect ratios, but HDR is nowhere to be found.

The Nexus⁺ app supports ultra-wide aspect ratios, but HDR is nowhere to be found.

With all this in mind, I’m going to guess that, at a minimum, NVIDIA will support a PWA-free installation method in Safari for visionOS. I’m less optimistic about HDR and Spatial Audio, but as I gravitate more and more toward cloud streaming rather than local PC streaming2, I’d be happily proven wrong here.

My only question is: with the App Store’s “new” rules, why isn’t NVIDIA making a native GeForce NOW app for Apple platforms?


  1. I’d love to know from people who know more about this stuff than I do whether Safari 18’s support for the WebRTC HEVC RFC 7789 RTP Payload Format makes a difference for GeForce NOW streaming or not. ↩︎
  2. I’m actually thinking about selling my 4090 FE GPU in an effort to go all-in on cloud streaming and SteamOS in lieu of Windows in 2025. But this is a future topic for NPC↩︎

Google’s Antitrust Loss, Why Apple Doesn’t Just Build a Search Engine, and What Comes Next

Yesterday, Federal District Judge Amit Mehta issued a ruling in the U.S. Justice Department’s antitrust case against Google in favor of the government. Judge Mehta didn’t mince words:

Google is a monopolist, and it has acted as one to maintain its monopoly. It has violated Section 2 of the Sherman Act.

The Judge further explained his ruling:

Specifically, the court holds that (1) there are relevant product markets for general search services and general search text ads; (2) Google has monopoly power in those markets; (3) Google’s distribution agreements are exclusive and have anticompetitive effects; and (4) Google has not offered valid procompetitive justifications for those agreements. Importantly, the court also finds that Google has exercised its monopoly power by charging supracompetitive prices for general search text ads. That conduct has allowed Google to earn monopoly profits.

It’s a long opinion, coming in at nearly 300 pages, but the upshot of why Judge Mehta ruled the way he did is summed up nicely near the beginning of the tome:

But Google also has a major, largely unseen advantage over its rivals: default distribution. Most users access a general search engine through a browser (like Apple’s Safari) or a search widget that comes preloaded on a mobile device. Those search access points are preset with a “default” search engine. The default is extremely valuable real estate. Because many users simply stick to searching with the default, Google receives billions of queries every day through those access points. Google derives extraordinary volumes of user data from such searches. It then uses that information to improve search quality. Google so values such data that, absent a user-initiated change, it stores 18 months-worth of a user’s search history and activity.

If you’re interested in how web search works and the business deals that drive it, the opinion is a great primer. Plus, although the details already dribbled out over the course of the 10-week trial, there are lots of interesting bits of information buried in there for anyone interested in Apple’s search deal with Google.

Read more


Welcome to Weird

Today, Chance Miller reported for 9to5Mac that the progressive web app (PWA) issues iPhone users in the EU have been seeing throughout the iOS 17.4 beta cycle are indeed intentional, breaking changes. The evidence is new developer documentation that added a Q&A section dealing with web apps. As Chance explains:

One change in iOS 17.4 is that the iPhone now supports alternative browser engines in the EU. This allows companies to build browsers that don’t use Apple’s WebKit engine for the first time. Apple says that this change, required by the Digital Markets Act, is why it has been forced to remove Home Screen web apps support in the European Union.

The upshot of Apple’s answer to why PWAs no longer work in the EU is that it would be hard to implement the same thing for other browsers, few people use PWAs, and the Digital Markets Act requires browser feature parity, so they took the feature out of Safari. Each step in that logic may be true, but it doesn’t make the results any more palatable for those who depend on web apps, which have only grown in importance to users in recent years.

For anyone who was there when Steve Jobs declared web apps a ‘Sweet Solution’ when developers clamored for Apple to open up the iPhone’s OS to native apps, taking them away in the face of regulations that force Apple to open up to alternative browser engines carries a heavy dose of irony. It also illustrates that when the motivations behind software design are driven by lawyers and regulators, not market forces, things get weird. And as iOS 17.4 shows, EU-iOS is solidly in weird territory.

PWAs may not be a top 10 feature of Safari, but that’s at least partly the result of the company’s own decisions because it wasn’t until recently that PWAs became viable alternatives to some native apps. Web apps aren’t going anywhere, and choosing to eliminate PWAs from Safari instead of doing the work to extend them to all browsers runs counter to the open web and the momentum of history. I hope Apple reconsiders its decision.

Permalink

Understanding Apple’s Response to the DMA

Source: Apple.

Source: Apple.

What a week. When it began to look like Apple would announce how it planned to comply with the EU’s Digital Markets Act (DMA), I expected small changes at the margins that wouldn’t significantly move the needle in the EU or anywhere else. Boy, I was wrong.

Instead, we got a far-reaching, complex response that touches aspects of iOS, system apps, the App Store. There’s a lot of ground to cover, but Federico and I have talked to Apple a couple of times each about what was announced and ask questions, so it’s time to dive and try to make sense of everything.

Before getting too deep into the weeds, it’s important to understand why Apple made its announcement last week and, whether you share it or not, the company’s perspective. That makes understanding the details of what was announced easier and will hopefully help you parse legitimate criticisms of Apple’s plans from hollow hot-takes.

Read more


Apple Shares List of Alternate Browsers That Will Be Available to EU Users in iOS 17.4

One element of the changes coming to iOS in the European Union is that beginning with iOS 17.4, EU users will see a choice of browsers when they first launch Safari that can be set as the systemwide default browser. For each country, that list will contain the 12 most popular browsers from its App Store storefront displayed to the user in a random order.

As you can imagine, there is overlap among EU member countries, but there are plenty of differences, too. If you’re curious which browsers will be listed in your country, check out the lists for each of the 27 EU member countries after the break that Apple has told us will appear the first time Safari is launched in iOS 17.4.

Read more


The Vision Pro’s Most Important App Is Safari

Interesting perspective by David Pierce, writing for The Verge, on how, for the time being, Vision Pro users may have to use Safari to access popular services more than they anticipated:

But what if you don’t need the App Store to reach Apple users anymore? All this corporate infighting has the potential to completely change the way we use our devices, starting with the Vision Pro. It’s not like you can’t use Spotify on the headset; it’s just that instead of tapping a Spotify app icon, you’ll have to go to Spotify.com. Same for YouTube, Netflix, and every other web app that opts not to build something native for the Vision Pro. And for gamers, whether you want to use Xbox Game Pass or just play Fortnite, you’ll also need a browser. Over the last decade or so, we’ve all stopped opening websites and started tapping app icons, but the age of the URL might be coming back.

If you believe the open web is a good thing, and that developers should spend more time on their web apps and less on their native ones, this is a big win for the future of the internet. (Disclosure: I believe all these things.) The problem is, it’s happening after nearly two decades of mobile platforms systematically downgrading and ignoring their browsing experience. You can create homescreen bookmarks, which are just shortcuts to web apps, but those web apps don’t have the same access to offline modes, cross-app collaboration, or some of your phone’s other built-in features. After all this time, you still can’t easily run browser extensions on mobile Safari or mobile Chrome. Apple also makes it maddeningly complicated just to stay logged in to the services you use on the web across different apps. Mobile platforms treat browsers like webpage viewers, not app platforms, and it shows.

As we saw when we surveyed the state of apps already submitted to the visionOS App Store, more companies than we expected have – for now – decided not to offer their apps on the Vision Pro, either in the form of native visionOS apps or iPad apps running in compatibility mode.

I think that “for now” is key here: if visionOS proves to be a successful platform in the long term (and early sales numbers for the Vision Pro seem encouraging), most companies won’t be able to afford ignoring it. And why would they? If the users are there, why shouldn’t they provide those users with a better app experience?

This idea is predicated upon the assumption that native apps still offer a superior app experience compared to their web counterparts. The tide has been turning over the past few years. Workflows that would have been unthinkable in a web browser until a few years ago (such as design and collaboration) can now live in a browser; the most popular AI service in the world is literally a website; the resurgence of browsers (with Arc arguably leading the space) proves that a new generation of users (who likely grew up with Chromebooks in school) doesn’t mind working inside a browser.

With this context in mind, I think Apple should continue improving Safari and extend its capabilities on visionOS. My understanding is that, in visionOS 1.0, Safari cannot save PWAs to the user’s Home Screen; I wouldn’t be surprised if that feature gets added before visionOS 2.0.

Permalink

macOS Sonoma: The MacStories Review

In one sense, the story of this year’s macOS update is that there is no story, but that’s not exactly right. Instead, it’s a bunch of stories. It’s the tail end of the realignment of macOS with Apple’s other OSes that began with macOS Catalina in 2019. However, Sonoma is also part of a work-at-home story accelerated by COVID-19. The OS is also linked to the story of visionOS, only part of which has been revealed. Sonoma is a bundle of narrative threads built on the foundation of past releases, adding up to a collection of updates that will be less disruptive for most Mac users than recent macOS updates. Instead, Sonoma is packed with a variety of useful new features that help draw it closer to iPadOS and iOS than ever before, design enhancements, and a few disappointing omissions.

The timing for a more modest macOS update is right. In recent years, Mac users have had to adjust to substantial redesigns of everything from their favorite system apps to the Finder’s windows and toolbars. The changes were inescapable and necessary to harmonize the Mac with Apple’s other products, but also disruptive for some long-time users.

Sonoma adds a vast collection of new wallpaper and screensaver options.

Sonoma adds a vast collection of new wallpaper and screensaver options.

With macOS Sonoma, the biggest design shifts seem to be behind us – at least for the time being. Interactive widgets on the desktop are a big change this year, but it’s not like macOS dumps a bunch of them on your desktop by default. If you never want to see a widget anywhere near your desktop, you don’t have to. Other than the subtle way the login screen has changed and the new screensavers and wallpapers that are available, the core macOS experience has barely changed.

Instead, this year’s update is primarily about refining and building upon the foundation of the past few years, coupled with a handful of more significant updates to system apps. So, while the marquee features and design changes may be less notable than in recent years, there is still a long list of new and refreshed items that touch nearly every aspect of the OS, so let’s dive in.

Read more


iOS 17, iPadOS 17, and macOS Sonoma Expand Password Management and Access System-Wide

Passwords permeate our lives. With an ever-growing number of sites, services, and apps to log into, people need help generating, managing, and accessing them. There are excellent third-party apps that can help, but the reality is that most people aren’t going to download a third-party app, and even fewer are likely to pay for one. That’s why Apple’s work with passwords is so important.

However, what makes that work impressive is the lengths to which the company has gone to make good password practices easy for users. The password updates to iOS 17, iPadOS 17, and macOS Sonoma are fantastic examples, making it easier than ever to share passwords and for users to begin adopting passkeys, a superior method of authentication compared to traditional passwords.

Read more


Safari Extension Noir Adds Theming and Deeper Keyboard Shortcut Support

Last year, we awarded Noir Best New App of 2021 as part of the MacStories Selects Awards. Jeffrey Kuiken’s Safari extension for the iPhone, iPad, and Mac, which can apply a custom dark mode to websites that don’t offer their own, is a fantastic example of an app that implements a new technology – the native Safari extensions introduced with iOS and iPadOS 15 and earlier on the Mac – in a way that is simple to use but also provides advanced customization for users who want that. Noir immediately became a MacStories favorite on launch, and it remains an app that I rely on every day.

The latest update to Noir takes the app’s original concept a step further with new theming options, theme sharing, and extensive keyboard shortcut support. It’s an excellent update that anyone who likes to tweak the colors used in their apps will appreciate. Let’s take a closer look.

Read more