-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Safari support through fallback? #62
Comments
And with "March" you intend March of which year? |
I can see from here it's true https://caniuse.com/#feat=link-rel-prefetch |
March of this year. Though it’s February and Apple has yet to enable it by default. Maybe for September then… In the mean time I plan to make a reboot of InstantClick renamed “instant.page extra” that will work in Safari starting from 12.1. |
I’m getting confused with all of those names and versions. Now I’m thinking to use QuickLink but only on the mobile version of the websites. I liked the idea behind InstantPage v3. Why don’t you make only one script (meaning name it in a single way) that works everywhere? |
instant.page’s way of preloading doesn’t work in Safari. InstantClick’s way of preloading works nearly everywhere but it transforms a site into an SPA, so it needs additional work to function correctly. quicklink’s way of preloading in Safari doesn’t work if you don’t have cache headers, most pages don’t have those so I don’t include a fallback like they do. |
We have cache headers and the vast majority of our user base is on Safari, so using QuickLink on mobile is probably a good idea. Thanks |
Given that Safari still doesn’t ship prefetch by default, I plan to reevaluate the fallback options for it. |
On https://instant.page/tech I see
Is that still true?
The text was updated successfully, but these errors were encountered: