|
|

Standards for HTML Authoring for the World Wide Web
Introduction
Purpose
The purpose of these standards is to encourage compliance with Standards
and Good Practice in Web Authoring, and to ensure that authors who
deviate from such standards are aware of the consequences of their actions.
In particular, it is intended to ensure that systems developed for the
World Wide Web are accessible to all users, regardless of their Client
software configuration. These Web Authoring standards should be seen
as complementary to the HTML Markup standards published by W3C.
Scope
These standards shall apply to all webpages created to be
accessible to the general public, except as follows:
- They do not apply to webpages which are purely recreational and have
no information content.
- They do not necessarily
apply to systems which are internal, or whose intended users are limited
to an Organisation and specific external partners ("Intranet").
Intended Audience
Professional Web developers working for or on behalf of any organisation
whose business is not the Web itself (i.e. anyone working in an environment
where you might reasonably be expected to know more than your Employer or
Client).
It is assumed that readers already have a general working knowledge of HTML,
such as might be acquired through appropriate training or experience.
Definitions, Acronyms and Abbreviations
Following PSS-05, the following Standard Practices are defined:
- Mandatory Practices
- Sentences containing the word SHALL are mandatory practices, and must
be followed without exception in all Web pages and systems. The word MUST
is used in statements that repeat a mandatory practice.
- Recommended Practices
- Sentences containing the word SHOULD are strongly recommended practices.
A justification may be required if they are not followed.
- Guideline Practices
- Sentences containing the word MAY are guidelines.
No justification is required if they are not followed.
The following acronyms will be familiar to readers, but are listed
here for completeness:
- CGI
- The Common Gateway Interface
- CSS
- Cascading Style Sheets
- HTML
- HyperText Markup Language
- HTTP
- HyperText Transfer Protocol
- SGML
- Standard General Markup Language
- W3C
- The World-Wide Web Consortium
- WWW
- The World-Wide Web
References
- ESA PSS-05 Software Engineering Standards Issue 2, February 1991.
- HyperText Markup Language
Specifications
- WDG HTML
Validator
Overview
This document presents requirements as a simple list,
under the following general headings:
- Validation
- HTML Headers
- Colours and Background Images
- Images
- Appropriate Use and Deprecated Tags
- Nonstandard/Proprietary Markup
- Browser Compatibility
- International Pages
- Style Sheets
- Frames Pages
- Client-side Scripts
- Dynamic Pages
Web Authoring Standards
- All HTML documents SHALL be checked with an HTML validator.
- Documents SHOULD be validated at HTML level 2.0, 3.2 (Wilbur), or
future specifications from W3C when available.
- Authors using a DTD other than the above SHALL include an appropriate
DOCTYPE declaration. In the case of a DTD that is NOT standard or
widely-known (eg those available from WebTechs validation service),
the DTD itself SHALL be referenced in a comment within the document.
- HTML documents SHOULD validate successfully.
- Validation errors SHALL be noted by the author. Such notes MAY be
delivered separately to the HTML documents (provided they are referenced
by a comment in the source), and SHOULD describe the
purpose of the invalid construct, together with its effect in several
browsers including text-mode browsers (the comment "no effect" is
acceptable).
In the case of an invalid but established construct, a reference to
an existing analysis is sufficient.
- All HTML documents SHALL include an appropriate TITLE
- Documents MAY include other header elements, such as relational
links, Stylesheets, Client-side scripts, and META elements.
- Documents which are a "front page" or other principal entry point
for a system SHOULD include the following:
- KEYWORDS and DESCRIPTION meta elements for the benefit of Web indexers.
- A "REV=MADE" link indicating the document's author or maintainer.
Other documents MAY include such headers.
- Authors MAY use any legal markup to determine document colours,
but SHOULD use RGB specifications to do so.
- Where colours are set by an author, they SHALL ensure a strong
contrast between text and background. This implies light-on-dark
or dark-on-light: colour contrasts are insufficient to cater for
monochrome displays or colour-blind readers. Note that this implies
that authors setting a text colour MUST also set the corresponding
background, and vice versa.
- Background images (where used) SHOULD be small, and SHOULD be of
a similar colour to the BGCOLOR specified.
- Conspicuous background images SHOULD be avoided in pages containing
textual information.
- Images MAY be used to complement text, but SHOULD NOT be used to replace it.
Examples of appropriate use are diagrams, graphs and geographic maps (which
naturally complement text); inappropriate examples are passages
of decorated text and imagemaps used to replace it.
- All images SHALL have ALT texts. Where appropriate, ALT=" " is
acceptable.
- ALT texts for images which are also links SHALL be descriptive
of the purpose of the link, and
SHOULD be brief. "Home", "Next", "Previous", "Search" are examples of
good ALT texts; "Click Here", "Home Icon", "Binocular Icon",
"Back to XYZ Homepage" are irredeemably bad.
- ALT texts SHOULD NOT duplicate nearby document text.
- ALT texts for larger images (eg those above about 10Kb) SHOULD warn
of their size - for example "Global Composite Image (29K)" (although it
MAY be appropriate to omit this in cases where any non-blank
ALT text would be obtrusive).
- ALT texts for imagemaps MAY direct readers to a separate text toolbar;
otherwise they SHOULD be blank (ALT=" ").
- Where imagemaps are used, alternative means of navigation SHALL
be made available to readers.
- Images SHOULD use height and width attributes, except as noted
under Browser Compatibility below.
- <BLINK> SHALL NOT be used.
- <FONT> SHALL NOT be used in place of HTML headers <H1> - <H6>
- Emphasis tags such as <FONT>, <B> or <STRONG> SHOULD NOT
be applied to extended passages. They are appropriate to words and phrases,
and (exceptionally) as much as a complete paragraph of text.
- <H1>...</H1> SHOULD be used exactly once in an HTML page.
General standards: particular cases are dealt with separately below.
- Subject to the validation standards above, authors MAY use nonstandard
or proprietary tags in an HTML document.
- Whereas HTML pages MAY be thus "enhanced", they SHOULD NOT be dependent
on proprietary markup. Specifically, all key functionality and information
SHOULD be available to an HTML-compliant browser not supporting the
"extension".
- Undefined Entities SHALL NOT be used.
HTML constructs which render a document difficult to read due to
known defects in popular browsers SHOULD be avoided, regardless of
the construct's validity in strict HTML. All of the guidelines
in this section are advisory.
It is not the purpose of this document to enumerate browser failings
but authors' attention is drawn here to a few cases. Authors purporting
to write for the "majority" should be aware that most of these
constructs risk becoming illegible in the popular Netscape browser.
- Use of
< or > within a tag, in a construct such as
<IMG SRC="forward.gif" ALT="=>"> risks breaking parsers
and SHOULD be avoided.
- Comments SHOULD open with
<!-- and close with -->.
Use of "--" or ">" within these delimiters SHOULD
be avoided.
- Height and Width attributes in images SHOULD be restricted to cases
where neither the image itself nor the ALT texts are essential to the
document. In particular, images which are navigation icons SHOULD
NOT use height and width attributes, unless separate text-based navigation
is also provided on the same page.
- When specifying document colours in a BODY tag, numeric RGB
notation SHOULD always be used.
- When using a floating image or table, "
br clear"
SHOULD if possible be used ahead of any further images or tables.
- When using HTML Tables, provision SHOULD be made to ensure the
document is legible to browsers not supporting this feature.
- HTML containers (such as paragraphs or table cells) SHOULD be
explicitly closed.
A common and frequently serious author error is to seek to affect
page presentation in a manner detrimental to a document's legibility
for other users.
- Pages SHOULD NOT depend on a particular browser window, font size or
colour table to be readable. Indeed, they SHOULD NOT depend on any
visual presentation whatsoever, except where the information content
is inherently visual in nature.
- Authors SHOULD NOT use constructs which make assumptions (explicit
or otherwise) about a reader's settings. Examples to be avoided are
full-screen tables or divider GIFs whose size is expressed in pixels.
<TABLE WIDTH="95%"> is acceptable;
<TABLE WIDTH="500"> is not.
Note of course that none of these guidelines preclude visual
enhancement of a document for those readers who are in a position
to take advantage of an author's intended presentation.
- Documents available in more than one language SHOULD be presented as
parallel hierarchies in the languages concerned.
- HTTP content-negotiation MAY be used to determine the default language
presented to the reader.
- Every document in a multilingual hierarchy SHOULD include links
to the other languages available.
- Authors MAY use style sheets to enhance webpages, and are encouraged
to do so when seeking to determine document appearance.
- Style sheets SHALL NOT be visible to browsers which do not support
them. This SHALL be tested.
- Style sheets SHALL NOT be used in a manner detrimental to accessibility
for browsers not supporting this feature.
- Frames MAY be used, subject to the validation requirements. Note
that since they will not validate as standard HTML, a report will
always be required.
- Information provided via a frameset SHALL also be made accessible
unframed via the NOFRAMES section.
- The NOFRAMES section SHOULD provide readers with a complete
alternative. The use of a link to a separate version SHOULD be
restricted to those occasions where it is large in (byte) size.
- Use of more than one frameset-based layout on a site SHOULD be avoided.
- All external links in a frameset page SHALL use the target
attribute to avoid embedding another website in a frame.
- Client-side scripting languages such as Javascript MAY be used,
provided it does not detract from the page's accessibility to
browsers not supporting or enabling this feature.
- Script pages SHALL be inspected in browsers not supporting the
scripting language (NOT merely browsers with this facility turned off)
to ensure satisfactory appearance.
- Script pages SHALL be subject to HTML validation requirements.
In the case of dynamic pages generated by CGI, SSI or other server interface,
it is not realistic to validate every possible page generated. However,
output will generally take a prescribed form or one of a limited number
of prescribed forms.
- Dynamic pages SHALL be represented by sample outputs of the program.
These sample pages SHALL be subject to the standards described for static
documents. Every major path through the program SHALL be represented by
such a sample output page, and tested with the same attention as the
software itself.
- Dynamic pages which include a user's input may be beyond the
author's control. Nevertheless, authors SHOULD seek to
anticipate any potentially-disruptive input; for example, any HTML
markup could be stripped.
- Authors SHALL in all cases ensure that user input cannot be used to
compromise system security, or the accessibility of other information
on the system.
Standards to be applied to the development of software associated with
dynamic webpages are assumed to derive from existing PSS05 or equivalent
standards where appropriate, and are outside the scope of this document.
Home,
Forums,
Reference,
Tools,
FAQs,
Articles,
Design,
Links
Copyright © 1996 - 2006. All rights reserved.
|
La operación salida arranca con colas de siete kilómetros en Torrevieja Las carreteras valencianas registraron colas de hasta siete kilómetros en el inicio de la operación salida con motivo del puente del 15 de agosto. La vía que sufrió las principales retenciones fue la N-332 a su paso por Torrevieja y en ambos sentidos.
También la A-3 registró colas de hasta tres kilómetros a su paso por Cheste en sentido Madrid y a la altura de Ribarroja en dirección Valencia.
Además, la A-23 en Viver sufrió retenciones de hasta 10 kilómetros. No obstante, en este caso las colas se debieron a la niebla que cubre la citada vía y no a la intensidad del tráfico.
Los días y horas de mayor intensidad de circulación serán este jueves de 16.00 a 21.00 horas; el viernes de 8.00 a 14.00 horas y de 16.00 a 21.00 horas; el sábado de 8.00 a 14.00 horas y el domingo entre las 08.00 a las 14.00 horas y de las 16.00 y las 21.00 horas.
En la Comunitat Valenciana las carreteras y tramos considerados conflictivos son en la A-3 de los puntos kilométricos 323 al 351 entre Buñol y Valencia, del 300 al 295 en Requena y el 334 en Cheste; en el enlace de la A-7 con la A-3; en la N-332 en la travesía de Bellreguard y Oliva y los extremos de la variante de Gandia y la CV-500 al Saler, en la provincia de Valencia.
En Alicante, se sitúan en la A-70, en los accesos y salidas de la circunvalación; la AP-7 en el peaje de San Juan; y en las travesías de la N-332 de Altea y accesos al Altet, Santa Pola y Torrevieja, así como a sus respectivas playas. En Castellón, se encuentran en la N-340 en todo su desarrollo por la provincia y los accesos a Castellón, tramo de Benicàssim y travesías de Benicarló y Vinarós.
Para favorecer la fluidez y la seguridad de la circulación, Tráfico utilizará al máximo los recursos humanos disponibles y paralizará todas las obras que afecten a la circulación desde las 13.00 horas de este jueves y hasta las 24.00 horas del domingo.
Además, los ciudadanos marroquies tienen a su disposición dos puntos de información situados en las provincias de Alicante (Vila Joiosa, AP-7 kilómetro 654 y en Castellón Ribera de Cabanes, AP-7 Kilómetro 404).
El transporte de mercancías peligrosas estará restringido en las carreteras de la Comunitat Valenciana en tramos horarios de mañana, el viernes y domingo, estos últimos de las 8.00 a las 24.00 horas; habrá restricciones a la circulación de vehículos que necesiten autorización especial este jueves y el sábado y a los vehículos de mercancías de más de 7.500 kilos el viernes entre las 11.00 y las 23.00 horas en la A-7 entre Paterna y Silla. Esta restriccións e repite en igual medida para los vehículos especiales, de maquinaria agrícola y obras y servicios.
Tráfico ordenará la circulación este jueves en la CV-500 en la salida y entrada, en tramos de la A-3 y la A-7; el viernes en los mismos puntos mientras que el sábado lo hará únicamente en la autopista del Saler y el domingo en la A-7, CV-401 y puntos de la A-3, donde anulará el carril de la vía lenta entre los puntos 293,2 y 294,1 y el 302,2 y 302,7.
Tráfico ha establecido una serie de itinerarios alternativos para evitar problemas de circulación. Para la N-340 norte, recomienda utilizar la AP-7 de peaje al igual que en la N-332. Entre Valencia y Alicante recomienda Valencia-Fuente La Higuera por la V-31, A-7, A-35 y N-344 hasta la autovía Almansa-Alicante (A-31); de Valencia a Murcia el mismo tramo anterior hasta la autovía Almansa-Alicante dejando esta última en la salida de Aspe/Elche para tomar la A-7 antes de llegar a Elche. Pacto histórico PP-UV.
Unión Valenciana ha vivido en cuatro años tres reveses electorales que le han llevado a perder 20.000 votos y la mitad de concejales tras la última cita electoral de mayo. Al final, Chiquillo ha abierto los ojos y se ha dado cuenta de que sus objetivos políticos habían sido fagocitados casi plenamente por el PP.
Los partidos regionalistas, en el marco político actual de acentuación del bipartidismo, tienen más difícil su supervivencia como formaciones autárquicas. Ni siquiera González Lizondo logró por sí mismo su sueño de la alcaldía de Valencia, en pleno apogeo de UV, como para ahora jugar con ensayos.
En los últimos años, UV ha perdido a pesos pesados en sus filas internas, aunque a otros Chiquillo ha tenido que agradecerles su marcha, por lo que el cartel electoral no terminaba de satisfacer a los votantes.
La admisión por parte del PP de los mensajes y eslóganes de UV (PHN, AVE, infraestructuras, distanciamiento del catalanismo...) ha provocado que se produjera ese desplazamiento de la masa electoral de UV hacia candidatos populares y es que además el crecimiento de los partidos regionalistas de España, en su mayoría del centro-derecha, se suele producir cuando gobierna la izquierda.
Ni UV ni el PP quieren hacer público su presentación conjunta en las elecciones del próximo año, pero nada me extrañaría ver a Chiquillo como número dos ó tres al Congreso de los Diputados por Valencia.
En varias ocasiones, miembros del PP me han dicho que su partido no puede volver a caer en el error de la soberbia de una mayoría absoluta porque te hace pasar malos ratos como los vividos en las manifestaciones contra la guerra de Irak donde casi todas las formaciones estaban en contra del conflicto y dejaron solo al PP.
Ahora, en el PP valenciano no quieren más contratiempos y para ello qué mejor que pactar con quien te ayuda a aumentar el espacio electoral.
Visita real
Medio año después ha servido para vivir algo inaudito, pues no recuerdo la visita oficial de un miembro de la familia real a Valencia sin contar con la presencia del presidente del Consell.
Las agendas de Zaplana y Camps son comparadas diariamente para no restar protagonismo mutuo, porque no es casualidad que mientras uno esté en Valencia, otro organice un viaje por tierras polacas.
El ministro de Trabajo actuando de anfitrión con la reina doña Sofía, y Francisco Camps en tierras polacas. No lo entiendo. El presidente, como representante de los valencianos, debería estar allí donde su obligación le exige. Es la primera visita de un miembro de la Casa Real desde las últimas elecciones y Camps no está allí.
Se ve que los intereses de Zaplana, como cabeza de lista popular por Valencia a la próximas elecciones generales de marzo, le reclaman de nuevo para ganar presencia entre los valencianos y tener su espacio equivalente en los medios de comunicación.
Pero para ello, el presidente de la Generalitat debe saber compatibilizar su cargo con la presencia de cualquier representante del gobierno, ministro Zaplana incluido.
Hasta marzo, el ministro de Trabajo pretende ejercer con hegemonía las obligaciones que como número uno de su partido al Congreso tendrá en Valencia.
Pero si eso es así, espero ver al presidente Camps en su sitio y no lejos de Zaplana. ¿Contra Sadam, contra la guerra o contra Aznar? Hasta hace dos semanas respetaba la actitud de quienes se manifestaban en contra de la contienda porque este tipo de demandas forma parte de la piedra angular de la democracia. Pero una mayoría de los supuestos pacifistas se ha convertido en intolerantes. Y así empieza a percibirse entre la “mayoría silenciosa” de la sociedad. Si a principios de febrero, en la primera concentración antibelicista se consiguió reunir a decenas de miles de personas, de todos los colores políticos, en las últimas sólo se ve a aquellos que quieren instrumentalizar el ataque a Irak para hacer su “guerra” a Aznar y al PP.
Una manifestación pacifista debe tener unos mensajes obvios, y no expresar fanatismo, intolerancia e intransigencia con mensajes como “esto nos pasa por tener un Gobierno facha” o “Aznar capullo, envía un hijo tuyo”. Aquí debe tener especial cuidado el PSOE y sus radicales posicionamientos de los últimos días, más en la línea de los comunistas y anarquistas, que en la de un partido moderado que aspira a ser alternativa de gobierno.
La guerra contra Sadam es una respuesta a una forma brutal de opresión y terror con la expectativa de aumentar la libertad y evitar el genocidio cometido por parte del dictador irakí. No se puede comparar a Sadam con otros dictadores, porque entre otras cosas Husein además de dictador es un genocida (como Hitler, Stalin, Milosevic, Mao Tse Tung, Pol Pot y los Jemeres Rojos, los talibán...) con 100.000 víctimas kurdas gaseadas mediante armas químicas en 1988 y enviado a morir a cientos de miles de irakíes en su guerra contra Irán.
Cierto es que acabar con Sadam se tenía que haber planteado hace 12 años, pero me pregunto: todos aquellos que se alzan ahora como garantes y protectores de los irakíes ¿por qué no se manifestaron entonces en defensa de ellos? ¿No tenían elecciones a la vista? Cual imprudentes y frívolos son algunos.
A ver quien la suelta más gorda
Todo por atrapar un puñado de votos nacionalistas, como si fuera algo trascedental para el futuro los catalanes o para los propios deportistas catalanes. Pero no debe mezclarse política con deporte.
Si Artur Mas quiere más votos que anuncie iniciativas de mayor interés social, pero que no trate de presionar a los deportistas, quienes quedarían posiblemente colocados en un brete, presionados por un lado por Mas y los suyos para que fueran con la selección andorrana, y por la afición española que querría verles luciendo los uniformes de España.
La metedura de pata de Mas radica también en creerse que iba ser aplaudida por el gobierno andorrano y va éste y le da con la puerta en las narices.
Es un defecto muy habitual de nuestros políticos el hecho de que por afán de ganar unas elecciones acaben salpicando a otros colectivos de naturaleza apolítica que deben quedar al margen de las batallas entre partidos.
Una de las cosas que llama la atención de este asunto es que el candidato Mas se haya rodeado de un equipo jurídico de lujo para defender su postura ante el COI, cuando finalmente todo quedará ahí, en un punto de enajenación electoral, porque los deportistas, como profesionales que son, preferirían vestir los colores de un país de entidad en el contexto internacional y con trayectoria olímpica antes que satisfacer el capricho pueril de Artur Mas.
|