Una Guía de Diseño Web para la Creación de Formularios’Mailto’ en HTML

Una Guía de Diseño Web para la Creación de Formularios’Mailto’ en HTML

Una Guía de Diseño Web para la Creación de Formularios’Mailto’ en HTML

VALORACIÓN DEL ARTÍCULO:
5/5


Una característica común de los sitios web con la que muchos diseñadores web luchan es un formulario. Es posible que desee agregar un formulario a su sitio web como una forma sencilla para que la gente se ponga en contacto con usted para hacer preguntas o expresar interés en los productos o servicios que usted ofrece. Desafortunadamente, los tutoriales en línea sobre cómo añadir formularios complejos pueden ser confusos y hacer que los nuevos profesionales de la web se alejen.

Los formularios web no tienen por qué ser difíciles de usar, incluso para los webbies nuevos. Los formularios de Mailto son una manera fácil de hacer que los formularios funcionen. Se basan en clientes de correo electrónico para enviar los datos del formulario desde el ordenador del cliente al propietario del formulario. Los datos del formulario que es completado por el usuario del sitio web es enviado por correo electrónico a una dirección específica como se especifica en la codificación para el formulario.

Si usted es nuevo en el diseño web y no sabe cómo programar interacciones más complejas, o está ejecutando un sitio web pequeño y sólo quiere una forma sencilla de añadir un formulario, tener un formulario mailto como formulario de contacto es mucho más fácil que aprender a escribir PHP. También es más barato que comprar un guión preescrito para hacerlo por ti.

Con este tutorial rápido, aprenda a utilizar los formularios mailto. Incluso si nunca lo ha hecho antes, dominar la técnica es fácil y ciertamente en el reino del «diseño web principiante».

Índice de contenidos

Introducción

Los formularios HTML pueden ser un reto para los nuevos desarrolladores web, ya que requieren algo más que aprender el marcado HTML. Además de los elementos HTML necesarios para crear los formularios y sus campos, también debe tener alguna forma de hacer que el formulario «funcione». Esto normalmente requiere acceso a un script CGI u otro programa para crear en el atributo «action» del formulario. Esta acción es la forma en que el formulario procesa los datos y lo que hace con ellos después (escribir a una base de datos, enviar un correo electrónico, etc.)

Si no tiene acceso a un script que hará que su formulario funcione, hay una acción de formulario que la mayoría de los navegadores modernos soportan.

action=" mailto:youremailaddress"

Esta es una manera sencilla de obtener los datos del formulario desde su sitio web a su correo electrónico. Es cierto que esta solución es muy limitada en cuanto a lo que puede hacer, pero para los sitios web muy pequeños, es un buen punto de partida.

Trucos para usar formularios de Mailto

Usar el

enctype=»text/plain» attribute
Esto le indica al navegador y al cliente de correo electrónico que el formulario está enviando texto plano en lugar de algo más complicado. Algunos navegadores y clientes de correo electrónico envían datos de formularios codificados para páginas web. Esto significa que los datos se envían como una sola línea larga, los espacios se sustituyen por más (+) y se codifican otros caracteres. El uso del atributo

enctype="text/plain"

facilita la lectura de los datos.

Use el método GET o POST
Mientras que el

POST a veces funciona, a menudo hace que el navegador abra una ventana de correo electrónico en blanco. Si esto le ocurre con el método

GET

, intente cambiar a

POST

.

Ejemplo de formulario de Mailto

Aquí hay un ejemplo de un formulario usando la acción mailto.

Nota : Esto es un marcado muy simple. Lo ideal sería codificar estos campos de formulario utilizando más marcas y elementos semánticos, pero este ejemplo es suficiente para el alcance de este tutorial.

 
Su nombre:
Su apellido:
Comentarios:

Sus clientes verán un mensaje diciendo que el formulario se está enviando por correo electrónico. Así es como se ven los resultados:

 first_name=Jennifer<
apellido=Kyrnin
comments=Hi there!

Nota especial sobre Mailto Forms

Una vez más, este método, aunque fácil, también es muy limitado. Obviamente, es importante tener en cuenta que los formularios mailto no siempre funcionan para todas las combinaciones de navegadores y clientes de correo electrónico. Si ha intentado utilizar un formulario mailto y no ha tenido éxito, es posible que sea por esto por lo que podría haber alguna combinación de tecnología que haga que la función falle. Para obtener información más detallada sobre las posibles interferencias con su intento de utilizar un formulario de este tipo, consulte "Cuando los formularios de Mailto no funcionan".

Si bien este método es un buen primer intento de crear formularios web que generen un correo electrónico y envíen datos de formularios, a medida que avance en sus habilidades web, seguramente querrá explorar opciones más sólidas. Desde scripts CGI, formularios PHP hasta plataformas CMS que tienen widgets de formularios incorporados, usted tiene muchas opciones avanzadas que considerar para sus futuras necesidades de formularios de sitios web.

TAMBIÉN TE INTERESA

Meteored

La app española Meteored es la cuarta aplicación del tiempo más vista en el mundo

En un sector dominado por líderes históricos como The Weather Channel, Accuweather y DarkSky (Apple), la española Meteored ha escalado al top 5 global de aplicaciones de meteorología, consolidándose como una alternativa de referencia a nivel mundial. Propiedad de la empresa Alpred, Meteored ha logrado este posicionamiento gracias a su compromiso con la precisión, la

ChatGPT en el trabajo

Cosas que sí y cosas que no le puedes preguntar a ChatGPT en el trabajo

La inteligencia artificial está transformando los departamentos de Recursos Humanos al ofrecer herramientas innovadoras que optimizan procesos, aumentan la eficiencia y brindan información útil para la toma de decisiones. Sin embargo, este cambio también plantea desafíos en cuanto a su correcta implementación y a los límites éticos y operativos. El uso de ChatGPT en el

inteligencia artificial Zoo Aquarium de Madrid

Esta es la forma en la que ha llegado la IA al Zoo Aquarium de Madrid

Hasta en lugares insospechados como el Zoo Aquarium de Madrid está llegando la inteligencia artificial… Pero no, no se trata de animales. Ni tampoco como una forma de gestión administrativa a nivel interno. El proyecto más destacado de este entorno es una cuidadora inteligente de animales presentada como un avatar que es capaz de interactuar