Por favor refiérase a la fe de erratas para este documento, que puede incluir algunas
correcciones normativas.
Copyright © 2008 W3C® (MIT, ERCIM, Keio), Todos los derechos reservados. W3C responsabilidad,
marca registrada y documentar la utilización de normas se aplican.
Resumen
Este documento define las pruebas que sirven de base para la toma de un crédito del
W3C mobileOK Basic ® ™ y la conformidad se basan W3C Mobile Web sobre Mejores
Prácticas Mejor [Prácticas]. Los detalles de cómo reclamar conformidad mobileOK se
describe por separado. Los proveedores de contenido que pasa las pruebas han
tomado algunas medidas para proporcionar una experiencia de usuario funcional para
los usuarios de base dispositivos móviles cuyas capacidades menos iguales a las del
contexto de entrega predeterminada (DDC).
Este documento fue desarrollado por la Mobile Web Best Practices Grupo de Trabajo
en el marco de la Iniciativa de Web Móvil.
Por favor, consulte el Grupo de Trabajo informe de aplicación. Una completa lista de los
cambios de redacción ya que la versión anterior de este documento está disponible.
Este documento define las pruebas verificables-máquina, basada en W3C Mobile Web
Best Practices [Mejores Prácticas]. Aunque los autores de contenido no se espera que
utilicen este documento directamente, los participantes del Grupo de Trabajo esperan
que las herramientas que implementan los ensayos definidos en este documento para
mejorar en gran medida la creación de contenidos que aborda la experiencia de
navegación de los usuarios en una amplia gama de dispositivos.
Este documento ha sido revisado por miembros del W3C, por desarrolladores de
software, y por otros grupos del W3C y las partes interesadas, y está respaldada por el
Director como una Recomendación del W3C. Es un documento estable y puede ser
utilizado como material de referencia o citado en otro documento. El papel del W3C al
hacer esta Recomendación es llamar la atención sobre la especificación y promover su
difusión general. Esto mejora la funcionalidad y la interoperabilidad de la Web.
Este documento fue elaborado por un grupo que opera en el marco del 05 de febrero
2004 P lí i d P d l W3C W3C i li úbli d l
w3.org/TR/mobileOK-basic10-tests/ 1/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
1 Introducción
1.1 Ámbito de aplicación
1.1.1 Relación con las Mejores Prácticas
1.1.2 Fuera de Alcance
1.1.3 Más allá de mobileOK
1.2 Aplicabilidad
1,3 que exige la conformidad mobileOK
2 Conformidad
2.1 Utilización de términos que, en caso de etc
2.2 Validez de las Pruebas
2.3 Resultados del ensayo
2.4 Realización de Pruebas
2.4.1 Orden de Pruebas
2.4.2 HTTPS
2.4.3 Solicitud HTTP
2.4.4 de respuesta HTTP
2.4.5 Meta-equiv http Elementos
2.4.6 estilo CSS
2.4.7 Recursos incluido
2.4.8 Recursos relacionados
2.4.9 Validez
2.4.10 Espacio en blanco
3 mobileOK Pruebas básicas
3,1 AUTO_REFRESH y redirección
3,2 CACHÉ
3,3 CHARACTER_ENCODING_SUPPORT y CHARACTER_ENCODING_USE
3,4 CONTENT_FORMAT_SUPPORT y VALID_MARKUP
3,5 DEFAULT_INPUT_MODE
3,6 EXTERNAL_RESOURCES
3,7 GRAPHICS_FOR_SPACING
3,8 IMAGE_MAPS
3,9 IMAGES_RESIZING y IMAGES_SPECIFY_SIZE
3,10 LINK_TARGET_FORMAT
3,11 MEDIDAS
3,12 MINIMIZAR
3,13 NO_FRAMES
3,14 NO TEXT_ALTERNATIVES
3,15 OBJECTS_OR_SCRIPT
3.15.1 Elemento de procesamiento de objetos de la Regla
3,16 PAGE_SIZE_LIMIT
3,17 PAGE_TITLE
3,18 POP_UPS
3,19 PROVIDE_DEFAULTS
3,20 STYLE_SHEETS_SUPPORT
3,21 STYLE_SHEETS_USE
3,22 TABLES_ALTERNATIVES
3,23 TABLES_LAYOUT
3,24 TABLES_NESTED
Apéndices
1 Introducción
mobileOK Basic es un sistema para evaluar si los recursos web (contenido de la web)
se pueden entregar de una manera que es con Mobile Web de Best conformes
Prácticas [Mejores Prácticas] en gran medida a un hipotético agente de usuario móvil y
sencilla, el contexto de entrega predeterminada.
Este documento describe mobileOK Pruebas básicas del W3C para el contenido
emitido, y describe cómo emular el DDC, cuando se solicite ese contenido.
w3.org/TR/mobileOK-basic10-tests/ 2/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
usuarios móviles.
mobileOK conformidad de base debe ser sólo un primer paso hacia la construcción de
una experiencia armonizada para los usuarios móviles. Conformidad simplemente
demuestra que una experiencia básica está disponible, compatibles con un gran
número de dispositivos móviles. mobileOK conformidad básica no dice nada acerca
más rico, más sofisticado, experiencias que pueden estar disponibles, ni tampoco dice
nada sobre si otras directrices para el desarrollo de contenidos Web (por ejemplo,
[WCAG 1.0]) se han seguido.
Las pruebas de evaluar si el contenido puede ser proporcionada de modo que se logre
la usabilidad de base, la eficiencia y la interoperabilidad con los dispositivos móviles.
Las pruebas no debe entenderse que evaluar con detenimiento si el contenido ha sido
bien diseñado para dispositivos móviles.
Las mejores prácticas, y por lo tanto las pruebas, no se promueven como orientación
para lograr la experiencia óptima del usuario. Las capacidades de muchos dispositivos
superiores a los definidos por la DDC. Con frecuencia es posible, y deseable en
general, para proporcionar una experiencia diseñada para aprovechar las capacidades
adicionales.
1.2 Aplicabilidad
Las pruebas se aplican a un URI. Al pasar las pruebas significa que cuando se tiene
acceso como se describe en la solicitud HTTP 2.4.3, la solución de un URI se traducirá
en mobileOK Básico conformes contenido que se entrega en una mobileOK Básico
manera conformes.
mobileOK Básico no dice nada acerca de lo que puede ser entregado a los
dispositivos móviles no.
2 Conformidad
2.1 Utilización de términos que, en caso de etc
Cuando se utilizan los términos con el significado que se define en [RFC 2119] que se
destacan en el texto por ejemplo, debe.
mobileOK pruebas sólo tienen sentido cuando el URI bajo prueba se resuelve en el
contenido HTML prestados a través de HTTP.
Las pruebas individuales se puede dar lugar a PASS o FAIL. PASS se requiere de
todas las pruebas para poder reclamar mobileOK conformidad de base. En todos los
ensayos, PASS se logra si y sólo si no hay FAILs. N específicos PASS resultado se
d fi l i b
w3.org/TR/mobileOK-basic10-tests/ 3/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
2.4.1 Orden de Pruebas
mobileOK Basic no prescribe ni el orden en que las pruebas se llevarán a cabo, ya que
pueden ser ejecutadas independientemente. Algunas pruebas han sido diseñadas para
evaluar los aspectos del contenido que son rechazados por otras pruebas, lo que es
deliberada y tiene por objeto permitir entornos de prueba para proporcionar tanta
información como sea posible.
Por ejemplo la prueba de 3,21 STYLE_SHEETS_USE señala que las hojas de estilo se
debe utilizar con preferencia a los elementos de marcado como centro, aunque el
centro de elemento es también rechazado por la prueba de 3,4
CONTENT_FORMAT_SUPPORT y VALID_MARKUP.
2.4.2 HTTPS
Nota:
certificados raíz arbitraria (incluyendo los certificados con firma propia) debe
considerarse como de confianza.
Incluir un Acepte encabezado que indica que los tipos medios de Internet
entendido por el contexto de entrega predeterminada se aceptan mediante el
envío de exactamente este encabezado:
Aceptar: application / xhtml + xml, text / html; q = 0,1, application / xml + vnd.wap.xhtml; q = 0,1, texto / css, image /
Accept-Charset: UTF-8
Las implementaciones deben apoyar URI tanto con http y https componentes
w3.org/TR/mobileOK-basic10-tests/ 4/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
2.4.4 de respuesta HTTP
Nota:
Nota:
A continuación, observe que una o 5xx respuesta 404 para el recurso sometido a la
prueba no dé lugar a un FAIL con el fin de permitir la posibilidad de probar la
aplicación de una página de error.
Nota:
Si una solicitud HTTP no da lugar a una respuesta HTTP válida (por nivel de error
de red, error de la resolución de DNS, o no-respuesta HTTP), FAIL
w3.org/TR/mobileOK-basic10-tests/ 5/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
cuales a veces se consideran sustitutos de los encabezados de respuesta HTTP.
el estilo de atributos de cualquier elemento (el uso del estilo de atributo está
en desuso en XHTML Basic 1.1 [XHTML Basic 1.1])
estilo de los elementos cuya tipo de atributo es "text / css, y cuyos medios de
atributo no está presente o está presente y contiene los valores de "todos" o "de
mano" (mayúsculas y minúsculas).
el tipo de atributo no está presente o está presente con el valor "text / css"
Nota:
los recursos vinculados por CSS @ import -en las normas cuya presentación lista
de medios no está presente o está presente y contiene el valor "total" o "de mano"
En el curso de montaje de los estilos CSS utilizar sólo los conjuntos de reglas CSS que
no se limitan en cuanto a su presentación tipo de medio o cuya presentación tipo de
lista contiene los medios de comunicación "de mano" o "todos".
Algunas pruebas se refieren a los recursos incluidos, que son recursos externos para el
recurso a prueba y, sin embargo vital para la prestación de recursos y que cuya URI
tiene el "http" o "https" régimen, cuando se representa en una forma absoluta. Algunos
ejemplos son la imagen y la hoja de estilos los recursos.
Incluye recursos se definen como aquellos que se hace referencia por el texto siguiente:
l t ib t d l l t i t i d
w3.org/TR/mobileOK-basic10-tests/ 6/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
Nota:
Nota:
Nota:
Recursos relacionados recursos se vincularan a partir del recurso a prueba (que no sea
el propio recurso), pero que no son vitales a la prestación de ese recurso cuya URI
comienza con el "http" o "https" régimen cuando se representa en una forma absoluta.
los recursos relacionados se definen como aquellos que se hace referencia por:
Nota:
Nota:
2.4.9 Validez
CSS
GIF
JPEG
UTF-8
w3.org/TR/mobileOK-basic10-tests/ 7/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
3 mobileOK Pruebas básicas
En esta sección se describen los ensayos de mobileOK Básico. Las pruebas están
organizadas por orden alfabético de las mejores prácticas de los que derivan. Cuando
una prueba se deriva de más de una las mejores prácticas que se coloca de acuerdo a
la que se produce primero en el orden del diccionario.
Si una meta elemento está presente con http-equiv valor del atributo de
"refrescar",
Si no, advierten
Si no, advierten
3,2 CACHÉ
Nota:
Cuando ambos una meta elemento con http-equiv atributo y la cabecera HTTP
correspondiente se considerará que el valor del encabezado HTTP deben ser
utilizados - véase también la nota en virtud de 2.4.5 Meta Elementos equiv-http.
w3.org/TR/mobileOK-basic10-tests/ 8/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
recurso en la codificación UTF-8.
XML declaración
meta elemento que es el primer hijo del documento de la cabeza del elemento, y
cuya http-equiv atributo es "de tipo" de contenido, y cuyo contenido atributo
especifica la codificación de caracteres
... <head> meta <http-equiv = "Content-Type" content = "application / xhtml + xml; charset = UTF-8"/> ...
Solicitar el recurso
Nota:
Nota:
Nota:
En lo sucesivo, "una versión XHTML conocido" significa XHTML Basic 1.0, XHTML
Basic 1.1, XHTML-MP 1.0, XHTML-MP 1,1 o 1,2 XHTML-MP.
Si l d t d t HTML FAIL
w3.org/TR/mobileOK-basic10-tests/ 9/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
DOCTYPE y si no válido, advierten
3,5 DEFAULT_INPUT_MODE
Nota:
Para cada entrada de elemento con el atributo de tipo cuyo valor es "text" o
"password" o cuyo tipo de atributo es que faltan:
3,6 EXTERNAL_RESOURCES
Para cada uno único Incluye recursos, tal como se define en 2.4.7 Recursos
incluido:
w3.org/TR/mobileOK-basic10-tests/ 10/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
transparentes y FAILs grandes. Se cree que muy pocos o ninguno los sitios que utilizan
imágenes transparentes de cualquier tamaño significativo para el seguimiento.
Para cada img elemento y objeto es un elemento que incluyen los recursos (véase
2.4.7 Recursos incluido):
Si hay más de una imagen con todos los píxeles transparentes está presente,
advierten
3,8 IMAGE_MAPS
Para cada img elemento y objeto es un elemento que incluyen los recursos
(véase 2.4.7 Recursos incluido):
Nota:
Para cada img elemento y objeto es un elemento que incluyen los recursos (véase
2.4.7 Recursos incluido):
3,10 LINK_TARGET_FORMAT
Nota:
404 y 5xx de estado HTTP no den lugar a error al realizar esta prueba.
Nota:
Solicitar el recurso
w3.org/TR/mobileOK-basic10-tests/ 11/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
El tamaño intrínseco de las imágenes debe ser especificado como atributos de la
img y no como elemento de las propiedades CSS (véase 3,9 IMAGES_RESIZING
y IMAGES_SPECIFY_SIZE)
Nota:
Para cada nivel 1 de CSS propiedad en el estilo CSS (véase 2.4.6 de estilo
CSS), cuyo valor es una medida numérica de longitud establecida junto con una
unidad:
3,12 MINIMIZAR
Nota:
3,13 NO_FRAMES
3,14 NO TEXT_ALTERNATIVES
Nota:
3,15 OBJECTS_OR_SCRIPT
Esta prueba no determina si el documento es que se puede usar sin los objetos o
secuencias de comandos.
Si algún elemento tiene una intrínseca evento "atributo" (en la actualidad onload,
onUnload, onClick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onfocus, onblur, onkeypress, onkeydown, onkeyup,
onsubmit, onreset, onselect, onchange), advierten
w3.org/TR/mobileOK-basic10-tests/ 12/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
3.15.1 Elemento de procesamiento de objetos de la Regla
Para cada img elemento que no tiene objeto ancestro elemento (que no sea el
nodo de contexto) en este contexto:
Para cada objeto elemento que no tiene objeto ancestro elemento (que no sea el
nodo de contexto) en este contexto:
Vuelva a aplicar esta norma con el actual objeto de los elementos como el
contexto
Nota:
Nota:
3,16 PAGE_SIZE_LIMIT
Para cada uno único Incluye recursos, tal como se define en 2.4.7 Recursos
incluido:
Nota:
w3.org/TR/mobileOK-basic10-tests/ 13/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
Cuando el elemento de procesamiento de objetos 3.15.1 Regla rendimientos un
recurso que se encuentra para ser almacenado en caché, los objetos que se deben
evaluar en el transcurso de ceder el recuento de los recursos almacenados en
caché en el total.
3,17 PAGE_TITLE
3,18 POP_UPS
3,19 PROVIDE_DEFAULTS
3,20 STYLE_SHEETS_SUPPORT
Si el estilo CSS (véase 2.4.6 de estilo CSS) contiene normas hacen referencia a
la posición, mostrar o flotan propiedades, advierten
3,21 STYLE_SHEETS_USE
Esta prueba busca elementos en el módulo de extensión de texto definido por [XHTML
Modularización], algunas de las cuales no son compatibles con XHTML Básico [XHTML
Basic 1.1]. Asimismo, busca elementos comúnmente utilizados y los atributos que
fueron desaprobados en HTML 4, y no son compatibles, o desaprobados son, en
XHTML Básico.
Nota:
Esta prueba no requiere que cualquier estilo CSS se utiliza, ya que en algunos
casos, no se requiere la presentación de información en absoluto (por ejemplo, una
simple página de texto).
Si todos los estilos están limitados a medios de presentación que otros tipos "de
mano" o "todos" a través de los medios de comunicación @ en situación de
reglas advierten
w3.org/TR/mobileOK-basic10-tests/ 14/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
3,22 TABLES_ALTERNATIVES
3,23 TABLES_LAYOUT
Esta prueba no detecta todos los casos donde las tablas se utilizan para fines de
diseño.
3,24 TABLES_NESTED
w3.org/TR/mobileOK-basic10-tests/ 15/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
de octubre de 2008 (Ver http://www.w3.org/TR/2008/REC-xhtml-modularization -
20081008 /)
XML 1.0
Extensible Markup Language (XML) 1.0 (quinta edición), Tim Bray, Jean Paoli,
CM Sperberg McQueen, Maler Eva, Yergeau François, Recomendación del W3C
26 de noviembre 2008 (Ver http://www.w3.org/TR/2008/ REC-xml-20081126 /)
w3.org/TR/mobileOK-basic10-tests/ 16/17
21/09/2010 W3C mobileOK Pruebas básicas 1,0
VALID_MARKUP X
w3.org/TR/mobileOK-basic10-tests/ 17/17