There's a new beta of the W3C Markup Validation Service now live at
<URL:http://validator.w3.or g:8001/>
Probably the most important change is verbose output, including attempts
to explain the validator errors. Other changes include improved
display of error messages, and a choice of parse modes.
Currently - but probably not for long - it includes an
"interestin g" default setting!
Some of the changes have been the subject of much debate. We need
to widen that to include users: please tell us what you like or
dislike in the new service! Quick feedback may catch Terje while
he's still hacking this release:-)
As always, problem and bug reports are welcome, but please check
first whether they're already known.
--
Nick Kew
In urgent need of paying work - see http://www.webthing.com/~nick/cv.html 24 3141
Jim Ley wrote: On Thu, 28 Aug 2003 19:11:44 +0000 (UTC), "Jukka K. Korpela" <jk******@cs.tu t.fi> wrote:
ni**@fenris.w ebthing.com (Nick Kew) wrote:
First of all - well done and thanks for the efforts all of you have put into
this.
This beta release has been defaulted to an extended mode as an oversight, that's clearly wrong, do you feel a fussy mode should not exist?
There's certainly benefit in a fussy mode. Whether that should still fall
under the naming of "validator" is a different question. I certainly don't
feel qualified to answer that question.
An SGML validator certainly, is the CSS validator also useless? If you don't like the non-technical use of validator, what do you propose such a QA tool be called?
Quality Assist. QA Assist. Its tools about improving the Quality of the
markup, so why not focus on the Quality aspect. Businesses tend to like
words like Quality.
Yes the beta is wrong to claim valid document invalid, yes the beta is wrong to default to fussy mode - I think everyone has acknowledged that. Do you see anything else wrong in the beta you could report?
Nothing wrong, but confused me a bit:
<http://validator.w3.or g:8001/check?uri=http% 3A%2F%2Fwww.iso lani.co.uk%2Fbl og%2F&verbose=1 &fussy=1>
(Validating my blog page)
I'm a little surprised that the "unescaped" & in the main text went
unnoticed by validation - but I'm glad the new fussy checker picked it up
(Multiple occurrances of Marks & Spencer within the text). It is probably
more my lack of understanding of what a validator checks rather than the
tool itself - but its good enough to convince me of the benefits of a fussy
checker.
Good work!
--
Iso.
FAQs: http://html-faq.com http://alt-html.org http://allmyfaqs.com/
Recommended Hosting: http://www.affordablehost.com/
Web Standards: http://www.webstandards.org/ ji*@jibbering.c om (Jim Ley) wrote: Yes the beta is wrong to claim valid document invalid, yes the beta is wrong to default to fussy mode - I think everyone has acknowledged that.
So why hasn't it been fixed? And how _did_ they manage to make such
elementary errors? If you ask me, it was just the culmination of the
approach that created "fussy mode" in the first place.
Do you see anything else wrong in the beta you could report?
Should I report something else than the fact that all the announced new
features are nonsense?
We would have needed a good tag soup checker years ago. Turning a
validator to a very one-sided tag soup checker helps nobody.
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Pages about Web authoring: http://www.cs.tut.fi/~jkorpela/www.html
On Thu, 28 Aug 2003 20:12:49 +0000 (UTC), "Jukka K. Korpela"
<jk******@cs.tu t.fi> wrote: ji*@jibbering. com (Jim Ley) wrote:
Yes the beta is wrong to claim valid document invalid, yes the beta is wrong to default to fussy mode - I think everyone has acknowledged that. So why hasn't it been fixed?
Hmm, QA processes suggest to me that fixes should be tested first,
before being rolled out onto production machines, the beta validator
does run on the same machine as the real validator, so hack and patch
as you go probably isn't particularly wise is it?
And how _did_ they manage to make such elementary errors?
Elementary errors as what, defaulting to a wrong mode, that's pretty
simple to do surely? The text of the message saying valid - well one
word can easily be overlooked, it is mostly aesthetic when you know
what you actually mean, I can at least understand both bugs creeping
in with my authoring processes, which is why we have betas etc. Do you see anything else wrong in the beta you could report?
Should I report something else than the fact that all the announced new features are nonsense?
Of course not, you very right to report the problems here. I was
asking if you had seen any other issues.
We would have needed a good tag soup checker years ago. Turning a validator to a very one-sided tag soup checker helps nobody.
What do you mean by "one sided" ?
Jim.
--
comp.lang.javas cript FAQ - http://jibbering.com/faq/ ji*@jibbering.c om (Jim Ley) wrote: We would have needed a good tag soup checker years ago. Turning a validator to a very one-sided tag soup checker helps nobody.
What do you mean by "one sided" ?
It apparently applies a collection of simple syntactic rules, generally
aimed at tag verbosity in XHTML style, trying to force them upon HTML,
and generating cascades of "error messages". There's surely much else
that could and should be checked in HTML markup.
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Pages about Web authoring: http://www.cs.tut.fi/~jkorpela/www.html
On Thu, 28 Aug 2003 22:30:12 +0200, "Alan J. Flavell"
<fl*****@mail.c ern.ch> wrote: I think the problem here is that - as long as there have been people who took the W3C's assertion "HTML is an application of SGML" in any way seriously - the term "validator" has had a specific technical meaning, namely the meaning which it inherits from SGML.
Yes, and within that scope it's fine, but I don't fully agree that the
W3 has been within that scope for some time, nor is it particularly
useful for it to be, no-one has been taking the application of SGML
seriously because there's too many holes in that.
So, within the scope of its implementati on limitations, it gives an unambiguous answer, and all validators must give the same answer, even if they express it in different words.
Certainly, which is all a default v.w3.org should do, having more
useful QA options is a good thing, I feel and think Jukka is being
much too negative in his criticism, by suggesting to me that the
entire process is flawed. I'd love to see some alternative QA
approach that didn't use Jukka's "one-sided" approach, I believe
linting of attributes is pencilled in for a 0.7.0 release of v.w3.org.
These sort of things are useful, if you want a validator you've got
one, web authors though need QA tools, not pointless pedantry on HTML
origins.
Criticise the defaults, criticise the claim that it's invalid, they're
horrible bugs *, but I'd like to see the idea of web-QA taken
seriously, SGML validation doesn't do that.
but I *would* like to see the distinction made more clearly, that's all I'm saying.
I agree, much of the supporting commentary isn't there yet.
Jim.
* I'm beginning to wonder if the fussy default wasn't a bug but an
intentional way to get the beta talked about and looked at, but I
don't actually think Terje is quite that mad.
--
comp.lang.javas cript FAQ - http://jibbering.com/faq/
Andreas Prilop schrieb: Isofarro <sp*******@spam detector.co.uk> wrote:
There's certainly benefit in a fussy mode.
What exactly is a "fussy mode"?
It's explained in the announcement:
<http://lists.w3.org/Archives/Public/www-validator/2003Aug/0105.html>
Matthias
In article <ms***********@ sidious.isolani .co.uk>, one of infinite monkeys
at the keyboard of Isofarro <sp*******@spam detector.co.uk> wrote: Nick Kew wrote:
There's a new beta of the W3C Markup Validation Service now live at <URL:http://validator.w3.or g:8001/>
This URL doesn't display any of the form elements in Konqueror 3.0.0 on Suse 8.0:
http://www.isofarro.freeserve.co.uk/temp/w3val.png
Not sure why - possibly the fieldset and legend need to be inside the form elements?
I've seen Konq 3 on deadrat 7.3 do that with fieldset. I'd say that's a
serious bug (Konq 2.2 is better). If only I had the time and kit to hack
browsers ....
--
Nick Kew
In urgent need of paying work - see http://www.webthing.com/~nick/cv.html
Nick Kew wrote: In article <ms***********@ sidious.isolani .co.uk>, one of infinite monkeys at the keyboard of Isofarro <sp*******@spam detector.co.uk> wrote: This URL doesn't display any of the form elements in Konqueror 3.0.0 on Suse 8.0:
http://www.isofarro.freeserve.co.uk/temp/w3val.png
Not sure why - possibly the fieldset and legend need to be inside the form elements?
I've seen Konq 3 on deadrat 7.3 do that with fieldset. I'd say that's a serious bug (Konq 2.2 is better). If only I had the time and kit to hack browsers ....
FWIW, the same browser on the same OS used to crash on
<http://www.w3.org/Style/CSS/> which did not impress me in the least. 3.1.3
has been much better except for one rather annoying bug (always-present
horizontal scrollbar).
--
Shawn K. Quinn This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: johnleemk |
last post by:
I download the source for W3C's validator from
http://validator.w3.org/source/ to validate pages on my own server. I
commented a block of code that checks for non-public hosts so the
validator would let me check http://localhost but then i ran into a
roadblock. The validator claimed my pages weren't valid. No problem.
However, it wouldn't say what the errors where. I tried this by
checking a known invalid remote site. Same result. Then I...
|
by: Lee K. Seitz |
last post by:
What are this group's members' ideas about including W3C validator
(http://validator.w3.org) graphics on web pages? Specifically, should
they be on every page? I can see including an HTML/XHTML validation
graphic on each page. That way you can quickly check the page any
time you update it.
But what about the CSS validator? Typically (I hope), the CSS is
in an external stylesheet that every page on the site links to or
imports. So...
|
by: Niki Kovacs |
last post by:
Hi,
I'm an Austrian writer living in Montpezat (South France). I just installed
a local W3C validator on my machine (Slackware 10.1, local Apache server).
It's accessible as http://w3c-validator, because I'm on dialup and I want
to check pages offline.
Unfortunately, URL upload won't work, because the validator doesn't accept
any URL's beginning with http://localhost.
|
by: Stephan Bour |
last post by:
Hi,
I have a regular expression validator that checks a text box string:
<asp:RegularExpressionValidator id="SeqFormat" runat="server"
Display="Static" ErrorMessage="Your sequence contains illegal characters"
ControlToValidate="Sequence"
ValidationExpression="^{1,}$">
I'd like to provide the user with a listing of the illegal characters that
triggered a failure of the validator. Do you know how to capture the illegal
|
by: Andy |
last post by:
Hi folks,
I have a customvalidator control that works properly if it isn't
contained in an ASP:TABLE. But, when I place it inside an ASP:TABLE, I
find that _ServerValidate doesn't get fired, even if I force the
customvalidator to validate by invoking its validate() method after a
button is clicked:
cvCustomValidator_ServerValidate(object source,
system.Web.UI.WebControls.ServerValidateEventArgs args) <== doesn't get
| |
by: Rich Squid |
last post by:
Hello
Here's my basic problem:
On my asp.net form page I have a DetailsView (default mode=edit) bound
to a AccessDataSource control. Users can successfuly update a databound
template field, but I wanted to add a custom validator to check that
the account number they are entering exists in a table in the Access
Database.
|
by: Nathan Sokalski |
last post by:
I have a form that contains a number of fields, all of which have
validators. There are two submit buttons, one to update a record and one to
add a record. Because the only difference in validation is to make sure
someone is not using a username that is already in use, I would like to be
able to use all the other validators for both the add and update buttons.
However, because as far as I know a validator can only be in one...
|
by: durga2005 |
last post by:
hi
i just added one textbox and regular expression validator in the form and set the properties for regular expression validator control.
then i placed these two controls inside update panel . when i execute this, the validation was not working
before placing in update panel validation was working
|
by: durga2005 |
last post by:
hi
i have a textbox and regular expression validator control .i have placed these control inside update panel.
just im validating the textbox with regular expression validator control
when i enter wrong data in the text box ,it is not showing error.only after i click the button it is showing the error message.
before placing these controls in update panel,the validation was working
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |