McDonald's HTML5 promotion site
mcdonalds.co.uk
mcdonalds.co.uk
As an aside, I love the sound effects. I actually wish more websites played subtle "pops" and "clicks" when I interact with them. I can't quantify this, but I think those types of sound effects are one of the reasons why mobile apps feel so snappy. Clear is a good example.
I'm surprised that I haven't heard anybody complain about sound on mobile apps. I have two theories as to why this is:
1. The context is different. People use computers in quiet offices where they're expected to be working. Zips & zaps doesn't sound like Excel. 2. The mute button is physically closer. Muting an iPad feels much less interruptive than clicking the sound icon and dragging the slider down.
I'm seeing more and more front-end developers learning the fundamentals of animation and illustration. I predict that I'll start seeing the same with sound design too.
I think websites don't do this more because reliable sounds support is spotty and there are painful memories from the past.
Nevertheless, that 3D rollover effect and infinite scroll in all directions is pretty fun.
Good hunch, but not quite correct. To see why it is slow, you need to look at the Network Tab in your browser's debugger window. Their server is choking on requests.
<!-- JavaScript at the bottom for fast page loading -->
Maybe i'm just a curmudgeon. It is a neat effect though. But I don't like that html5 seems to be repeating what I didn't like about Flash based sites when they were a thing.
This is an attempt to make McDonald's seem more "fun" than the average restaurant.
Most companies looking to build a web site are trying to solve a totally different problem because most companies are still trying to explain who they are. You definitely don't need a physics engine to explain who you are.
This is kind of a pet peeve of mine for sites that are utilizing so much HTML5...why not use appcache manifests? I understand setting caches directly through the instance, but it might just be me, this is one of my favorite features in server load reduction!
"Viewport argument key "http://www1.staging.mcdonalds.com/gtw/displayimage.do?image_... not recognized and ignored."
[Edit: I should say major food or otherwise non-tech consumer-facing webpage]
I find it had to track what i haven't looked at while dragging around in various directions. I would really like a little semi-transparent overlay in the corner, with a rectangle showing what portion of the UI i am current viewing for reference.
Feels like i'm smacking a fat belly
Really pretty, though.
I also expected more media for such a long load time, however, the animations are kind of neat, but I'm not rushing out to McDonald's any time soon...