martes, 19 de noviembre de 2019

Resumen Estándares de publicación y editores web

ESTÁNDARES DE PUBLICACIÓN Y EDITORES WEB. 

Cuando se habla de estándares, se hace referencia, al conjunto de reglas y recomendaciones que deben seguir al utilizar los distintos lenguajes de creación de contenidos y al presentarlos a los usuarios. Dichos estándares están regulados por una serie de consorcios y organizaciones, entre las que destacan: HTML, CSS, XML...

2.1 LENGUAJE PARA LA CREACIÓN DE PÁGINAS WEB.
Las páginas web se almacenan en ordenadores, locales o acceso público en Internet. Los usuarios, al introducir URL en el navegador, se conectan a dichos servidores, que procesan la petición devolviendo el código de la página solicitada.
Según el entorno en l que se ejecutan, los lenguajes más utilizados para creación de páginas web son:
   - En el lado del servidor:
 1-PHP, Java, .NET, Ruby, Python. Permiten programar el comportamiento del servidor web en el momento de atender a las peticiones de los usuarios y de generar el contenido HTML correspondiente.
2-SQL. Utilizado para interaccionar con base de datos y realizar tanto consultas como inserciones o modificaciones.
    -En el lado del cliente.
1- HTML. Lenguaje de marcado compuesto por etiquetas que describen y estructuran el contenido de una página web.
2-CSS. Utilizado para definir el estilo con el que se presenta la estructura HTML de una página web.
3-JavaScript. Lenguaje de programación interpretado por el navegador o cliente web.


2.2 ACCESIBILIDAD Y USABILIDAD EN LA WEB
No todo el mundo accede de la misma manera a los contenidos disponibles en Internet; existe una variedad de limitaciones visuales, motrices, auditivas y cognitivas que requieren la utilización de herramientas y programas especiales, por ejemplo, lectores de contenido para personas con dificultades de visión. Para ello, se crearon estándares de accesibilidad, el uso de estas herramientas busca una mejora de la interacción usuario-web.
La definición de ISO: La usabilidad se refiere a la capacidad de un sotware de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso.

2.3 EDITORES PARA LA CREACIÓN DE CONTENIDO WEB.
Existen multitud de programas orientadas a la creación de páginas web. Algunos de ellos son simples editores, se limita a resaltar la sintaxis del lenguaje utilizado, por lo que el usuario se encarga de crear y distribuir el contenido, por ejemplo, Notepad++, Geany, Kate...
Otros editores más avanzados, disponen de funciones complementarias, por ejemplo, Bluefish, WebStorm, Visual Studio Express...
Finalmente, existe una última categoría de editores: los editores visuales o WYSIWYG ´lo que ves es lo que obtienes´. En estos editores las páginas web se crean como si se trataran de documentos de texto en programas como Microsoft Office Word o LibreOffice Writer. Su ventaja es que permiten obtener el aspecto del sitio web a medida que se trabaja en el mismo, pero su principal desventaja es que el código puede ser no óptimo ni amigable. Algunos ejemplos: Dreamweaver, KompoZer...










No hay comentarios:

Publicar un comentario