Live data from Hacker News

Apple & HTML5

apple.com

121–130 of 137 posts

Re: Apple & HTML5

#121

Neat idea, very poor implementation. If you try to view the examples in Google Chrome, you'll get a notice that you have to download Safari ( http://skitch.com/bradgessler/dgw7p/apple-html5 ) This sets a very poor example for Apple supporting standards.

Or Chrome needs to catch up. It is "ok" on a Mac. For instance, if I see an image on a web page I can right click and copy that image and paste it into Mail....with Safari but not with Chrome.

Re: Apple & HTML5

#122

Earlier quoted context omitted.

What is the purpose of showing demos that work only on Safari? How can one call this a standard? Standards should work everywhere IMO. One of the many criterion I use to define a standard is that it is widely available. Right now, Flash is more a standard than HTML5 according to this criterion. Jobs is doing what Gates was doing - locking everyone on his platform. I don't know the stats but the Safari browser share i…

Since when does a "standard" mean that it magically works across all browsers. Is HTML5 less of a "standard" because Microsoft is too lazy to implement it properly in their browser?

IE9 will support the full html5 spec. Download it and try it.

Re: Apple & HTML5

#123

Earlier quoted context omitted.

What is the purpose of showing demos that work only on Safari? How can one call this a standard? Standards should work everywhere IMO. One of the many criterion I use to define a standard is that it is widely available. Right now, Flash is more a standard than HTML5 according to this criterion. Jobs is doing what Gates was doing - locking everyone on his platform. I don't know the stats but the Safari browser share i…

Nobody cares about your definition of standard. Standards should work everywhere IMO By this definition we hardly have any standards. Say hello to IE6.

IE6 was the standard. It is not longer the standard because it was written in 2001. Bash IE6 all you like, normally I would join in but make sure its a valid point.

Re: Apple & HTML5

#124
post #45

Earlier quoted context omitted.

Upvoted. You are correct. HTML5 is not yet even approved W3C candidate recommendation. To be more accurate Apple should have said that it is committed in implementing HTML5 standard, not that it has done it, because at the moment HTML5 is not ready. From Wikipedia: "Ian Hickson, editor of the HTML5 specification, expects the specification to reach the W3C Candidate Recommendation stage during 2012, and W3C Recommenda…

2022? Then those guys move too slow to be useful. Good on Jobs for trying to force it to move at a more reasonable pace. There is no reason to wait so long.

Many browsers still do not support full css2 support. Why should we expect full css3 support? Thats why the 2022 seems so far away. It states FULL support not partial like most all browsers currently do.

Re: Apple & HTML5

#125
post #115
post #99

Earlier quoted context omitted.

I think the accusing party has to explain why something is hypocritical and propaganda.

Ah okay. Well for starters, claiming they are using open standards and then trying to block based on user-agent for only Safari.

Fair enough. They should have done feature detection, not user agent sniffing. I just don’t think that’s that big of a deal.

Re: Apple & HTML5

#126

Earlier quoted context omitted.

A poignant example is all of the non-standard -webkit CSS extensions Apple uses for the Gallery demo ( http://www.apple.com/html5/showcase/gallery/ ): #gallery-demo .grid2d figure:nth-child(5) { -webkit-transform: translateX(-241px) translateY(-3px) scale(.45) translateZ(1000px);} If you accept -webkit CSS extensions as a standard, then Internet Explorer has supported the CSS opacity attribute for years: filter: prog…

Actually, transform is in the CSS3 working spec[0]. Until the standard reaches the "Candidate Recommendation" stage, the W3C encourages browser vendors to use prefixes (-webkit, -moz, etc). DXImageTransform.Microsoft.Alpha, on the other hand, wouldn't be part of CSS3, and uses its own specific syntax. [0]: http://www.w3.org/TR/css3-3d-transforms/#transform-property

Is there any technical reason why using webkit's browser specific css attribute and firefox's browser specific css attribute is any better than using IE's browser specific css attribute?

Re: Apple & HTML5

#127

Earlier quoted context omitted.

What is the purpose of showing demos that work only on Safari? How can one call this a standard? Standards should work everywhere IMO. One of the many criterion I use to define a standard is that it is widely available. Right now, Flash is more a standard than HTML5 according to this criterion. Jobs is doing what Gates was doing - locking everyone on his platform. I don't know the stats but the Safari browser share i…

The point probably being that these features are specified in the standard, but aren't implemented everywhere yet. This isn't lock in, because other browsers will presumably implement them soon(tm).

This seems to be a point a lot of people are making, but it isn't really true. Most of the features shown in these demos are not part of any web standard. HTML5 is actually not a standard, but even if it were this would still be only partially accurate.

In reality, all of the CSS transforms and effects (and plenty of other Safari features) were created by Apple without input from any of the other browser vendors or standards bodies. Some of those things have been picked up, some haven't. I actually think this is the right way to do things, and I don't want to give off the impression that I don't appreciate what the Safari team has spent the last few years doing, but I'm also not wild about letting Apple distort the picture for the sake of scoring PR points against flash (which is what this website is all about).

Re: Apple & HTML5

#128
post #51

This is meant as inspiration, as an eye-opener, a PR move, and a gift to web developers & designers. It does use emerging web standards . Just because some of them are not reliable everywhere does not discount that it’s all to be found in W3C and WHATWG draft specs. Note the HTML itself: They’re using , , . It’s really HTML5. (Remember, we consider things “standard” even before IE supports them.) This is not meant as…

How is this any better than Microsoft's IE9 HTML5 support matrix that only focuses on the things IE9 does well?

Re: Apple & HTML5

#129

Earlier quoted context omitted.

Nobody cares about your definition of standard. Standards should work everywhere IMO By this definition we hardly have any standards. Say hello to IE6.

IE6 was the standard. It is not longer the standard because it was written in 2001. Bash IE6 all you like, normally I would join in but make sure its a valid point.

Excuse me? IE6 was a standard of what exactly? Sure it was the best browser back in 2001, it was the most popular browser for a while, so what? The point of my comment was that standard is not something that works on the browser you have, it is something that parties agree upon. How many of those bashing Apple here know that the editor of HTML5 spec (Ian Hickson) is from Google, not Apple? How many do know, that all that nifty stuff this demo shows is already submitted to W3C? How many do know, that a lot of it is already supported by Mozilla and Opera with (oh horror!) their own vendor prefixes? Alas, judging from comments a few do understand what vendor prefixes are.

I am a member of WHATWG mailing list so I can see how standards are born, and this level of misunderstanding about web standards in general and HTML5 in particular really saddens me.

Re: Apple & HTML5

#130
post #37
post #29

Earlier quoted context omitted.

Nope. Google uses a ton of WebKit code, submits a lot of code back into WebKit proper, but they're doing their own stuff too. IIRC they wanted to have GPU acceleration for 3D CSS which apparently WebKit proper doesn't offer at this point or Google thinks they can do it better. You can't safely assume all WebKit based browsers are going to be equal.

WebKit proper doesn't offer at this point I've got a radar open with Apple about Safari's performance (that I know WebKit people have at the very least seen ) that essentially boils down to this reason.

Safari's WebKit has basic hardware acceleration through CoreAnimation (but it only appears to apply to the 3D transform properties)
Post reply on HN