domingo, 17 de noviembre de 2019

1. Estándares de publicación y editores web.

Esto hace refencia al 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.
Están regulados por consorcios y organizaciones, donde destacan el World Wide WEb Consortium (HTML, CSS, XML, SVG...), (Javascript)...

1.1 Lenguajes para la creación de páginas web.
Las páginas web se almacenan en ordenadores denominados "servidores web". Cuando los usuarios introducen 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 navegaodr o el cliente web de modo que el usuario pueda visualizarla correctamente. Según el entorno en el que se ejecuta, los lenguajes más utilizados para la creación de páginas web son:
  1. 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 los usuarios y de generar contenido HTML correspondiente. Por lo general se comunican con la base de datos para obtener la información necesaria.
  • SQL: Utilizado para interaccionar con la base de datos y realizar tanto consultas como inserciones o modificaciones. Por ejemplo, en una tienda virtual. 
    2. En el lado del cliente:
  • HTML: Lenguaje de marcado compuesto por etiquetas que describen y estructuran el contenido a una página web. Existen versiones más estrictas como el lenguaje XHTML. 
  • CSS: Utilizado para definir el estilo con el que se presenta la estructura HTML de una página web.
  • JavaScript. Lenguaje de programación interpretado por el navegador o cliente web. JavaScript añade dinamismo a la página, ya que permite, entre otras cosas, modificar su estructura y estilo.
EN EL SERVIDOR
EN EL CLIENTE
PHP
HTML
JAVA
CSS
.NET
JAVASCRIPT
RUBY

PYTHON

SQL


2.2 Accesibilidad y usabilidad en la web. 
El uso de estas herramientas busca una mejora de la interacción usuario-web. Algunas de las pautas que debe seguir un sitio web tiene que ver con la utilización de textos alternativos para las imágenes (atributo alt en HTML) que las describan. 
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. 


2.3 Editores para la creación de contenido web. 
EXisten multitud de programas orientados a la creación de páginas web. Algunos de ellos son simples editores de texto plano que se limitan a resaltar la sintaxis del lenguage utilizado, por lo que es trabajo del usuario crear y distribuir la totalidad del contenido desde 0. Algunos ejemplos son Notepad++, Kate, gedit..
Otros editores más avanzados disponen de funciones complementarias como el autocompletado de texto, la gestión de plantillas predefinidas... Algunos ejemplos son Visual Studio, Eclipse, Bluefish...
FInalmente, existe una última categoría de editores: los visuales y los WYSIWYG. En estos editores las páginas se crean como si se trataran de documentos de txto en programas como Microsoft Office Word o LibreOffice Writer. Su ventaja es que permiten observar el aspecto del sitio web a medida que se trabaja en el mismo, pero su principal desventaja es que el código puede no ser óptimo ni amigable a la hora de realizar modificaciones. Ejemplos: Adobe Dreamweaver, KompoZer y BlueGriffon.

sábado, 16 de noviembre de 2019

Resumen UD3: Tipos de páginas web.

Definición de página web:
Consideramos una página web un documento disponible en Internet, o World Wide Web (www), codificado según sus estándares y con un lenguaje espcífico conocido como HTML. Es algo a lo que estamos acostumbrados a acceder si leemos este artículo pero no todos conocen realmente su funcionamiento. Según el nivel de interacción con el usuario y según la temática, encontramos distintas páginas web:

Según el nivel de interacciones con el usuario:
  • Página estática: este contenido solo puede ser definido por el administrador de la misma. Por ejemplo, encontramos: BBVA, El mundo y UCO.
  • Página dinámica: permite interaccionar al usuario con el sitio web, ya sea para crear contenidos o para realizar otras acciones como comprar productos, acceder mediante contraseña...  Estos son algunos ejemplos: Facebook, Youtube y Pinterest
Según la temática (y ejemplos):
  • Blog, foto o red social: son aquellas páginas web que están destinadas a la interacción entre sí de los usuarios. Tres blogs de mis compañeros: Valle López,  Marian Páez y Andrés Somoza
  • Presentación corporativa: sitio web destinado a publicar un producto, el trabajo de una persona o una empresa... . Zara, Stradivarius y Mango
  • Comercio electrónico: página web destinada a la realización de transacciones comerciales online, ya sea a través de la venta de productos físicos o de diferentes servicios (los mismos ejemplos que arriba).
  • Aplicaciones web: destinados a ofrecer una funcionalidad tradicionalmente propia de aplicaciones de escritorio. Gmail, Microsoft Outlook

miércoles, 6 de noviembre de 2019

Mis blogs favoritos:

Estos son mis blogs favoritos de viaje, tienen publicaciones continuamente, tratan lugares famosos actuales, buenas imágenes...

Melhores destinos do Brasil - lugares lindos para visitar ...
Uno de los lugares que te recomiendan en estos blog.


http://www.lapiznomada.com/
http://viajes.chavetas.es/
http://viviralmaximo.net/
http://xixerone.com/
http://www.viajaporlibre.com/blog/
http://marcandoelpolo.com/

Gestión de blogs:

Cómo atraer usuarios
Si un blog tiene muchas visitas, el propietario de dicho blog puede obtener beneficios. Aunque esto no es tan fácil como parece, debemos cumplir las siguientes condiciones para atraer usuarios:


  • Publicar entradas de calidad a menudo: es una tarea que requiere cierta disciplina para que así los usuarios tengan motivos para acceder a tu blog.



  • Interaccionar con los usuarios que participan en tu blog: es muy frecuente cuando surjen dudas entre los usuarios que interaccionan en el blog.

                                   

  • Establecer un diseño que facilite la lectura y el acceso a las distintas entradas: es un aspecto muy importante para que los usuarios estén más cómodos en el blog.

 


  • Título y URL fáciles de recordar: debemos escoger cuidadosamente tanto el título como la dirección del blog, estando éstos relacionados con el contendido. Por ejemplo, Blog sobre cocina.



martes, 5 de noviembre de 2019

Gestión de comentarios:

Configuración de comentarios.

En la sección de configuración del blog, existe un aparato destinado a la configuración de comentarios.

Configuración por defecto de las entradas. Permite configurar los valores por defecto de creación de entradas.
Es posible personalizar individualmente estos valores de configuración en cada nueva entrada.

Otra configuración de comentarios. Permite configurar opciones como la de posibilidad de que los usuarios puedan añadir comentarios de forma anónima.

Enviar correo electrónico cuando. En aquellos casos en los que el administrador del sitio no accede con frecuencia al sitio web para comprobar si hay notificaciones, se puede programar el envío de avisos automáticos.

Para que un comentario aparezca. En ocasiones es conveniente que estos comentarios se filtren y sean aprobados por el autor para evitar spam o comentarios ofensivos.

Moderación de comentarios. Se utiliza para establecer filtros que obliguen a moderar ciertos comentarios antes de que sean mostrados públicamente.

Lista negra de comentarios. Permite agregar palabras que, al detectarse en un comentario, es clasificado como spam.

Creación de clases a partir de análisis

Para este tipo de programas, una descomposición en clases quedaría un poco "forzada", ya que su nivel de complejidad no es tan ele...