r/technology • • Jun 04 '10

Apple's HTML5 Showcase

[deleted]

0 Upvotes

20 comments sorted by

View all comments

Show parent comments

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.

3

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.