Domain: w3.org
Stories and comments across the archive that link to w3.org.
Comments · 6,785
-
Security is important
The spec has to have a rock-solid security model required for implementors, and a good security test suite must be freely available. Without these, the database will turn out to be a major hack vector. With a great security model, we only have to worry about bugs. As it stands, the spec covers security very lightly.
The spec has these sections that mean people are at least thinking about security. I hope there are actual security experts involved:
- 4. Privacy
- 5. Authorization - especially:
- 5.3 Implementation risks
"Thus, strictly following the origin model described in this specification is important for user security."
If you want this thing to succeed, you have an interest in the security model.
-
Security is important
The spec has to have a rock-solid security model required for implementors, and a good security test suite must be freely available. Without these, the database will turn out to be a major hack vector. With a great security model, we only have to worry about bugs. As it stands, the spec covers security very lightly.
The spec has these sections that mean people are at least thinking about security. I hope there are actual security experts involved:
- 4. Privacy
- 5. Authorization - especially:
- 5.3 Implementation risks
"Thus, strictly following the origin model described in this specification is important for user security."
If you want this thing to succeed, you have an interest in the security model.
-
Re:Exactly backwards
People who want a "kid-safe" internet could insist in embedded ratings. Some HTML tag with "xxx, violence" or whatever else they want to put in. Easy to block. Easy to implement. And people don't have to worry about domain squatters trying to register slashdot.xxx to shake down established sites.
Sadly, this used to exist and W3 eliminated it, but I'm not sure why.
PICS was first. Then came POWDER. Then both were dropped. I haven't found a replacement for either. -
Re:Exactly backwards
People who want a "kid-safe" internet could insist in embedded ratings. Some HTML tag with "xxx, violence" or whatever else they want to put in. Easy to block. Easy to implement. And people don't have to worry about domain squatters trying to register slashdot.xxx to shake down established sites.
Sadly, this used to exist and W3 eliminated it, but I'm not sure why.
PICS was first. Then came POWDER. Then both were dropped. I haven't found a replacement for either. -
Re:I must have missed something
What's missing, by the way, in my opinion, to make these REALLY useful, is a simple javascript call to determine if you are currently web connected.
You mean something like
var online = navigator.onLine
as defined in http://www.w3.org/TR/offline-webapps/#related ? -
Re:That sounds great.
html 5 already has local storage
-
Re:Serves the noobs right
Still running WorldWideWeb.app here you noobs...
-
Linked Data?
Semantic Web technologies (in particular RDF, a graph-structured data format) are ideally suited for publishing data. Also, these technologies facilitate the integration of separate pieces of information; integration is what you want to do if thousands of people start publishing structured data. Linked Data (RDF using HTTP URIs to identify things) is already used by the NYT and the UK government to publish data online.
-
Re:HTML5
Alright, while not directly supporting the above statement, Ian is moving toward a "standard" that is determined by the whims of the browser vendors instead of an independent third-party (W3C, WHATWG, what-have-you).
http://lists.w3.org/Archives/Public/public-html/2009Jul/0313.html
While not providing direct validation of my complete original statement, which I retract and amend to what I'm stating in this post, it does show an effort on Ian's part to not implement a true standard but a mish-mash of what browser vendors will "allow". Instead of web developers and consumers (no, I don't mean customers) leading the demand for features, the browser vendors (who are supposed to be catering to web developers and consumers) will be. In the end it has the same effect of killing any sort of real standards based development.
The above link provides a plethora of related links which I see no need to reproduce.
-
window.openDatabase()
For instance, if you once in a blue moon use Office and never use a database on your PC
If you use Firefox, you use a database. If you use HTML5 web applications, you use a database.
what do you care about how fast/slow your CPU is at them?
If you play high-definition video on YouTube, you exercise a CPU.
-
HTML5 Web Storage API
Including the ability to store super cookies on your computer, so that corporate America can watch over your shoulder?
Yes. HTML5 has its own super cookies. They're supposed to work along with explicit caching to let a web application work offline.
-
HTML5 Web Storage API
Including the ability to store super cookies on your computer, so that corporate America can watch over your shoulder?
Yes. HTML5 has its own super cookies. They're supposed to work along with explicit caching to let a web application work offline.
-
They're skipping 2, 3, and 4
I don't want HTML5. I want XHTML2. Get to work on this now.
HTML5 has two syntaxes: SGML-style "HTML Syntax" (Content-type: text/html) and XML (Content-type: application/xhtml+xml). The latter is called XHTML5, and 5 is greater than 2.
-
Sure is good to know
It sure is good to know that all of the OWL people http://www.w3.org/TR/owl-features/ have been fannying about until now.
We really should take all of this stuff seriously.
Oh, wait: is that a codephrase indicating that we should commence the final assault on /.? -
Re:Not a selling point
-
X3DOM based on WebGL
AFAIK there is already a working HTML5 conform 3D implementation based on WebGL and the X3D standard. It's called X3DOM (http://x3dom.org).
There's no need for a separate build of Firefox when an HTML5 conform implementation will work out of the box in Firefox 3.7 via WebGL. There's already an official bug by Sam Ruby (http://intertwingly.net/blog/2009/11/05/Web3D) in the W3C bug tracker (http://www.w3.org/Bugs/Public/show_bug.cgi?id=8238). -
Re:IE8 sucks too.
Can you give specific examples of where IE8 sucks at implementing the final (non-draft) W3C standards, such as HTML 4.01 and CSS 2.1?
Why shouldn't they implement draft standards? You do realize that to get to Proposed Recommendation status, at least one implementation is required? W3C drafts are not meant to remain unimplemented until they reach Candidate Recommendation stage.
By the way, CSS 2.1 is a Candidate Recommendation, so it's not final. And it only even reached that level in September 2009, less than six months ago. Focusing on "final" specs makes no sense – large W3C specs can take a decade to get from first Working Draft to Recommendation. E.g., CSS3 Selectors was a Working Draft in April 2000, and hasn't yet reached Recommendation. Ian Hickson, editor of HTML5, estimates that it will reach Recommendation in 2022 (it was started in 2004). Waiting for REC before implementing would be crazy.
-
Re:Bandwidth is a killer
Procedural textures are vastly smaller but are rather labour intensive to create
Hey, you never know, it could re-kickstart the "procedural algorithm compiler" thing again, the ultimate goal of compression.
I remember seeing one a few years back, wish i remembered the name of it. All i know is it just crashed when i tried opening an image...
But i doubt this will happen anyway, it would need to be tested in trillions of use cases to make sure it doesn't break.
And internet connections would probably be decent enough by the time it was actually usable...What will probably happen is LocalStorage is extended upon so that games (and applications) are allowed to download larger chunks of files to client at once.
This will be a user prompt, "This Application requires X MBs of space, Okay, Cancel". (and the usual "download speeds, blah blah 3 million years on 56k")
Currently, the spec only mentions a prompt if the storage is low. (which is set at 5MBs at the moment) -
Re:Is this a joke?
Easy -- the web browser itself has no business being a video decoder. It needs to call up the proper OS-resident function to play back the video in question, or fail, should that OS not have the knowledge to play that video format.
Similarly, the web browser does not need to provide a video driver, a mouse driver, an audio CODEC, a file system, a hard disc driver, a keyboard driver. These are all OS jobs. When a web browser takes on any of them, it'll at best do the job poorly.
My desktop PC can play back 1080/60p H.264 using only 12% CPU and the latest H.264 OS-resident CODEC. Why in the world would I bother with a web browser trying to do this internally and sucking up the whole machine just to play an inferior video? This is why Mozilla's idea is so very flawed... solving the video problem is not the web browser's job.
It is not the job of the OS. My web browser displays a variety of open image formats. Why is video any different? The problem here is that are very few open video formats. H.264 is a closed format and closed formats are diametrically opposed to the World Wide Web Consortium's goals. It's not worth compromising the web by embracing closed formats.
-
Re:Problem still remains
The crux of the HTML5 video problem is not H.264 versus Ogg Theora. It is closed formats versus open formats. The essential goal of the World Wide Web Consortium's patent policy is:
In order to promote the widest adoption of Web standards, W3C seeks to issue Recommendations that can be implemented on a Royalty-Free (RF) basis. Subject to the conditions of this policy, W3C will not approve a Recommendation if it is aware that Essential Claims exist which are not available on Royalty-Free terms.
The licencing for H.264 is wholly incompatible with this goal. H.264 is not a "web video standard" and, with its current licencing, it never can be. Closed formats are diametrically opposed to the fundamental design principles that make the web what it is. The only formats that have any place on the web are open formats. It's simply not worth compromising the open web by embracing closed formats.
-
Re:Support not ending for IE
However I wouldn't blame MS for this quite yet. The W3C was supposed to come out with something conclusive by now. Sure we have a good idea of what will be in HTML 5, but a good idea and a couple of dollars might get you a cup coffee at Starbucks. i.e. good ideas disappear out of final specs and products all the time.
But see, web standards (or at least HTML5's) are really based on what browser vendors and content producers are doing right now.
The process roughly goes like this:
- Someone throws and idea on the mailing list and maybe a demo/implementation
- People argue back and forth
- Someone possibly comes up with a better solution that satisfies some other vendor
- More bitching and moaning
- Some consensus/compromise is reached with a few implementations of it already in browsers and it becomes part of the standardNo one sits around dreaming up what HTML should be like and then dictate that to all the browser vendors as the ultimate implementation, it's totally the other way around.
This is basically why we had the Ogg Theora vs. H.264 war going on. Apple and Google went with (that is, implemented) H.264 while Mozilla went with Ogg Theora. What ended up happening was the codec specification was dropped from the spec because a consensus could not be reached between all parties involved.
MS needs to get off of its high horse and start implementing and suggesting features _today_, they can argue the merits of the spec all they want but they have one of two options, be a road block and passively ignore the discussion or take the community head-on, actively engage them and offer superior solutions.
Chris Wilson from Microsoft wrote an essay on the mailing list arguing the dropping of the version number in HTML5. I agree with him that we need a version in there, but his argument is coming from the wrong reasons (not wanting to break lousy IE specific hacked websites).
Here's a link to that essay, take a look and count how many times he said "the market leader" in there.
-
Re:wow
I think you're full of it. Microsoft is a key committed member of the CSS WG and continue to work in good faith helping the group.
Yeah, that must be why people were getting out of the CSS WG because of Microsoft's behavior: 1, 2, 3, 4
Since you're big on the whole standards thing, you might like to know that IE8 is the only fully CSS 2.1 standards compliant browser at the moment.
Nope. That is a blatant lie if I ever saw one.
With regard to ECMAScript4, Microsoft had some fundamental differences with whether it was worth expanding the language considering the legacy baggage and the need to add modern scripting features.
Actually, ECMAScript 4 was seen as a threat against Silverlight: 1, 2
-
Re:wow
I think you're full of it. Microsoft is a key committed member of the CSS WG and continue to work in good faith helping the group.
Yeah, that must be why people were getting out of the CSS WG because of Microsoft's behavior: 1, 2, 3, 4
Since you're big on the whole standards thing, you might like to know that IE8 is the only fully CSS 2.1 standards compliant browser at the moment.
Nope. That is a blatant lie if I ever saw one.
With regard to ECMAScript4, Microsoft had some fundamental differences with whether it was worth expanding the language considering the legacy baggage and the need to add modern scripting features.
Actually, ECMAScript 4 was seen as a threat against Silverlight: 1, 2
-
Re:wow
I think you're full of it. Microsoft is a key committed member of the CSS WG and continue to work in good faith helping the group.
Yeah, that must be why people were getting out of the CSS WG because of Microsoft's behavior: 1, 2, 3, 4
Since you're big on the whole standards thing, you might like to know that IE8 is the only fully CSS 2.1 standards compliant browser at the moment.
Nope. That is a blatant lie if I ever saw one.
With regard to ECMAScript4, Microsoft had some fundamental differences with whether it was worth expanding the language considering the legacy baggage and the need to add modern scripting features.
Actually, ECMAScript 4 was seen as a threat against Silverlight: 1, 2
-
Re:Let's just ditch JavaScript.
but even of those who are not, some would promote Python, some Ruby, etc.
You say that like language diversity is a bad thing. HTML's SCRIPT tag has supported multiple languages for some time. The only problem being that the only alternative to JavaScript was something only IE supported.
Assuming some, if not all, of these new-fangled JS virtual machines, operated via an intermediate 'bytecode', support for multiple dynamic languages shouldn't be too hard if enthusiasts of Ruby, Python & others do the legwork.
Target the open source ones and too bad if your clients use Internet Explorer. It's a new decade; browser wars are so 1990s.
-
Re:As a US Citizen all I can say is...I like your
.sig:I'm sure you could trawl every organisation involved with Web Standards to find faults on their sites, though. For example:
http://www.w3.org/Help/ has an empty <a></a> tag pair that should throw a warning in W3C's "strict" XHTML 1.0 validator but doesn't: Validate this
http://lists.w3.org/Archives/Public/site-comments/ doesn't include a type="text/css" attribute on one of its stylesheet <link...> tags, but again this isn't picked-up in the W3C validator: Validate this which instead complains about an issue with the DOCTYPE tag.
-
Re:As a US Citizen all I can say is...I like your
.sig:I'm sure you could trawl every organisation involved with Web Standards to find faults on their sites, though. For example:
http://www.w3.org/Help/ has an empty <a></a> tag pair that should throw a warning in W3C's "strict" XHTML 1.0 validator but doesn't: Validate this
http://lists.w3.org/Archives/Public/site-comments/ doesn't include a type="text/css" attribute on one of its stylesheet <link...> tags, but again this isn't picked-up in the W3C validator: Validate this which instead complains about an issue with the DOCTYPE tag.
-
Re:As a US Citizen all I can say is...I like your
.sig:I'm sure you could trawl every organisation involved with Web Standards to find faults on their sites, though. For example:
http://www.w3.org/Help/ has an empty <a></a> tag pair that should throw a warning in W3C's "strict" XHTML 1.0 validator but doesn't: Validate this
http://lists.w3.org/Archives/Public/site-comments/ doesn't include a type="text/css" attribute on one of its stylesheet <link...> tags, but again this isn't picked-up in the W3C validator: Validate this which instead complains about an issue with the DOCTYPE tag.
-
Re:As a US Citizen all I can say is...I like your
.sig:I'm sure you could trawl every organisation involved with Web Standards to find faults on their sites, though. For example:
http://www.w3.org/Help/ has an empty <a></a> tag pair that should throw a warning in W3C's "strict" XHTML 1.0 validator but doesn't: Validate this
http://lists.w3.org/Archives/Public/site-comments/ doesn't include a type="text/css" attribute on one of its stylesheet <link...> tags, but again this isn't picked-up in the W3C validator: Validate this which instead complains about an issue with the DOCTYPE tag.
-
Re:As a US Citizen all I can say is...I like your
.sig:I'm sure you could trawl every organisation involved with Web Standards to find faults on their sites, though. For example:
http://www.w3.org/Help/ has an empty <a></a> tag pair that should throw a warning in W3C's "strict" XHTML 1.0 validator but doesn't: Validate this
http://lists.w3.org/Archives/Public/site-comments/ doesn't include a type="text/css" attribute on one of its stylesheet <link...> tags, but again this isn't picked-up in the W3C validator: Validate this which instead complains about an issue with the DOCTYPE tag.
-
Re:No more support
How, exactly, does it vary? It seems way more consistent than CSS has been -- again, outside of IE.
It's also not far off. According to their FAQ:
It is estimated by the editor that HTML5 will reach the W3C Candidate Recommendation stage during 2012.
If you believe the W3C's official line, it'll be later this year.
So not flamebait, maybe, but definitely FUD.
-
Answer: the title= attribute
You bring up a good point: even some web sites that have perfectly usable, labeled buttons will show a long description of the button when the user hovers. This "balloon help" or "tooltip" behavior is by no means specific to Flash. It has also existed in HTML since at least the turn of the decade, as the title= attribute of <a>, <abbr>, <acronym>, <img>, and most other HTML elements. If a general-purpose web browser provides no way to access the title=, the web browser is broken. By this metric, Mobile Safari is broken.
-
Re:Adobe Flash will die
What patents and licenses? From the W3C's patent policy:
The goal of this policy is to assure that Recommendations produced under this policy can be implemented on a Royalty-Free (RF) basis.
Of course, anything hypothetically could be patented; but HTML5 is at least in the position that there are no known patent restrictions on implementing it.
-
Pave the cowpaths
-
Re:Odd Reference to Berners-Lee
Well, as it turns out, it actually does... Take a look at the Ars Technica article on SIP (Session Initiation Protocol) and you'll see that SIP was modelled after HTTP. For those who don't know, SIP is the protocol most often used in making open video and voice calls over the internet (open as in non-proprietary. e.g. Skype doesn't use SIP, but interestingly enough, iChat does)
Of course, I think it's pretty obvious that it was HTTP and HTML (aka the world wide web) that brought about the huge explosion in communication and networking technology that makes voice and video over the internet possible. But I think you knew that and were just being pedantic...
-
Re:ARS Hypocrisy
There's some DRM hypocrisy at work in ARS Technica's rework of the original blog article: when I try to print this article, everything prints, including the XKCD comic, *EXCEPT* the graphic pie chart contributed by ARS
The image isn't "copy protected". It's just bad HTML. Among other things, the image has a specified width, but no height. That may confuse the print formatters in some browsers.
-
latest draft of the spec
Here. It's not like this is GNU Hurd or something.
-
Abomination?
In October, the web site relaunched and was redesigned. One of the principals behind the redesign is Mr. Mancini's replacement, editor Debby Krenek.
To say the least, the project has not been a newsroom favorite. "The view of the newsroom is the web site sucks," said one staffer.
"It's an abomination," said another.
W3C agrees.
Does anyone have a before and after screen shot? Honestly, the site doesn't look half bad. Reduce/condense the amount of information you're throwing on the frontpage and you've got a good site. I don't even see an unnecessarily egregious use of Flash that mars so many news sites. It's a hell of a lot better than 75% of the news sites I come across (even Reuters has this annoying script that runs endlessly). I should note that with my bandwidth here it loaded pretty much instantly. I could see this taking forever on ma and pa's dialup. -
Re:Google stole the name
A good random example of this:
http://www.w3.org/Style/CSS/Test/CSS1/current/sec5526c.gif (Reference image for the Acid 1 test.)
This test is quite old - HTML 4 and CSS1 - and the window border (which you'll note they refer to as "generic chrome") shows this fairly clearly. It far predates both Firefox and Chrome (browser).
As a side note, when Windows first came out, it wasn't really an OS; it was little more than a window manager and an API. While definitely not the first graphical computer operating environment, it's entirely possible that the concept of a "window" in the software world wasn't really established yet, assuming it even existed. Maybe it was (how old is the concept of a "window manager"?) but in any case, it was a program that allowed one to graphically view multiple running programs, each in their own "window" on your display. Microsoft's naming has historically been very unimaginative, but I suspect that the name of the Windows operating system is a legacy thing, from the days when it was little more than (for example) KWin (KDE's window manager).
-
Re:Sigh
The editors of HTML5 are Ian Hickson (Google, Inc.) and David Hyatt (Apple, Inc.)
Don't believe everything you read. Ian is the only editor; David Hyatt doesn't edit the spec at all. Don't take my word for it. Take a look at the mailing list archives for last month: 22 posts by Ian Hickson, zero by Dave Hyatt. Actually, I couldn't find any posts on public-html by David Hyatt in the last year, and that's the list where all W3C spec discussion is done (there's no private HTMLWG group). Also notice that the WHATWG spec only lists Ian as editor.
More directly, just look at the Subversion log for the spec. You'll find that every single commit ever is by ianh, none by David Hyatt. I don't know why he's listed on the W3C version of the spec, but it's not because he does any actual editing.
Ian Hickson, as it happens, is violently against anything even slightly non-standard, and you can bet he would love to see H.264 die. But his overriding goal is for the spec to reflect reality. He's not going to mandate Theora support when he knows that not all browsers will support it. Likewise, he removed Web Databases from the spec (moving them to a separate spec) when Mozilla said they didn't want to implement them.
-
Re:Sigh
The editors of HTML5 are Ian Hickson (Google, Inc.) and David Hyatt (Apple, Inc.)
Don't believe everything you read. Ian is the only editor; David Hyatt doesn't edit the spec at all. Don't take my word for it. Take a look at the mailing list archives for last month: 22 posts by Ian Hickson, zero by Dave Hyatt. Actually, I couldn't find any posts on public-html by David Hyatt in the last year, and that's the list where all W3C spec discussion is done (there's no private HTMLWG group). Also notice that the WHATWG spec only lists Ian as editor.
More directly, just look at the Subversion log for the spec. You'll find that every single commit ever is by ianh, none by David Hyatt. I don't know why he's listed on the W3C version of the spec, but it's not because he does any actual editing.
Ian Hickson, as it happens, is violently against anything even slightly non-standard, and you can bet he would love to see H.264 die. But his overriding goal is for the spec to reflect reality. He's not going to mandate Theora support when he knows that not all browsers will support it. Likewise, he removed Web Databases from the spec (moving them to a separate spec) when Mozilla said they didn't want to implement them.
-
Re:Sigh
There must be SOMEONE out there with a great experimental video codec that just needs some love.
There are already a lot of video codecs out there, because there's a lot of ways to implement it. They all try to balance numerous factors within performance and quality. It's not easy. There's no one "holy grail" that produces perfect pictures while using a smaller number of resources than all of the others.
Also...
The editors of HTML5 are Ian Hickson (Google, Inc.) and David Hyatt (Apple, Inc.) Apple uses h264 in almost everything, so they would probably like to see it as the standard. -
Re:JavaScript audio?
That's why I mentioned the HTML DOM. Is that what you meant by "hosting container"?
Yes but it seemed you were implying that the javascript engine would be solely responsible, even after you mentioned the DOM. Control versus content, ya?
Provided that the DOM exposes a rich enough API to let the script coordinate their playback. The last time I read HTML5's definition of the <audio> element, I couldn't find DOM elements that looked essential for use in JavaScript games. But it appears that "currentTime", "playbackRate", and "volume" appear to have been added since then.
Yeah, that's the problem with evolving standards. Frankly I'm surprised at many of our modern computing standards, that the guys who designed them were able to look ahead sometimes 10 years and foresee difficulties that weren't obvious at the time. Imagine if the Romans had envisioned cheap and efficient gasoline engines and had built their empire for it, or even just the use of electricity for something like a telegraph (which I firmly believe they had the inkling of).
So do you think at the time of the ratification of HTML5 that it won't be possible to make a "Flash" player out of javascript?
-
Re:JavaScript audio?
It seems as though I recall that the primary problem with playing back multiple audio streams is not a ECMAScript problem, as much as an OS or hosting container problem.
That's why I mentioned the HTML DOM. Is that what you meant by "hosting container"?
ECMAScript runs faster than we can detect a single cycle, and it can spawn multiple threads, so I should think playing multiple audio or coordinating their playback should be easily possible with ECMAScript.
Provided that the DOM exposes a rich enough API to let the script coordinate their playback. The last time I read HTML5's definition of the <audio> element, I couldn't find DOM elements that looked essential for use in JavaScript games. But it appears that "currentTime", "playbackRate", and "volume" appear to have been added since then.
-
Re:Blogs
Right, because nobody writes about stuff like that any more.
Hey man, just cause you're not reading them, doesn't mean they aren't being written. You also seem to think that writing is a zero-sum game: that the more is blogged, the less is published in a more permanent fashion. It just ain't so: today's blog is often just a more sharable and immediate addition to lab notes. The phrase is still "publish or perish", not "post or perish".
-
Re:purpose ?
then it still beats me why we don't have a
.xxx TLD. Apart from policies demanding no porn on non-XXX domains (at risk of having it revoked) it'd make the filtering software work, and produce a lot of revenue from porn operators.Porn sites that want to be filtered correctly can already get filtered by categorizing themselves as porn using PICS; the information will be picked up by IE, Safari, Surfwatch, etc. There's no need for a special domain. So basically, a
.xxx domain wouldn't get us any filtering ability we don't already have, unless you somehow made it mandatory for porn sites--which probably wouldn't work for all kinds of reasons. The only reason for a .xxx domain would be if porn sites wanted it for advertising purposes. Apparently they don't, or not enough to pay for it to be set up, so it's not happening. -
Re:Gecko 1.9.3 and SVG animation
> feComp:
Yep. Like I said, looks like something is not implemented here.
> feTile:
Works fine for me in Firefox 3.5.7.
> gradient failure:
The tests are both buggy; they're not setting the stop-color on the gradient, and stop-color doesn't inherit by default, and the initial value is black. See . If you care, Opera and Webkit render it exactly the same way as Gecko does, because that's what the spec requires.
> pattern fills:
Works fine for me in Firefox 3.5.7.
> script failure:
The first of these passes for me in Firefox 3.5.7 (you did click on the target, right)? The second fails, due to using events not yet implemented in Gecko (I did mention those earlier in this thread).
> dom traversal:
This is a test of what the browser reports via hasFeature, not a test of what it actually does (and not at all a test of anything SVG related except the last entry). Gecko's hasFeature does not claim support for mutation events or DOM 2 Traversal, since there are some edge cases of both that are not implemented yet and because it's better to claim no support than support if you have partial support.
> grouping:
The switch says to put in the lower-right-hand corner only if the "org.w3c.svg.static" feature is supported by the browser. Gecko will not claim to support this feature until it in fact has a feature-complete implementation (e.g. the feComposite thing above).
> supporting svg in svg (seriously, you can't even do THIS?!):
That's testing support for SVG in an (or ; it's the same thing). This is in fact not supported yet, yes.
> text selection formatting:
The behavior claimed correct on this test in terms of the green color contradicts the CSS specification (since the text does not in fact have focus). The lack of a red underline is certainly a bug.
> text underline strike through
... really?:Yep. Just looks like no text-decoration support on in general. Certainly a bug.
> trefs:
Yep, no tref support.
> no text selection at all:
Yep.
> tspan:
In particular the character positioning part. Sure.
> wrong colors (different shades of green between the two images):
Looks the same to me, but this could easily depend on ICC profile settings for your monitor and the like...
> http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-03-t.html
Works for me (the reference assumes a UA which doesn't support BasicText and Gecko does in fact support it).
> Things in a published standard are up for debate?
Indeed. Happens all the time, actually.
> Do you know what a standard is and why they exist?
Yes. Do you know what an ivory-tower standard is?
> fonts in images weren't important
Fonts are important. Defining font data using the SVG language itself (as opposed to, say, using downloadable truetype fonts) may not be so important. No one actually supports SVG Fonts as specified, for example. No one is even trying to (because the spec makes no sense).
> I downloaded, installed, and use Firefox, fresh out of the box, no config changes, no
> extensions, nothing added on after install.In that case, I can't explain why you see tests 3-7 failing when everyone else (I checked with a few more people) sees them passing.
> I didn't bother throwing it at the actual test harness for pixel perfect checking
The vast majority of these tests allow rendering differences on the individual pixel level, actually. So that wouldn't help anyway.
> You're also assuming that EVERYONE is running the latest and greatest version, they
> aren't and won't be.Where did I assume that? The question was about development priorities for future versions, and you claimed that SMIL is the wrong thing t
-
Re:Gecko 1.9.3 and SVG animation
Build identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7
feComp:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-filters-composite-02-b.htmlfeTile:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-filters-tile-01-b.htmlgradient failure:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-grad-18-b.html
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-grad-19-b.htmlpattern fills:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-pattern-01-b.htmlscript failure:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-script-handle-01-b.html
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-script-handle-02-b.htmldom traversal:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-dom-03-b.htmlgrouping:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-image-02-b.htmlsupporting svg in svg (seriously, you can't even do THIS?!):
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-image-05-b.htmltext selection formatting:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-styling-css-06-b.htmltext underline strike through
... really?:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-text-03-b.htmltrefs:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tref-01-b.htmlno text selection at all:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tselect-01-b.htmltspan:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tspan-01-b.htmlwrong colors (different shades of green between the two images):
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-01-t.htmlhttp://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-03-t.html
I'd post screenshots but I'm lazy and lets face it, its not going to change because of my bitching.
Whether SVG fonts are important is up for debate in the working
-
Re:Gecko 1.9.3 and SVG animation
Build identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7
feComp:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-filters-composite-02-b.htmlfeTile:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-filters-tile-01-b.htmlgradient failure:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-grad-18-b.html
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-grad-19-b.htmlpattern fills:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-pattern-01-b.htmlscript failure:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-script-handle-01-b.html
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-script-handle-02-b.htmldom traversal:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-dom-03-b.htmlgrouping:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-image-02-b.htmlsupporting svg in svg (seriously, you can't even do THIS?!):
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-image-05-b.htmltext selection formatting:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-styling-css-06-b.htmltext underline strike through
... really?:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-text-03-b.htmltrefs:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tref-01-b.htmlno text selection at all:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tselect-01-b.htmltspan:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tspan-01-b.htmlwrong colors (different shades of green between the two images):
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-01-t.htmlhttp://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-03-t.html
I'd post screenshots but I'm lazy and lets face it, its not going to change because of my bitching.
Whether SVG fonts are important is up for debate in the working
-
Re:Gecko 1.9.3 and SVG animation
Build identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7
feComp:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-filters-composite-02-b.htmlfeTile:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-filters-tile-01-b.htmlgradient failure:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-grad-18-b.html
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-grad-19-b.htmlpattern fills:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-pservers-pattern-01-b.htmlscript failure:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-script-handle-01-b.html
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/basic-script-handle-02-b.htmldom traversal:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-dom-03-b.htmlgrouping:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-image-02-b.htmlsupporting svg in svg (seriously, you can't even do THIS?!):
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-image-05-b.htmltext selection formatting:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-styling-css-06-b.htmltext underline strike through
... really?:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-text-03-b.htmltrefs:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tref-01-b.htmlno text selection at all:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tselect-01-b.htmltspan:
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-text-tspan-01-b.htmlwrong colors (different shades of green between the two images):
http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-01-t.htmlhttp://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-struct-cond-03-t.html
I'd post screenshots but I'm lazy and lets face it, its not going to change because of my bitching.
Whether SVG fonts are important is up for debate in the working