Buenas, he leído el artículo y debo hacer unas anotaciones. Si bien el W3C mantiene unas pautas a seguir para la elaboración de contenidos móviles, también es importante destacar el papel de mTLD, la empresa registradora de dominios .mobi, la extensión creada para tal fin. Ellos también tienen un sello, el mobileOK, unas Best Practices y disponen de herramientas de ayuda al desarrollador, como emuladores (http://emulator.mtld.mobi/) o validadores (http://ready.mobi). Más información en http://dev.mtld.mobi. Se dispone incluso de un constructor básicos de sitios web móviles que cumplen las normas.
Pero si necesita mayores necesidades para su web móvil, para ayudar a la creación de webs multidispotisivos sin que la tarea se convierta en un infierno existe un framework de desarrollo que facilita enormemente la tarea. Invito a que prueben MyMobileWeb.
Buenas,
Estoy haciendo la web de mi empresa ([url=www.navento.com]http://www.navento.com[/url]) en versión móvil y la parte que tengo de html me va fetén, pero a la hora de llamar a un aspx, me da error. El aspx es un formulario de web móvil, es decir, con la cabecera
<%@ Register TagPrefix=\"mobile\" Namespace=\"System.Web.UI.MobileControls\" Assembly=\"System.Web.Mobile\" %>
pero cuando lo ejecuto en el ordenador (en móviles sólo dice \"Formato incorrecto\"), me da el siguiente error:
[color=red]System.Exception: La página debe contener al menos un formulario.[/color]
He incluido el contenido de la página dentro de un <form> para probar, y después dentro de un <mobile:Form runat=\"server\"> que es lo que te pone por defecto, pero me sigue saliendo el error.
Alguien sabe cómo solucionar esto?
Nota: antes tenía la página aspx como formulario web normal, y en móviles un poco avanzados me entraba bien. Pero en móviles con un navegador pobre me decía lo de \"Formato incorrecto\". Alguien sabe si hay alguna forma de que el aspx, cuando se le devuelve al servidor, sea con extensión .html???
Gracias de antemano!
Un saludo