Foros del Web » Programando para Internet » ASPX (.net) »

Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict

Estas en el tema de Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict en el foro de ASPX (.net) en Foros del Web. Hola, espero les sirva esta información, por fin lo he logrado después de unas buenas tazas de café y una buena borrachera con mi hermano ...
  #1 (permalink)  
Antiguo 18/08/2008, 14:07
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict

Hola, espero les sirva esta información, por fin lo he logrado después de unas buenas tazas de café y una buena borrachera con mi hermano mayor jajaja

Aquellos adictos al estándar les dejo esta solución para que su página valide perfectamente el xhtml 1.0 Strict por medio del validador de la W3C

Paso 1: Crear su aplicación web (es un paso algo difícil de lograr, y más si no es uno dedicado a esto )

Paso 2: Directo sobre el explorador de soluciones y sobre el proyecto agregar una carpeta App_browsers esto se hace:

Cita:

Botón derecho del mouse -> Agregar carpeta ASP:NET -> App_browsers
Paso 3: Da otra vez click derecho sobre esa carpeta creada y agrega un elemento nuevo *.browser o mejor llamado "archivo de explorador"

Paso 4: Agrega el siguiente código


Código HTML:
<browser id="w3cValidator" parentID="default">
    <identification>
      <userAgent match="^W3C_Validator" />

    </identification>

    <capture>
      <userAgent match="^W3C_Validator/(?'version'(?'major'\d+)(?'minor'\.\d+)\w*).*" />

    </capture>

    <capabilities>
      <capability name="browser" value="w3cValidator" />
      <capability name="majorversion" value="${major}" />
      <capability name="minorversion" value="${minor}" />
      <capability name="version" value="${version}" />
      <capability name="w3cdomversion" value="1.0" />
      <capability name="xml" value="true" />
      <capability name="tagWriter" value="System.Web.UI.HtmlTextWriter" />

    </capabilities>

  </browser> 
Este codigo lo que te va a permitir es renderizar tus paginas en asp a html amigable para ser validado

Paso 5: Después dentro de tu web.config, en la rama <system.web> coloca la siguiente linea de código:

Código:
<xhtmlConformance mode="Strict" />
//Aquí puedes utilizar "Strict" || "Transitional" || "Frameset"
Este paso ayuda a conformar o renderizar tus controles de asp a html con la capacidad de soportar dicho modo de codificación xhtml de tu DTD

Paso 6: Dentro de tus paginas asp coloca tu DOCTYPE, que en este caso va a ser:

Cita:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Paso 7: Acaba tu pagina, compilala, haz lo que desees y posteriormente la subes a tu dominio y VOILÁ tu sitio queda automáticamente listo para ser validado e insertarle una de estas imagensitas:




y si no me crees aquí les dejo lo realizado con mi sitio web de prueba claro, no vayan a pensar que es spam jajaja.

http://validator.w3.org/check?uri=ht...Inline&group=0

Y ya pasando este proceso están listos para validar su CSS y ser unos verdaderos geeks de la validación

Espero les ayude o guste este tutorial.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #2 (permalink)  
Antiguo 19/08/2008, 09:47
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Respuesta: Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict

No se puede controlar para que ademas de validar sea también un poco mas accesible ?

http://www.accesible.com.ar/examinat...astweb.com.mx/
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
  #3 (permalink)  
Antiguo 19/08/2008, 10:15
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict

Si se puede controlar, dentro del Property Pages de tu sitio web tienes una seccion que es Accesibility ahi tienes WCAG Prioridad 1,2 y Access board Section 508.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 19/08/2008, 10:37
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Respuesta: Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict

Genial, lo voy a probar luego, gracias
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
  #5 (permalink)  
Antiguo 19/08/2008, 11:24
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Respuesta: Tu aplicación ASP.NET 2.0 validada con XHTML 1.0 Strict

Claro que se puede, solo que en el citado ejemplo, si entras a esa pagina directo desde direcciones solo muestra un botón no le coloque ni una hoja de estilo ni idiomas, ya que por el momento solo estoy demostrando la validación de xhtml.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:43.