lunes, 15 de mayo de 2017

Tipos de WEB 2.0

En esta entrada la cual va a ser la ultima destinada a hablar sobre lo relacionado con la Web 2.0 vamos a enumerar los distintos tipos de ella que existen. Muchos seguramente los conocerás o al menos habrás oído hablar de ellos pero la finalidad de esta entrada es que puedas  ver que hace a estos sitios web 2.0.
Estas webs son:


  • Blogs: Los Blogs son la muestra mas clara y abundante de lo que significa web 2.0 en Internet. Son plataformas que se pueden utilizar tanto en un aspecto educativo con en uno lúdico. Estos son una herramienta la cual permite la difusión de información ya sea de forma individual (alguien que de forma personal hace un blog) o de forma colectiva (un grupo de personas que se unen para llevar uno entre todos). La información expuesta en esta plataforma se muestra en una serie de entradas ordenadas cronológicamente que permiten (si el autor lo desea) que los usuarios que la visualizan dejen su opinión en la caja de comentarios. Esto es la clara característica de una Web 2.0. Algunos portales de blogs muy conocidos son Blogger y Wordpress.
  • Wikis: Una Wiki es una pagina que permite la edición de una información por un grupo de personas desde un navegador web. Esta plataforma esta menos extendida que los blogs por ejemplo ya que necesita una mayor implicación y por lo tanto es menos atractivo para el usuario. Gracias a esta plataforma se pueden crear en conjunto manuales, enciclopedias y otra serie de documentos. El portal mas conocido es Wikipedia.
  • Presentaciones: Otra de las posibilidades que nos da la web 2.0 es la publicación online de presentaciones en páginas como Slideshare que proporcionan una información en otro formato que se puede añadir a los anteriores puntos tanto en blogs como en wikis.
  • Portales de imágenes: Existen espacios en Internet únicamente dedicados a la importación y futura edición de imágenes. Estos son espacios muy conocidos como pueden ser Flickr o Google fotos permiten aparte de la subida a la nube de contenido multimedia su posterior edición no sólo individual si no en conjunto con otras personas además de los comentarios propios de la web 2.0.
  • Reproductores de vídeo y streaming: Aparte de lo anterior mencionado existen otras plataformas especializadas en la exposición de vídeos y de streaming. La más conocida y la que ha usado todo el mundo al menos una vez es Youtube. Esta aplicación pública miles de vídeos diarios con diversidad en sus temas y deja que los usuarios participen dándoles una manera de calificar los vídeos (likes y dislikes) y una caña de comentarios. Otra plataforma menos conocida pero igual de útil puede ser Twitch.
  • Redes sociales: Por último algo que no podía faltar en esta enumeración son las redes sociales. Plataformas y aplicaciones muy usadas hoy en día que permiten que el usuario ponga una información que puede actualizar en cualquier momento y puede ser vista y comentada por cualquier persona. Esto tiene ventajas pero también muchos inconvenientes ya que le dan una herramienta a los hackers o delincuentes informáticos a realizar sus delitos por eso hay que tener mucho cuidado con todo este tema.
A continuación dejó aquí la bibliografía de la que hemos extraído está información y espero que este conjunto de entradas que hemos subido te haya sido de utilidad para conocer mejor estos puntos.

http://www.ite.educacion.es/formacion/materiales/155/cd/modulo_1_Iniciacionblog/algunos_ejemplos_de_iniciativas_web_20.html
http://recursostic.educacion.es/observatorio/web/es/internet/web-20/1060-la-web-20-recursos-educativos
http://rincondehacker.blogspot.com.es/2017/05/delitos-contra-la-confidencialidad-la_4.html
http://internetmolaaunmas.blogspot.com.es/2017/05/redes-sociales.html



miércoles, 10 de mayo de 2017

Tecnologías para la Web 2.0

   Significa lenguaje de marcado de hipertexto y es el lenguaje usado para crear web y todos sus elementos. Fue desarrollado por W3C o World WIde Web Consortium. También se puede definir como la lengua franca de estas. Está en un formato anónimo basado en SGML así se pueden usar una gran diversidad de herramientas, tanto editores de texto simples (scratch) como complicados WYSIWYG (What You See Is What You Get)
Fuente: https://pixabay.com/es/c%C3%B3digo-editor-de-c%C3%B3digo-codificaci%C3%B3n-1839406/
   Es un tipo de metalenguaje que define el lenguaje de marcado necesario en determinadas situaciones. Permite hacer describir y organizar los datos de la web para que esta pueda ser usada por otro tipo de aplicaciones. No es una nueva versión de HTML ni sirve para crear webs.


   Significa lenguaje de marcado de hipertexto extensible. Esta sí es una versión de HTML más renovada en la que lo combina con las herramientas que proporciona XML. Surge para una mayor facilidad para interpretar la información sin importar el dispositivo en el que esté. A pesar de ello necesita una serie de requisitos, por ejemplo el tener una estructura coherente con una serie de elementos.


   Viene del acrónimo Asynchronous JavaScript And XML, es decir, une JavaScript con XML. Crea rápidas y cómodas aplicaciones web para que el usuario y el servidor puedan interactuar en distintos periodos de tiempo sin necesidad de recargar las páginas haciendo que el tiempo de espera sea menor. Esta técnica es, además, cercana visualmente ya que se parece a las app del escritorio. No se puede llamar a AJAX un tecnología del todo, sino un conjunto de estas. Gracias a estas tenemos aplicaciones como Google Maps, que sería imposible usarlo si no las tuviera. Pero debe usarse moderadamente ya que, al ejecutar más códigos, la máquina puede ir cada vez más lento.


   Es una tecnología que crea animaciones sin depender del navegador pues solo necesita un plug-in para mostrarlo. Por esa misma razón necesitan poco ancho de banda. Con esta cualquiera puede dibujar animaciones propias o importar otras externas.


   Es un aplicación de framework abierta con gran productividad encargada de crear y mantener las aplicaciones de expresión en la mayoría de buscadores, escritorios… Tiene un lenguaje y modelo de programación básico y moderno que permite el uso de varios usuarios.


Es un framework para aplicaciones abiertas con un lenguaje Ruby y el patrón dictado por Modelo Vista Controlador (MVC). También se le conoce como RoR o Rails. Combina el desarrollo de aplicaciones con un menor código y una configuración mínima. Su metaprogramación permite a los usuarios una mejor lectura.


Es un conjunto de normas para escribir funciones y acceder a otras de una librería. Éstas son las denominadas funciones documentadas y publicadas, lo que facilita la mezcla de servicios. Un claro ejemplo es la capacidad de publicar en cualquier blog un artículo de un periódico.


  A pesar de todas estas ventajas para el funcionamiento de las páginas web, también es muy fácil darles un mal uso o robar información. Por eso les dejamos estos blogs para más información:
http://internetmolaaunmas.blogspot.com.es/2017/04/primer-articulo-en-este-articulo-les.html
http://grupo5seguridadenlared.blogspot.com.es/2017/04/que-es-la-seguridad-de-redes.html


Los enlaces que nos han proporcionado esta información son los siguientes:

martes, 9 de mayo de 2017

DIFERENCIAS ENTRE WEB 1.0 Y 2.0

Cuando actualmente intentamos hablar sobre WEB 2.0 no nos podemos dejar atrás la WEB 1.0 ya que no podemos separar sus definiciones y una depende totalmente de la otra. La WEB 2.0 es el conjunto de las opiniones más importantes de la W.W.W( World Wide Web) y la WEB 1.0 incluye muchos elementos estáticos que complementa a a la anterior. Algunas de las diferencias básicas entre estas dos son:

  • Una de las características fundamentales de la WEB 1.0 es que estas son sitios estáticos. Son páginas que muestran contenido fijo y que no lo cambian por lo que no invitan a cualquier lector o visitante a volver de nuevo ya que no habrán cambios posteriores, un ejemplo de esta WEB podría ser una página web personal que no realice cambios de la información que da. La WEB 2.0 en cambio sería lo que actualmente conocemos como las redes sociales aquellas en las que el dueño de la misma hace actualizaciones frecuentes del contenido incluso le da interacción al visitante por lo que le incita a volver en un futuro.

  • Otra de las características de la la WEB 1.0 es que son lugares en Internet que no son interactivos por lo que cualquier persona que entre a estas páginas sólo podrá ponerse delante y leer el contenido sin tener posibilidad de editarlo o contribuir con él, en contraposición existen páginas como wikipedia que aparte de mostrar una información permite que el usuario contribuya al desarrollo de la misma aumentando así su interacción y mejorando su experiencia. Pero esto aparte de enriquecer dicha experiencia también pone en peligro al usuario ya que da sus datos y estos puedes ser robados por otras personas produciendo más de un delito informático.

  • La WEB 1.0 tiene una serie de aplicaciones que sus desarrolladores crearon con un código privado y aunque los usuarios pueden descargarlas no pueden ver cómo funcionan o como son editadas desde dentro. En cambio la WEB 2.0 usa aplicaciones con código abierto, es decir, que es un código cuyo usuarios pueden verlo y obtenerlo libremente. Un claro ejemplo de esto es como en la época de la WEB 1.0 los navegadores tenían como única función buscar información como Nestcape pero ahora navegadores como Firefox proporcionan las herramientas necesarias para que sus usuarios puedan realizar estas aplicaciones.

En conclusión la WEB 1.0 Y la 2.0 tienen unas diferencias muy marcadas pero no podemos llegar a entender una sin la otra ya que se complementan, incluso diferenciarlos es complicado ya que hay páginas que son totalmente estáticas sin dar pie a la interacción pero tienen un pequeño apartado de comentarios propio de una WEB 2.0. Por esto esperamos que está entrada te sirva para poder diferenciar los dos tipos de WEB.

A continuación les dejamos los links de donde hemos sacado la información y además en palabras claves del articulo como redes sociales o delitos informáticos hay enlaces a blogs donde estos términos están mejor definidos y desarrollados.

martes, 25 de abril de 2017

WEB 2.0

Web 2.0 es la evolución que ha experimentado el servicio web: desde las páginas estáticas en HTML (Web 1.0), un nivel un poco mas elaborado (Web 1.5) que se caracteriza por la creación de "al vuelo" de documentos dinámicos. Pero los cambios son más complejos con la llegada de la Web 2.0. El objetivo principal de estas aplicaciones es que el usuario pueda interactuar con los demás usuarios de la plataforma.
La Web 2.0 contiene plataformas para la publicación de contenidos, como Blogger, redes sociales, como Facebook, servicios conocidos como wikis, por ejemplo Wikipedia, y portales de alojamiento de fotos, audio o vídeos, como YouTube.
Tim O'Reilly es un gran participante del mundo del software libre y código abierto, así como creador de este concepto y del desarrollo del lenguaje Perl. Fue O'Reilly quien, en 2004, le dio el nombre de Web 2.0.
La idea de la Web 2.0 es poder participar todos, es decir, poder escoger lo que sale en la pantalla. De esta forma hacerlo todo mas dinámico para el usuario.

Algunas características de la web 2.0:
  1. Los usuarios se convierten en contribuidores. Publican las informaciones y realizan cambios en los datos.
  2. Simplifica la usabilidad de sitio web
  3. Ahorra tiempo al usuario
  4. Facilita las interacciones

Background text pattern concept wordcloud illustration of web 2.0

                                                   Fuentes: https://goo.gl/ePw4de

Las tecnologías que dan “vida” a un sitio web 2.0, es decir, que permiten el funcionamiento de esta, son:
  • Transformar el software del escritorio hacia la plataforma de la web.
  • Respeto a los estándares como el XHTML (lenguaje de marcas extensibles).
  • Separación de contenido del diseño a través de hojas de estilo.
  • Asociación de contenidos.
  • Ajax (javascript ascincrónico y xml). Realizar peticiones al servidor.
  • Uso de Flash, Flex o Lazlo.
  • Uso de Ruby on Rails (framework de aplicaciones web de código abierto) para programar páginas dinámicas.
  • Utilización de redes sociales al manejar usuarios y comunidades.
  • Dar control total a los usuarios en el manejo de su información.
  • Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros.
  • Facilitar el posicionamiento con URL sencillos.



Desde estos enlaces se puede acceder a los artículos de los cuales está sacada toda esta información. Uno de ellos es una traducción del articulo original de Tim O'Reilly en el cual explica como creó el concepto de Web 2.0 y sus características. 

Tipos de WEB 2.0

En esta entrada la cual va a ser la ultima destinada a hablar sobre lo relacionado con la Web 2.0 vamos a enumerar los distintos tipos de el...