Slashdot Mirror


User: gsnedders

gsnedders's activity in the archive.

Stories
0
Comments
163
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 163

  1. Re:Where is the reference image from? on First Look At the ACID3 Browser Test · · Score: 1

    In my view a test isn't a test until it is finished and can be used as a test, so it isn't yet a test (which means any current bugs are irrelevant).

  2. Re:Where is the reference image from? on First Look At the ACID3 Browser Test · · Score: 5, Informative

    Yeah, it was David Hyatt who was working on getting Saf to pass (and got it to be the first browser to pass in any build, and the first to have a generally available release (i.e., a non-development build, even if public) -- the latter being the only thing that truly counts for passing the test).

    http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#008011 details the bug (in this case, it was the test itself that was wrong -- not the reference). The reference rendering for Acid3 is likely correct as the actual rendering isn't overly complex (the complexity is in the ECMAScript and DOM support), though with the complexity of some tests there could easily be bugs in the test again.

  3. Re:I bet some devs are really pissed now on First Look At the ACID3 Browser Test · · Score: 3, Informative

    The ACID Tests are meant to test certain parts of the proposed standards.

    Everything in the ACID3 test is at an implementable stage (look at Anne's blog post in the summary (i.e., RTFA)), and has been since 2004.

  4. Re:Browser vendors choice on HTML V5 and XHTML V2 · · Score: 1

    XHTML 5 most certainly does exist: it's the XML serialisation of HTML 5 (which is defined in terms of a DOM, and provides two serialisations: one that uses an XML parser and one that uses an HTML parser).

    HTML 5 (in both serialisations) most certainly doesn't have a DOCTYPE. A quick look at the spec would confirm that. The closest it gets is which exists only in the text/html serialisation exists purely to switch browsers into standards mode.

    As for validation, all you need is a formal definition of a content model: it is absolutely irrelevant how that is specified, be it any schema (including DTDs) or Klingon (or in HTML 5's case, English).

    DOCTYPEs have never been used for parsing whatsoever: in XML the content-models are all specified regardless of the presence of a DOCTYPE, and in text/html a DOCTYPE has only ever been used to switch between standards/quirks mode (it's not even read whatsoever).

  5. Re:Browser vendors choice on HTML V5 and XHTML V2 · · Score: 1
  6. Re:Browser vendors choice on HTML V5 and XHTML V2 · · Score: 1

    The latest public WD of XHTML2 predates the WG being re-chartered: the current decision is to use the same namespace, as is reflected by the ED: .

  7. Re:The current situation is awful. on HTML V5 and XHTML V2 · · Score: 1

    From his own site:

    there were all the software parts to make a wysiwyg (what you see is what you get - in other words direct manipulation of text on screen as on the printed - or browsed page) word processor. I just had to add hypertext, (by subclassing the Text object)

  8. Re:The current situation is awful. on HTML V5 and XHTML V2 · · Score: 1

    Tim Berners-Lee originally intended HTML to be created through a WYSIWYG editor. WorldWideWeb (the first web browser) has a WYSIWYG editor built in.

  9. Re:Browser vendors choice on HTML V5 and XHTML V2 · · Score: 1

    Given their past effort in "supporting" previous standarts, it's not hard for them to claim "XHTML2" support.
    Just enable an additional DOCTYPE to be recognised, and throw the exact same broken "quirks-mode" parser as before.
    Most of the new XHTMLv2 tags which differs from XHTMLv1's one will fail to be recognized and displayed properly, but that won't be a big change to their traditionnal support of standart....
    {/sarcasm}
    I didn't mean to imply that MS had say they will support XHTML 2 -- they haven't made any comment regarding it whatsoever. Also, before you make further comments about their support of standards, bare in mind that before they stopped further development of IE that there was a time when IE was known for its standards support, and anyone who knows anyone on the IE team knows they're doing their damnedest to get it back that way (though, inevitably, touching code that hasn't been touched in years is no easy feat).

    Sorry ? WTF ?
    Just read the DOCTYPE and depending on whether is specifies XHTML2 or HTML5, just switch to the corresponding parser.
    The fact that both XHTML5 and XHTML 2 use similar but incompatible namespaces means that you can't mix BOTH in the SAME document in a meaningful way.
    That doesn't stop you from using several different parser depending on what dialect a document is using.
    DTDs are dead and DOCTYPEs are not relevant except for some obscure things that are not related to this discussion. XHTML 5 doesn't even have one. They were also never intended for any kind of versioning. Also, a DOCTYPE is only required in a strictly-conforming XHTML 2 documents, and the UA requirements for XHTML 2 documents cover those that aren't strictly-conforming (and therefore ones that don't have a DOCTYPE -- if you don't have a DOCTYPE (which is also the case in fragments such as within Atom documents) you have nothing to branch on and nothing to distinguish the two).

    But that shouldn't be necessary because since XHTML 1, all document HAVE to be valid before being displayed.
    Please look up what validity actually means: the only difference between validity and well-formness is that a document meets requirements set out in a DTD as well as being well-formed (which means there is no difference if no DOCTYPE is specified, and a DOCTYPE is purely optional in XML). Also, there are both validating and non-validating XML parsers (section 5.1, XML 1.0) -- only the former actually checks a document is valid, and all major XHTML processors use non-validating XML parsers. An XML document (therefore including XHTML documents) only needs to be well-formed to be displayed in most cases.
  10. Re:are html 5 and xhtml 2 worked on by W3C? on HTML V5 and XHTML V2 · · Score: 1

    There is an HTML WG at the W3C chartered to create a new version of HTML. A basis for review means, in W3C language, a starting document that will then be reviewed and changed as needed.

  11. Re:Where are we now? on HTML V5 and XHTML V2 · · Score: 2, Informative

    http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5) covers HTML 5, Nobody has started to try to implement XHTML 2 AFAIK (though definitely nobody major).

  12. Re:Web Applications? on HTML V5 and XHTML V2 · · Score: 5, Informative

    HTML 5 is aiming to support various things needed for web applications (in fact, the current draft is formed of two documents: Web Applications 1.0 and Web Forms 2.0). Also, see http://www.w3.org/2006/appformats/admin/charter.html.

  13. Browser vendors choice on HTML V5 and XHTML V2 · · Score: 4, Insightful

    All the browser vendors have already said they will support HTML 5 (yes, that includes MS) and all but MS have said they won't support XHTML 2 (MS hasn't made much of an effort to suggest they will support it either).

    As it stands, with both XHTML 5 and XHTML 2 using the same namespace, it is only possible to support one of the two.

  14. Interoperability on The Future of AJAX and the Rich Web · · Score: 1

    What we still need is to continue moving towards full interoperability. Hopefully having a proper spec will help with that.

    Behaviour such as handling of getResponseHeader(header) when no header exists still varies: IE returns null, Fx/Opera return an empty string. If you want to check if a header exists, claiming it is an empty string isn't helpful.

  15. Re:Apple and Ogg on Nokia Claims Ogg Format is "Proprietary" · · Score: 2, Informative

    Apple's primary reason for not supporting Ogg/Vorbis (as has been said many times in many places) is that no major company has implemented it yet: those with submarine patents aren't going to sue someone with no money, they'll wait for the biggest company possible to implement it, a company with large amounts of money like MS or Apple before taking legal action. It's a huge risk, and without already deployed content, nobody is going to take the risk.

    You have to remember that Ogg/Vorbis isn't truly patent free: one or two companies have granted RF licenses to any and all patents covering Ogg/Vorbis, but that's far from every company/organisation/person with patents, and several major companies have stated they are aware of patents that cover Ogg/Vorbis that are not covered by the RF grants.

  16. Re: Half-Life on Native Windows PE File Loading on OS X? · · Score: 1

    The original Half-Life had a nearly production ready port to the Mac OS done -- it was scrapped as multiplayer was incompatible with the Windows release.

  17. Re:Instant solution on OLPC to Run Windows, Come to the US · · Score: 1

    The Xbox 360's OS is based on NT 5, running on PPC.

  18. Re:On What Hardware? on Vista Worse For User Efficiency Than XP · · Score: 1

    The G5 is clock-for-clock quicker than the Core Duo, and as both have two cores within the computer (the G5 on two single core chips, the Core Duo on one dual core chip), they are pretty much comparable (the G5 will undoubtedly be better at fp, and the Core Duo at int, mainly due to the PPC v. x86 design differences).

  19. Germany's RIAA!? on Germany's RIAA Sues Rapidshare - YouTube Next? · · Score: 0, Redundant

    Germany's Recording Industry Association of America!? How is that even possible? Or do you mean Germany's equivalent of the RIAA?

  20. Re:Security Enhanced Linux on Microsoft Gets Help From NSA for Vista Security · · Score: 1

    The concepts aren't GPL'd. The code that implements the concepts are. Anyone is free to re-implement the concept without restriction (unless, of course, you're in a country with software patents).

  21. Re:Another reason on Why Do We Use x86 CPUs? · · Score: 1

    NeXTSTEP supported 68k, x86, SPARC, and PA-RISC in the early '90s (with an unfinished port to PPC). We know what happened to the PPC port (it was finished by Apple), we know what happened to the x86 port (it was secretly maintained by Apple). What's to say the other ports (or at least SPARC) have been abandoned?

  22. Re:Easy on Why Do We Use x86 CPUs? · · Score: 1

    NeXTSTEP had fat binaries that supported 68k, x86, SPARC, and PA-RISC in the early '90s. Mac OS had fat binaries that supported 68k and PPC. They've been around long enough, and the disk space lost is minimal (images and other such binary data makes up the vast majority of disk space of an application).

  23. Re:I'd be sceptical but... on Games On Demand Service For Mac · · Score: 2, Informative

    The dock in OS X is a direct descendent of NeXTSTEP's dock (which is hardly odd, seeming Apple bought NeXT for the OS) which existed since version NeXTSTEP 0.9, released in 1989, before Windows had a taskbar.

  24. Re:FUD??!! on FSF Launches "BadVista" Campaign · · Score: 1

    Apple, no DRM? You're kidding, right? Might need no serial, but what about the TPM module?

    Get your facts right - OS X has no support for the TPM module (heck, the Mac Pro, and the Core 2 Duo modules don't even have the module), although there are free (in cost and source) drivers that add support for it.

    http://www.osxbook.com/book/bonus/chapter10/tpm/ has plenty of useful information.

  25. Re:I Should Write Native Mac Apps...Why? on Parallels Beta Adds Boot Camp, Desktop · · Score: 1

    Give a user a choice between a native OS X app, or one that relies on virtualisation. Almost all users will choose the native app.

    If you're competitor offers one and you don't, you ain't gonna sell well.