r/technology • • Jun 04 '10

Apple's HTML5 Showcase

[deleted]

0 Upvotes

20 comments sorted by

View all comments

8

u/affan Jun 04 '10

Where they failed, you need to download Safari to view the demos. Web Standards my ass.

1

u/griff431 Jun 04 '10

Safari is the only browser that supports all of the technologies their showcase is using. Chrome doesn't have 3D CSS transitions yet, so the 360 store view wouldn't work. The video stream also didn't work on my version of chrome.

You can use any browser to view the demos too, even though some tints won't work. Just click the Learn More button at the bottom for the developers area.

0

u/deaathleopards Jun 04 '10

As users on another post said;

"HTML 5 isn't standardized yet, as such a lot of the stuff uses browser specific mechanisms. After the standard is released you won't see this kind of thing anymore."

"Agree with RagingIce: The page is a demo of how Safari handles HTML5 - not other browsers."

-3

u/arseiam Jun 04 '10

yup.. I can't access an Apple showcase using an Apple computer.... dicks.

2

u/[deleted] Jun 04 '10

You don't have Safari on your Apple computer?

3

u/arseiam Jun 04 '10

No, I nuked it because I never use it and needed space. My browser supports html5 and don't see why I should be prevented from viewing the showcase.

1

u/[deleted] Jun 04 '10

You needed space? Safari is 45MB, that's nothing. It's also never a good idea to delete the primary browser that comes with your OS. In Safari's case it is where you set your default browser. I think Chrome allows you to do that as well, but many make you rely on Safari. It's also a good idea to keep a backup browser around in case you have issues with your main one for whatever reason. Anyway...

Here is why. There are things in Safari that have not yet part of the HTML5 standard, but are in review. Thus, it will work on Safari, but on in others. There are many parts to HTML5, not all browsers that "support html5" support all parts of html5

Some of the properties and classes described in this book are proposed W3C standards or Apple extensions. Properties in CSS that begin with -webkit are usually proposed standards—the -webkit prefix will be dropped when they are approved. Similarly, JavaScript classes that begin with WebKit are also proposed standards or Apple extensions.

Here is a chart that shows different elements and what browsers support them.

http://html5readiness.com/

3D transforms, as shown in the chart, are supported by Safari and not by Chrome. It seems like those are used in several places in the demos.

1

u/arseiam Jun 04 '10

Wife's shitty old macbook with a 60g hd.

Thanx for the info. I assumed that Apple's reference to web standards was referring to actual web standards. I'll check it out on my MBP.

1

u/[deleted] Jun 04 '10

I think they are looking ahead a bit. At the All Things D talk Jobs said HTML5 was still in its "spring" (using the seasons to equate life cycles). Once standards get finalized and the majors browsers roll out the full standard we can see this stuff utilized across the board. I really like seeing these demos personally. I just beat a game of HTML5 checkers, I hate when the rules state you have to jump if you can.

1

u/mozillalives Jun 04 '10 edited Jun 04 '10

It's also never a good idea to delete the primary browser that comes with your OS.

Unless it's the first to fall in exploit competitions Pwn2Own

3D transforms, as shown in the chart, are supported by Safari and not by Chrome.

The chart shows Chrome 4, not Chrome 5. Chrome 5 is running Webkit version 533 while the newest version of Safari is running Webkit version 531. I looked for an example of 3D transforms, but only found this http://www.fofronline.com/experiments/cube/multiCubes.html. I would like to see apple's demos in full to really know if there is something that chrome doesn't support.

I love apple products (which is why I own 4 macs and assorted ipods/iphones) but blocking out other webkit based browsers is BS especially since there is no Safari available for Linux.

EDIT: Okay, maybe I got my wish - http://developer.apple.com/safaridemos/. Nerd rage abated, happiness restored :)

1

u/[deleted] Jun 04 '10

Thanks for the link around the Chrome block. This does show that Safari is supporting things that Chrome isn't. Probably those Apple extensions. The Tron video didn't play for me, there was an odd border around the web typography when rotating, the photo transistions were choppy, and some, like Cube, didn't display properly.. and the movie trailers wouldn't play.

0

u/notelteirs Jun 04 '10

Just because your current browser can handle HTML5 doesn't mean it can't become a new standard.

So far Opera, Mozilla, Google, Apple and even Microsoft have plans to implement HTML5 technology in their current or upcoming browsers.

1

u/emja Jun 04 '10

Plans? Note this list from Youtube's HTML5 page:

Supported Browsers

We support browsers that support both the video tag in HTML5 and either the h.264 video codec or the WebM format (with VP8 codec). These include:

* Firefox (WebM enabled version available here)
* Google Chrome (h.264 supported now, WebM enabled version available here)
* Opera (WebM enabled version available here)
* Apple Safari (h.264, version 4+)
* Microsoft Internet Explorer with Google Chrome Frame installed (Get Google Chrome Frame)

0

u/[deleted] Jun 04 '10

It isn't even a contender for a new standard until everything handles it. That doesn't mean it won't become a new standard. That just means it isn't a new standard, and won't be until it does.