Web 2.0 y Web semántica
WEB 2.0
La Web 2.0 es la representación de la evolución
de las aplicaciones tradicionales hacia aplicaciones web enfocadas al
usuario final. El Web 2.0 es una actitud y no precisamente una
tecnología.
Se trata de aplicaciones que generen colaboración y de servicios
que reemplacen las aplicaciones de escritorio.
Es una etapa que ha definido nuevos proyectos en Internet y está
preocupándose por brindar mejores soluciones para el usuario final.
Y es que cuando el web inició, nos encontrábamos en un entorno estático, con páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el usuario.
La Web 2.0 supone básicamente dos cosas. En primer lugar, el usuario de
la red pasa de ser un consumidor de contenidos a participar en la
construcción y elaboración de los mismos. En segundo lugar, la Web
2.0 es la Web como plataforma. Están apareciendo una serie de
herramientas online que permiten realizar un gran número de
tareas sin tener instalado el software o programa específico en el
ordenador. Esto supone un cambio sustancial en la concepción y el uso
de la red Internet.
Las Web 2.0 son sitios web que desde el punto de vista educativo,
permiten crear un espacio de trabajo colaborativo y participativo,
rompiendo así la jerarquización y la unidireccionalidad del
aprendizaje. Se supera el espacio reducido del aula donde se había
desarrollado hasta ahora la educación posibilitando la idea de la
escuela en Internet. Favorecen un tipo de aprendizaje colaborativo
donde el conocimiento se construye entre todos los participantes y
donde los profesores y los alumnos adoptan nuevos roles.
La Web 2.0 no
es tanto un
conjunto de
aplicaciones y
herramientas
como una
actitud para
estar en la red y
compartir el
conocimiento.
• Defensa del conocimiento libre: Utilización de
Licencias Creative Commons.
• Deseo de compartir conocimiento, de aprender, de
enseñar.
• Crear, adaptar, reutilizar los contenidos disponibles en
la web.
Tecnologías que dan vida a un proyecto Web 2.0:
- Transformar software de escritorio hacia la plataforma del web.
- Respeto a los estándares como el XHTML.
- Separación de contenido del diseño con uso de hojas de estilo.
- Sindicación de contenidos.
- Ajax (javascript ascincrónico y xml).
- Uso de Flash, Flex o Lazlo.
- Uso de Ruby on Rails 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.
Para que sirve
El uso de el término de Web 2.0 está de moda, dándole mucho peso a
una tendencia que ha estado presente desde hace algún tiempo.
El Web
2.0 no es precisamente una tecnología, sino es la actitud con la que
debemos trabajar para desarrollar en Internet. Tal vez allí está la
reflexión más importante del Web 2.0.
Yo ya estoy trabajando en renovar y mejorar algunos proyectos, no por
que busque etiquetarlos con nuevas versiones, sino por que creo
firmemente que la única constante debe ser el cambio, y en Internet, el
cambio debe de estar presente más frecuentemente.
REFERENCIAS
http://www.maestrosdelweb.com/editorial/web2/
http://www.ieslaasuncion.org/josejaime/cursillos/charlaweb_20_2008/web20.html
WEB SEMÁNTICA
La Web Semántica es una web extendida, la misma
está dotada de un mayor significado. Se desarrolla con lenguajes
universales que permitirán a los usuarios encontrar respuestas a sus
preguntas de una forma más rápida y sencilla gracias a la mejor
estructuración de la información.
La misma permitirá a los usuarios delegar tareas a las herramientas
de la Web Semánticas, las cuales podrán ser capaces de procesar la
información.
El término de Web Semántica es algo desconocido para muchos usuarios,
varias personas afirman que es la sucesora de la Web actual. Sabemos
que la comprensión del concepto de la misma puede resultar ser algo
confuso.
La Web Semántica es una extensión de la World Wide Web en la que los
contenidos de la Web pueden ser expresado mucho mas que en un lenguaje
natural, y también en un formato que pueda ser entendido, interpretado y
usado por diferentes software, permitiéndoles buscar, compartir e
integrar información más fácil.
La Web Semántica fue creada por Tim Berners-Lee, inventor de la WWW, URIs, HTTP y HTML.
DEFINICIÓN
Es una Web que contiene mucha información donde podemos relacionar
diferentes recursos. Con la misma podemos solucionar problemas
habituales como son los de realizar búsquedas en Internet.
Los buscadores nos arrojan resultados gracias a palabras claves,
están nos muestra informaciones que no se relacionan con lo que deseamos
encontrar, y que podamos relacionar recursos en la Web.
La visión de la Web Semántica es ampliar los principios de la Web
desde los documentos a los datos. La misma permitirá satisfacer mayor
potencial a las Web, permitiendo que los datos sean compartidos con
eficiencia por grandes comunidades, y sea procesada automáticamente por
las herramientas y manualmente.
El objetivo es crear un medio universal que permita el intercambio de
datos y brindar un mayor significado a la misma para que puedan ser
interpretadas por las máquinas.
Principales Componentes:
Entre los principales componentes de la Web Semántica podemos encontrar XML,
XML Schema, RDF, RDF Schema y OWL. La descripción de OWL en inglés
“Ontology Web Language” describe las funciones y relaciones de cada
componente de la Web Semántica:
- XML: Provee una sintaxis elemental para las estructuras de contenidos dentro de documentos.
- XML Schema: Es un lenguaje para proporcionar y
restringir la estructura y el contenido de los elementos contenidos
dentro de documentos XML.
- RDF: Es un lenguaje simple para expresar modelos de
los datos, que refieren a los objetos “recursos” y a sus relaciones. Un
modelo de RDF-based se puede representar en sintaxis de XML.
- RDF Schema: Es un vocabulario para describir
propiedades y clases de recursos RDF-based, con semántica para
generalizar-jerarquías de las propiedades y clases.
- OWL: Es un mecanismo para desarrollar temas o vocabularios específicos en los que podamos asociar esos recursos.
Capas de la Web Semántica
Existe una diferencia fundamental entre ambas versiones de web (2.0 y
semántica) y es el tipo de participante y las herramientas que se
utilizan.
- La 2.0 tiene como principal protagonista al usuario humano que escribe artículos en su blog o colabora en un wiki. El requisito es que además de publicar en HTML emita parte de sus aportaciones en diversos formatos para compartir esta información como son los RSS, ATOM, etc. mediante la utilización de lenguajes estándares como el XML.
- La Web semántica, sin embargo, está orientada hacia el protagonismo de procesadores de información que entiendan de lógica descriptiva en diversos lenguajes más elaborados de metadatos como SPARQL, POWDER u OWL
que permiten describir los contenidos y la información presente en la
web, concebida para que las máquinas "entiendan" a las personas y
procesen de una forma eficiente la avalancha de información publicada en
la Web.
REFERENCIAS
http://www.maestrosdelweb.com/editorial/web-semantica-y-sus-principales-caracteristicas/
http://es.wikipedia.org/wiki/Web_2.0