Estándares de publicación y editores web
Es un conjunto de reglas y recomendaciones que se deben seguir al utilizar los distintos lenguajes de creación de contenidos y al presentarlos a los usuarios.
Dichos estámdares están regulados por una serie de consorcios y organizaciones.
Lenguajes para la creación de Páginas web
Las páginas web se almacenan en ordenadores denominados <<servidores web>>. los usuarios, al introducir una dirección URL en el navegador se conectan a dichos servidores, que procesan la petición devolviendo el código de la página web solicitada, la cual es interpretada por el navegador o cliente web de modo que el usuario pueda visualizarla correctamente.
En el lado del servidor:
- PHP, Java, .NET, Ruby, Python. Permiten programar el comportamiento del servidor web en el momento de atender las peticiones de lo susuarios
- SQL. Utilizando para interaccionar con la base de datos y realizar tanto consultas como inserciones o modificaciones.
En el lado del cliente:
- HTML. Lenguaje de marcado compuesto por etiquetas que describen y estructuran el contenido de una página web.
- CSS. Utilizado para definir el estilo con el que se presenta la estructura HTML de una página web.
- Java script. Lenguaje de programación interpretado por el navegador o cliente web.
En el
servidor
|
En el
cliente
|
PHP
|
HTML
|
JAVA
|
CSS
|
.NET
|
JAVASCRIT
|
RUBY
|
|
PYTHON
|
|
SQL
|
Accesibilidad y usabilidad en la web:
EL uso de estas herramientas busca una mejora de la interacción usuario-web, <<La usabilidad se refiere a la capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso>>
Editores para la creación de contenido web:
Existen multitud de programas orientados a la creación de páginas web.
Algunos ejemplos de este tipo de editores son Notepad++, Geany o Kate.
Algunos ejemplos de tipos de editores son Bluefish, Webstorn o NetBeans.
En estos editores son bluefish, webstorm, visual studio express, aptana studio y eclipse.
Finalmente existe una última categoría de editores: los editores visuales o WYSIWYG "lo que ves es lo que obtienes"
Finalmente existe una última categoría de editores: los editores visuales o WYSIWYG "lo que ves es lo que obtienes"