Safari on iPadOS Optimized to Work With at Least Some Desktop Versions of Websites

Apple's upcoming iPadOS is designed to bring more desktop-class functionality to iPads with bigger screens, and as part of that aim, Safari is receiving a major overhaul that will enable it to display desktop versions of websites.

google docs ipados
In the first instance, Apple is going about this by adapting Safari's mobile "user agent" – that aspect of the software which retrieves and renders interaction with web content – to enable the iOS browser to retrieve the desktop variety of a website by default, rather than its mobile counterpart.

In addition to that, Apple appears to be custom-optimizing the iPadOS Safari user agent to include touch- and keyboard-based interaction with at least some popular websites. As highlighted by The Verge's Dieter Bohn in his brief testing of Google Docs, Apple has made it possible to use touch to hit the menu buttons.

Google Docs has long been a huge problem on the iPad, for two reasons. First, Google’s own iPad app is god-awful and the company seems hell-bent on not updating it to work better. Second, Google Docs in Safari on the iPad right now redirects you to that app even if you “Request Desktop Site.”

On iPadOS, however, Google Docs in Safari seems great.

Admittedly, I only spent about five minutes poking around, but I went straight for the stuff I didn’t expect to work at all — and it worked. Keyboard shortcuts for formatting and header styling, comments, cursor placement, and even watching real-time edits from another person in the doc all worked.

For the productivity suite, Safari for iPadOS seems to be re-rendering the web-based interface to align it more with the site's desktop functionality. Granted, we don't know yet how far this optimization extends – is it only available for a handful of commonly used desktop sites, for example, or will Apple's implementation be more extensible? – but it's at least a sign that Apple is doing a lot under the hood to make Safari on iPad more of a desktop-class user experience.

iPadOS will incorporate several features that recognize the tablet's function as a potential computer replacement, including a new Home screen, an updated Split View to enhance multitasking, improved Apple Pencil support, and additional keyboard shortcuts for use with physical keyboards. iPadOS is due to get its public release in the fall.

Top Rated Comments

Shawn Parr Avatar
34 months ago
I don't think I have ever seen a more inaccurate summary in my life. Holy cow this is off the rails:


In the first instance, Apple is going about this by adapting Safari's mobile "user agent" - that aspect of the software which retrieves and renders interaction with web content - to enable the iOS browser to retrieve the desktop variety of a website by default, rather than its mobile counterpart.
No, a user agent doesn't retrieve or render anything. It is a string, just some text, that say what browser it is and what version, and often lists similar browser rendering engines that it should be compatible with. It is literally just a description of the browser. The server then determines what to send back based on that.


For the productivity suite, Safari for iPadOS seems to be re-rendering the web-based interface to align it more with the site's desktop functionality.
Not even close. Safari on iPad changes how it responds to certain events in on the page. There is no re-rendering. The big obvious one is that if an element has both a hover and a click event, iPad Safari sends the hover first, then waits to see if the page changes at all (as it would on any desktop browser when hovered over, i.e. not re-rendered), and if it does change then it doesn't send the click, so that the user can see the new content and decide to tap on a new option. If the page doesn't change it sends the click after a short delay (a couple hundred milliseconds is what they said in the session on Desktop class browsing at WWDC).

The big change is that Safari on iPad now reports, via the user agent, that it is MacOS, not iOS, and they've updated how it handles events that can have conflicts on a touch based device.
Score: 21 Votes (Like | Disagree)
oneMadRssn Avatar
34 months ago
This whole narrative is a bit frustrating. iPhoneOS 1.0 promised a "desktop class browser" back in 2007. Look at this press release for example:


https://www.apple.com/newsroom/2007/01/09Apple-Reinvents-the-Phone-with-iPhone/

The whole point from the very beginning of iPhone was that the browser was a proper real browser and better than that WAP crud we had before. Then mobile optimization happened and we seemed to have ended up with something better than WAP but still not the promised desktop-class browser.

We keep being promised desktop-class browsing, but that seems to be elusive. What gives?

Attachment Image
Score: 19 Votes (Like | Disagree)
newyorksole Avatar
34 months ago
Apple really made major leaps and bounds this year so far.
Score: 14 Votes (Like | Disagree)
petvas Avatar
34 months ago
This whole narrative is a bit frustrating. iPhoneOS 1.0 promised a "desktop class browser" back in 2007. Look at this press release for example:


https://www.apple.com/newsroom/2007/01/09Apple-Reinvents-the-Phone-with-iPhone/

The whole point from the very beginning of iPhone was that the browser was a proper real browser and better than that WAP crud we had before. Then mobile optimization happened and we seemed to have ended up with something better than WAP but still not the promised desktop-class browser.

We keep being promised desktop-class browsing, but that seems to be elusive. What gives?
Well, I understand how this could be confusing, but the iPhone did change mobile Internet. DO you remember how things were before the iPhone? The iPhone did improve things a lot and of course content was made especially for the iPhone. Websites are optimised for the iPhone and work really nice on the iPhone. On the iPad though, all we got was the same browser, with the same restrictions, with no way to distinguish between Safari on the iPhone and on the iPad. This is apparently changing now, so let's hope that we will get a better experience in Safari on the iPad.
Score: 12 Votes (Like | Disagree)
Pakaku Avatar
34 months ago
We keep being promised desktop-class browsing, but that seems to be elusive. What gives?
Like what, requesting a desktop version of a website? Because IMO it is painful to use full-sized websites on a phone-sized screen, especially when you consider the fact that they were only 3.5" back then.

Mobile-optimized websites do work fine in theory, it's just a matter of when they actually work, and Google clearly is the one at fault for not making their own websites properly support phones.
Score: 6 Votes (Like | Disagree)
macduke Avatar
34 months ago
This whole narrative is a bit frustrating. iPhoneOS 1.0 promised a "desktop class browser" back in 2007. Look at this press release for example:


https://www.apple.com/newsroom/2007/01/09Apple-Reinvents-the-Phone-with-iPhone/

The whole point from the very beginning of iPhone was that the browser was a proper real browser and better than that WAP crud we had before. Then mobile optimization happened and we seemed to have ended up with something better than WAP but still not the promised desktop-class browser.

We keep being promised desktop-class browsing, but that seems to be elusive. What gives?
Stupid developers doing stupid things with user agent strings and crap they shouldn't be messing with.

Mobile first with progressive enhancement. Boom, done. Don't get why so many companies and developers don't do this. If anything it's easier than making a bunch of custom versions for different user agent strings. You only maintain a single codebase for your site, and everything is neatly packaged into breakpoints with fewer and fewer modifications as you scale up. Build your site to be lean and functional on mobile and you have a great foundation for a desktop class site from the start. Instead, a lot of companies keep their existing desktop site and do stupid device tests that load completely separate bits of code. Sometimes the iPad version is so stripped down that it's practically unusable. Drives me crazy because it doesn't have to be that way.
Score: 6 Votes (Like | Disagree)

Popular Stories

iPhone 14 Mock pill and hole thumb

ProMotion Now Expected to Remain Exclusive to iPhone 14 Pro Models, Not Expand to Entire Lineup

Sunday January 16, 2022 8:56 am PST by
Continuing the tradition set with the iPhone 13 Pro, only the highest-end iPhone 14 models will feature Apple's ProMotion display technology, according to a respected display analyst. Ross Young, who on multiple occasions has detailed accurate information about Apple's future products, said in a tweet that ProMotion will not be expanded to the entire iPhone 14 lineup and will remain...
AirPods Pro Gen 3 Mock Feature Red

AirPods Pro 2 Could Start a New Accessory Ecosystem

Friday January 14, 2022 2:34 am PST by
Apple's second-generation AirPods Pro could arrive alongside a new series of accessories, recent leaked images suggest. Alleged leaked photos of the next-generation AirPods Pro obtained by MacRumors showed a charging case with a metal loop on the side for attaching a strap. Apple has not used this design for any of its other AirPod models and it is unclear why it would be added in this...
Unlikely Products 2022 Feature

Six Rumored Apple Products You're Unlikely to See This Year

Saturday January 15, 2022 2:06 pm PST by
Much has been said about what consumers could see from Apple in 2022, but the company is also working on a handful of rumored products that aren't expected to be unveiled for at least another 12 months, and in some cases a lot longer. Of course, that's assuming they get released at all. Apple works on many potential products some of which ultimately never see the light of day. With that in...
safari icon blue banner

Safari Bug Allows Websites to Track Your Recent Browsing Activity in Real Time

Sunday January 16, 2022 3:37 pm PST by
A bug in WebKit's implementation of a JavaScript API called IndexedDB can reveal your recent browsing history and even your identity, according to a blog post shared on Friday by browser fingerprinting service FingerprintJS. In a nutshell, the bug allows any website that uses IndexedDB to access the names of IndexedDB databases generated by other websites during a user's browsing session....
ipad air 4 video

New iPad Air Rumored to Launch This Spring With A15 Chip, 5G, Center Stage Camera, and More

Saturday January 15, 2022 8:05 pm PST by
Apple is planning to release a fifth-generation iPad Air with similar features as the sixth-generation iPad mini, including an A15 Bionic chip, 12-megapixel Ultra Wide front camera with Center Stage support, 5G for cellular models, and Quad-LED True Tone flash, according to Japanese blog Mac Otakara. Citing reliables sources in China, the report claims that the new iPad Air could be...
netflix2

Netflix Again Raises Prices for All Plans, 4K Streaming Now $20 Per Month

Friday January 14, 2022 12:46 pm PST by
Netflix today updated the prices for its streaming plans, and all of its offerings are now more expensive. The Basic plan is now priced at $9.99 per month, the Standard plan is priced at $15.49 per month, and the Premium plan is priced at $19.99 per month. The Basic plan is $1 more expensive, up from $8.99 per month. This plan allows users to watch on just one screen at a time, and it limits ...
top stories 20220115

Top Stories: iPhone 14 Pro Rumors, iCloud Private Relay Controversy, iOS 15.2.1 Released, and More

Saturday January 15, 2022 6:00 am PST by
Hole-punch? Pill? Hole-punch and pill? Rumors about what the front camera system on the iPhone 14 Pro will look like are evolving rapidly, and it now appears we might be getting a novel but potentially controversial design later this year. Other major stories this week included some confusion and controversy about iCloud Private Relay being disabled for some T-Mobile customers, increasing...
iPhone 14 Mock pill and hole 16x9 120hz

Analyst: All iPhone 14 Models to Feature 120Hz Displays, 6GB of RAM, and More

Friday January 14, 2022 7:02 am PST by
Apple is rumored to announce four new iPhone 14 models in September, and ahead of time, analyst Jeff Pu has outlined his expectations for the devices. In a research note with Haitong International Securities, obtained by MacRumors, Pu claimed that all iPhone 14 models will feature ProMotion displays, compared to only Pro models currently. ProMotion enables a variable refresh rate up to 120Hz ...