Jukka K. Korpela | 25 Jul 14:31 2014
Picon
Picon

Re: couple of comments on the Markup Validation Service

2014-07-23 3:02, Edward Vassar wrote:

> A piece of html that I wrote provoked the validation service to flag a
> plythera of errors of 3 types.

Generally, you should include a URL of the document.

> None of the flagged "errors"
> seem to prevent desired code execution.

They point out that the effects may differ from what you expect,

> First error type involved using "size attribute for input types file and
> number: Error/Line 20 <http://validator.w3.org/check#line-20>, Column
> 84/: Attribute size not allowed on element input at this point.
>
> |actual code:|<input type="file" id="approvalInputTypeFile" multiple accept="image/*" size="80">

The size attribute in such an element has had different definitions in 
specifications and different implementations in browsers. This is why it 
has been removed from HTML5, which appears to be what you are validating 
against.

> <!--validate doesn't like using size if type is file, but how else control the field size -->

It is expected to be controlled by the browser. It depends on the 
implementation whether there is a file name box at all and what the file 
name syntax there is, hence how wide it needs to be.

But you can set the width of the element in CSS.
(Continue reading)

David Dorward | 25 Jul 13:51 2014
Picon

Re: W3C Buttons makes 3 Errors on my Webpage

On 23 Jul 2014, at 0:12, Jutta Koliofotis wrote:

> Since I have installed the buttons from your page „W3C XHTML1.0 and 
> W3C CSS” I have in every page 3 Errors.

> > 1.      ErrorLine 655, Column 8: required attribute "type" not 
> specified
>
> <script>

I'm not aware of any W3C validation service that gives you a <script> 
element to insert into your document when you complete validation. Where 
exactly did that come from?

> 2.      ErrorLine 690, Column 1: an attribute specification must start 
> with a name or name token
>
> ="" src="http://jigsaw.w3.org/css-validator/images/vcss"

The code I get when I validate a stylesheet is:

<p>
     <a href="http://jigsaw.w3.org/css-validator/check/referer">
         <img style="border:0;width:88px;height:31px"
             src="http://jigsaw.w3.org/css-validator/images/vcss"
             alt="Valid CSS!" />
     </a>
</p>

There is no ="" before the src attribute, so again, I don't know where 
(Continue reading)

Edward Vassar | 23 Jul 02:02 2014
Picon

couple of comments on the Markup Validation Service

A piece of html that I wrote provoked the validation service to flag a plythera of errors of 3 types.  I imagine there are better ways accomplish what my code does which *do* conform to the spec, but it might be useful to take another look at the tool and the spec regarding whether these should actually be errors.  None of the flagged "errors" seem to prevent desired code execution. 

First error type involved using "size attribute for input types file and number:   Line 20, Column 84Attribute size not allowed on element input at this point.
actual code: <input type="file" id="approvalInputTypeFile" multiple accept="image/*" size="80"> <!--validate doesn't like using size if type is file, but how else control the field size --> likewise for  <input type="number" id="numImageId" size="3" value="6" min="1"> <!--validate doesn't like using size if type is number, but how else control the field size -->

In each case, the "size" determined the size of an input field which respectively accepted a path_and_file_name, and a number..

    

The other two errors were objections to <img>s with no src or alt.  My HTML supplied placeholder <img> locations.  The JS supplied the actual src and alt for each location that was utilized at any particular point in time.  The html, including my comment about the validation tool looks like this:
The errors:  Line 93, Column 28Element img is missing required attribute src.
and:         Line 93, Column 28An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
  <div id="doubleScreen" style="background-color:#FFD700;width:3700px;display:inline-block;">
    <div id="leftScreen" style="width:1825px;text-align:right;float:left;background-color:#FFA500;">
    <img id="idImageFile1"> <!--validation tool wants a src and an alt.  Has no way of knowing it will be provided by the js. -->
    <img id="idImageFile3"> 
    <img id="idImageFile5">
  

Ed Vassar



--
edv
Mateusz Krzeszowiec | 23 Jul 21:23 2014
Picon

Potential bug/vulnerability report

Hello,

I may have found an issue on the validator.w3.org that could affect the service availability, whom should I contact for reporting it?

I know there's bugzilla for bug reports but I don't think it's good idea to post it in public until it's resolved or confirmed as a false positive.

Cheers,
Mateusz Krzeszowiec
Jutta Koliofotis | 23 Jul 01:12 2014
Picon

W3C Buttons makes 3 Errors on my Webpage

Hello

 

Since I have installed the buttons from your page „W3C XHTML1.0 and W3C CSS” I have in every page 3 Errors. (in my CSS and it’s no longer valide!)

When I remove this button and I make a Check with the validator my CSS is okay!

 

So this is not so good – because when somebody clicks the buttons – I have three Errors – but they must be from the buttons! see the attached Errors

 

Validation Output: 3 Errors

1.      Line 655, Column 8: required attribute "type" not specified

<script>

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

2.      Line 690, Column 1: an attribute specification must start with a name or name token

="" src="http://jigsaw.w3.org/css-validator/images/vcss"

An attribute name (and some attribute values) must start with one of a restricted set of characters. This error usually indicates that you have failed to add a closing quotation mark on a previous attribute value (so the attribute value looks like the start of a new attribute) or have used an attribute that is not defined (usually a typo in a common attribute name).

3.  Line 690, Column 2: end tag for "img" omitted, but OMITTAG NO was specified

4.  ="" src="http://jigsaw.w3.org/css-validator/images/vcss"

You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".

5.      Line 689, Column 19: start tag was here

                  <img style="border:0;width:88px;height:31px"

 

 

Greetings Jutta Koliofotis

 

http://test.my-tastenworld.ch

 



Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.


Craig Francis | 22 Jul 14:50 2014
Picon

Implied ARIA Roles

Hi,

When validating a document with an <at> aria-sort attribute, the validator requires that a <at> role should also be specified.

As I'm adding this on a <th scope="col">, isn't this already implied by the markup?


Base Concept: HTML th[scope="col"]

An example HTML table is below, where I realise the <span> isn't necessarily the best approach (trying to avoid an <img> which will add additional HTTP requests)... where I am hoping that in time the <at> aria-sort attribute will be supported by UA's and will provide a much better interface.

I've also brought this issue up on SO:


Craig




<!DOCTYPE html>
<html lang="en-GB">
<head>
  <meta charset="UTF-8" />
  <title>ARIA Sort</title>
</head>
<body>

  <table>
    <thead>
      <tr>
        <th scope="col" aria-sort="none"><a href="#">Name&#xA0;<span title="Sort">&#9650;</span></a></th>
        <th scope="col" aria-sort="ascending"><a href="#">Score&#xA0;<span title="Ascending">&#9650;</span></a></th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <th scope="row">A</th>
        <td>1</td>
      </tr>
    </tbody>
  </table>

  <table role="grid">
    <thead>
      <tr role="row">
        <th scope="col" role="columnheader" aria-sort="none"><a href="#">Name&#xA0;<span title="Sort">&#9650;</span></a></th>
        <th scope="col" role="columnheader" aria-sort="ascending"><a href="#">Score&#xA0;<span title="Ascending">&#9650;</span></a></th>
      </tr>
    </thead>
    <tbody>
      <tr role="row">
        <th scope="row" role="rowheader">A</th>
        <td role="gridcell">1</td>
      </tr>
    </tbody>
  </table>

</body>
Jerry Pank | 18 Jul 18:29 2014
Picon

Stray start tag script. Suggested help message

Hi

 Stray start tag script.  (referring to Javascript in this instance)

I spent a long while trying to resolve this error.  I transpired that the block of Javascript was outside of the closing body tag.

If your validator could prompt the visitor to check the Javscript in included within the body tags, it would be very helpful.

Brgds

Jerry Pank



Bim Egan | 18 Jul 12:16 2014
Picon

In explicable error returned

Hi,

The validator has flagged an error in:
http://www.w3.org/WAI/EO/Drafts/rd/symposia_template/symposium_name/

The error description is:
Line 116, Column 46: Non-space character in page trailer. 
Content-Disposition: form-data; name="charset"

The source listing referenced is:
115.</html>
116.Content-Disposition: form-data; name="charset"
117.
118.(detect t automatically)

As there is nothing in my code after the closing </html> tag, (not even a
carriage return), I don't know what is causing this error or how to fix it. 

Can you explain it please? 

Thanks,

Bim

De Xin DX Yuan | 16 Jul 08:00 2014

Find a BUG of [ W3C Markup Validation Service ]

Hi,

I'm Galen, a user of W3C Markup Validation Service..
I use it to check if my web page accord with W3C Standard. It's really a great service.
But today, I find a little bug.

<p class="bodycopy1">
<span style="font-weight: bold;">Disfrute de imágenes transmitidas en alta calidad</span>
<br /><br />
Disfrute de imágenes uniformes, incluso con una velocidad de cuadros baja del video a la carta. Súper procesamiento de resolución optimizado para el video a la carta actualiza todas las imágenes transmitidas a calidad de alta definición. Obtendrá hermosas imágenes transmitidas incluso en una TV con pantalla grande.
<p>111</p>
<p class="link3"></p>

Here is part of my code, you can find
<p class="bodycopy1"> have not been closed, but it show no error in W3C Markup Validation Service, so I hope you can check it, and the HTML file is in attachment.

Thanks!



Galen Yuan - 袁德鑫
Web Builder, Web Production Services
CONCENTRIX CHINA

 Email: dexiny <at> cn.concentrix.com

   

 Mobile: (+86) 159 4096 4976        
Address: 10/F, Building 9, Software Park, No.18 Ruan Jian Yuan Road, Hi-Tech Zone District, Dalian, 116044, China

Una experiencia visual sin precedentes

Un reproductor de discos Blu-ray™ compatible con VOD vía IP.

Calidad HD para los videos a la carta

Disfrute de imágenes transmitidas en alta calidad

Disfrute de imágenes uniformes, incluso con una velocidad de cuadros baja del video a la carta. Súper procesamiento de resolución optimizado para el video a la carta actualiza todas las imágenes transmitidas a calidad de alta definición. Obtendrá hermosas imágenes transmitidas incluso en una TV con pantalla grande.

111

DLNA

Red doméstica inteligente

Comparta y disfrute las fotos digitales (JPEG), la música (MP3, WMA) y los videos (AVCHD, WMV) con solo conectarse a una red (LAN). La PC funciona como un servidor DLNA, donde se almacena su colección de películas, fotos y videos. Puede acceder, examinar y ver el contenido multimedia almacenado en el servidor mientras está en otro cuarto, sin tener que preocuparse de llevar discos.

* Se necesita un sistema operativo Windows 7 o superior. La capacidad de reproducción puede depender del rendimiento de la PC.

Compartir a través de USB doble

Facilidad para compartir datos

Simplemente inserte dos memorias USB simultáneamente, para compartir fotos, películas y datos de música entre las memorias.

para FULL HD Blu-ray Discâ„¢ Player DMP-BD79
Björn Zeutzheim | 15 Jul 21:30 2014
Picon

Bookmarklet to check content of current page

Hello there,

I made a small bookmarklet, that let's you check the page you are on
right now.
The difference to the currently available bookmarklet is, that it uses
the current page source, instead of a link to the current page.
Because of this, it works on login-protected pages and pages that were
modified by javascript.

I would recommend to add it to http://validator.w3.org/favelets.html

Barry Pietersen | 9 Jul 14:55 2014
Picon

Meta check

Hi there,

 

I’m trying to reach you in order to check the meta data of our website: www.biyond.nl, hopefully you can provide some good insights.

 

Kind regards,

 

Barry Pietersen | biyond | bpietersen <at> biyond.nl | +31(0)6 50230056 | www.biyond.nl

 

This message is explicitly subject to the conditions of the e-mail disclaimer. If you are unable to consult this e-mail disclaimer, please notify the sender at once.

 


Gmane