TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AirPods Pro Page Performance

107 pointsby golferover 5 years ago

18 comments

jakearover 5 years ago
Curious: does anyone have an actual negative user experience on the website? I tested it on both my shotty WiFi (for reference, I’m unable to stream YouTube at 720p), and cellular (2 bars), and I found the page to load quickly and be reasonably responsive either way. In the thread I think twitter user Kenneth Auchenberg puts it best:<p>&gt; Come on. Look at the experience and tell me you expected it to be 1kb? This is an interactive application, not a text document. [...] We have started to chase a false “unicorn” narrative of websites with expected app-like experiences, but sizes like text documents from the 2000s. Something doesn’t add up.
评论 #21429824 未加载
评论 #21430224 未加载
评论 #21434716 未加载
评论 #21429841 未加载
评论 #21435632 未加载
评论 #21432397 未加载
评论 #21432233 未加载
评论 #21429833 未加载
评论 #21429806 未加载
评论 #21430340 未加载
mrtksnover 5 years ago
Okay, this is something that I was thinking about: Are megabytes and seconds really a good indicator for UX quality of a website?<p>Youtube is amazing, it starts playing the video before even the video title is rendered or any other part of the page is loaded. Who cares if it downloads who knows how many megabytes of JS or HTML before the DOM is ready?<p>On the other hand, after clicking on a tweet link Twitter would show me multiple loading indicator, load the main page then show me some more loading indicator and then show me the tweet text and after a while, I can see the images attached to the tweet. It is often the same for any other &quot;Web App&quot;.<p>On Apple&#x27;s case, the page actually becomes usable almost instantly. The page would first show me the title on the black background and then the airpods photo would fade in from the darkness and I would be able to scroll immediately. I would say, the experience is closer to Youtube than Twitter.
评论 #21429858 未加载
评论 #21430266 未加载
IdontRememberItover 5 years ago
On holiday, with our 100MB datarooming package outside Europe at USD13, watching this page would cost me over USD8?!
评论 #21432125 未加载
izacusover 5 years ago
An extreme cynic could say: If you don&#x27;t have a fast connection with dataplan for that, you&#x27;re not rich enough to be the target market.<p>A lot of iOS and macOS software and websites are designed with assumption of having good infrastructure only affluent western world has.
评论 #21430101 未加载
reaperducerover 5 years ago
There are a few comments in this thread about how the page is able to determine if you&#x27;re on a low-bandwidth connection and sends pictures instead of videos.<p>If anyone knows how this is achieved, I&#x27;d love to follow some links.
评论 #21430306 未加载
评论 #21430233 未加载
评论 #21430427 未加载
评论 #21430347 未加载
why-oh-whyover 5 years ago
What really annoys me is that it’s 2019 and companies, even Apple, are still doing these unnerving “parallax” sites that force you to scroll riiight there to read a paragraph. Overscroll? You’ll have to scroll back.<p>How’s that a good experience?<p>On mobile it would be super easy to just have it snap in place: one flick goes to the next “slide.”<p>But no. Let’s treat websites as videos and the scroll as a way to <i>manually</i> play them.
rauchpover 5 years ago
To be fair, it is a nice site.<p>Those numbers definitely make it sound like it&#x27;s not the ideal solution for the client. But from Apple&#x27;s perspective, does anyone know how much more their servers are being taxed per-view? (Not sure if they have caching solutions to alleviate the load. That is a lot of packets to send, though.)
droithommeover 5 years ago
On my system it made 54 requests totaling 4.13MB of data. Artwork looks pretty good, like it&#x27;s more than 4MB.<p>This machine doesn&#x27;t have retina. Maybe for retina machines it loads larger artwork. Also there&#x27;s a bunch of errors in the console including:<p>Error: WebGL: Disallowing antialiased backbuffers due to blacklisting.main.built.js:10:16167<p>Error: Cannot find module &#x27;@marcom&#x2F;ac-polyfills&#x2F;Array&#x2F;prototype.forEach&#x27; ac-analytics.js:1:166<p>Strict-Transport-Security: The site specified a header that could not be parsed successfully<p>The errors don&#x27;t seem to have affected anything, but maybe more stuff didn&#x27;t load because of the errors.<p>Oh wait people are seeing video? Yeah I don&#x27;t get any videos.
ksecover 5 years ago
Apple, ( And Stripe ) used to be very good in their Web Page design and performance, but over the page few years things has gone downhill, along with their product and software quality. This cant be all a coincidence.
rcarover 5 years ago
FWIW, I&#x27;m not able to replicate that - getting ~70-80 requests with 2.9MB transfer&#x2F;4.8MB resources on Chrome.
评论 #21429865 未加载
dangover 5 years ago
We changed the URL from <a href="https:&#x2F;&#x2F;twitter.com&#x2F;foobartel&#x2F;status&#x2F;1189135552949317632" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;foobartel&#x2F;status&#x2F;1189135552949317632</a> to the blog post pointed to by a tweet in the thread.
gandutravelerover 5 years ago
I am planning to build a landing page for a small beverage product similar to this. Can anyone help me understand on how this web experience was implemented. Is it as simple as onScroll-&gt; load next image ?<p>Also what is a recommended tool of 2019 to convert video to images ?
评论 #21435872 未加载
评论 #21432883 未加载
uxamandaover 5 years ago
The page load doesn&#x27;t seem to change with &quot;Low Data Mode&quot; enabled on Safari (seeing ~30MB).<p>Does anyone know if there is a way to detect that setting from within Safari? Would be cool to provide a low-fi version of a page if that was detected.
评论 #21430397 未加载
ErikAugustover 5 years ago
<a href="https:&#x2F;&#x2F;beta.trimread.com&#x2F;articles&#x2F;368" rel="nofollow">https:&#x2F;&#x2F;beta.trimread.com&#x2F;articles&#x2F;368</a><p>Trim strips it down to 12KB. And really it still conveys the message with just text just fine.
jasonvorheover 5 years ago
I don&#x27;t get how people can get upset about a website.
评论 #21432081 未加载
jaunkstover 5 years ago
Didn&#x27;t read but sounds like web components without a bundling concept.
m0zgover 5 years ago
It&#x27;s a &quot;presentation&quot; page. Who cares how many requests it makes. You&#x27;ll only load it once, if that. Its only function is to present stuff in a way that&#x27;ll make you buy it, which is something it accomplishes really well.
评论 #21430248 未加载
jokoonover 5 years ago
I&#x27;m no expert at rendering HTML, but I wonder if HTML can be &quot;optimized&quot; so that some css rules and redundant divs can be &quot;merged&quot;.<p>If that can be done server-side, it might reduce page weight. If it&#x27;s not possible, well, I guess HTML should be removed from the face of the earth. The language has too much nonsense and ambiguity. The fact that html can now have its structure dynamically changed with javascript inserting string at random places means it will always let web developers build bloated websites like this.<p>I really don&#x27;t know how to solve such problem. Usually the language will encourage the flawed usages it allows. A language must always put constraints to avoid unwanted usages. Either that or have browsers not display pages that are too large, by having a size limit or something of that fashion.
评论 #21429869 未加载