Página principal

Quito ecuador trabajo especial temas: xhtml, xbrl, rss,atom


Descargar 27.9 Kb.
Fecha de conversión18.07.2016
Tamaño27.9 Kb.
PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR

FACULTAD DE INGENIERIA

ESCUELA DE SISTEMAS

ANIMACIÓN Y GRAFICACIÓN

QUINTO NIVEL 2

TRABAJO ESPECIAL


INTEGRANTES:
ALBERTO CHIRIBOGA

GALO HERNÁNDEZ


TEMAS:
XHTML, XBRL, RSS, ATOM

QUITO – ECUADOR


TRABAJO ESPECIAL
TEMAS: XHTML, XBRL, RSS,ATOM
Introducción:
Los diferentes formatos y lenguajes utilizados en Internet en la actualidad se proyectan al uso de código más seguro y de acuerdo a la aplicación web generada es por eso que en base al XML (extensible markup language) se han generado versiones que se acomoden al nivel de desarrollo actual.
Las diferentes herramientas se adaptan a varios aspecto de negocios y servicios web, a continuación mostramos algunas variantes de XML.
Objetivos:
1.- Diferenciar las diferentes cualidades de cada uno de los lenguajes para determinar su uso y aplicación en ambientes web.

2.- Comparar la versatilidad de los lenguajes con respeto al HTML.

3.- Determinar la aplicabilidad de los lenguajes con las herramientas de desarrollo web.

4.- Determinar el uso práctico en la actualidad de cada lenguaje.


Marco Teórico:
Algunas notas sobre XML
XML es el acrónimo del inglés eXtensible Markup Language (lenguaje de marcado ampliable o extensible) desarrollado por el World Wide Web Consortium (W3C).
Su objetivo principal es conseguir una página web más semántica. Aunque una de las principales funciones con las que nace sería suceder al HTML, separando la estructura del contenido y permitiendo el desarrollo de vocabularios modulares, compatibles con cierta unidad y simplicidad del lenguaje (objetivo que se viene desarrollando a través de la especificación XHTML), tiene otras aplicaciones entre las que destaca su uso como estándar para el intercambio de datos entre diversas aplicaciones o software con lenguajes privados como en el caso del SOAP.
XHTML
XHTML, acrónimo inglés de eXtensible Hyper Text Markup Language (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. XHTML es la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas. En este sentido, XHTML serviría únicamente para transmitir la información que contiene un documento, dejando para hojas de estilo (como las hojas de estilo en cascada) y JavaScript su aspecto y diseño en distintos medios (ordenadores, PDAs, teléfonos móviles, impresoras...).
Ventajas
Las principales ventajas del XHTML sobre otros formatos son:


  • Compatibilidad parcial con navegadores antiguos: la información se visualiza, aunque sin formato. Apuntar que el XHTML 1.0 fue diseñado expresamente para ser mostrado en navegadores que soportan HTML de base.

  • Un mismo documento puede adoptar diseños radicalmente distintos en distintos aparatos, pudiendo incluso escogerse entre varios diseños para un mismo medio.

  • Facilidad de edición directa del código y de mantenimiento.

  • Formato abierto, compatible con los nuevos estándares que actualmente está desarrollando el W3C como recomendación para futuros agentes de usuario o navegadores.


Inconvenientes


  • Algunos navegadores antiguos no son totalmente compatibles con los estándares, lo que hace que las páginas no siempre se muestren correctamente. Esto cada vez es menos problemático, al ir cayendo en desuso.

  • Muchas herramientas de diseño web aún no producen código XHTML correcto.


Diferencias entre HTML y XHTML


  • Se eliminan elementos no semánticos:

  • Desaparece las etiquetas de HTML ,
    .

  • Desaparecen varios atributos de formato.

  • El aspecto del documento se describe únicamente a través de hojas de estilo.

  • Al ser XML, se exige:

  • Incluir siempre la etiqueta "doctype" apropiada.

  • Todas las etiquetas deben cerrarse, aunque sea poniendo una barra "/", como, por ejemplo:
    pasa a ser
    .

  • Sólo pueden incluirse datos en formatos admitidos por XML. Esto da problemas para incluir JavaScript en los documentos directamente.

  • Todos los atributos deben tener un valor, y meterlo entre comillas.

  • Además, los nombres y atributos de todas las etiquetas deben estar en minúsculas.


XBRL


  • XBRL es el acrónimo de eXtensible Business Reporting Language.

  • Se trata de un estandar emergente, basado en XML, para el intercambio de información financiera.

  • El XBRL se distingue de la mayor parte de los estándares basados en XML por el hecho de que los documentos XBRL (instancias) requieren analizadores XML específicos para validar la conformidad de una instancia con su correspondiente taxonomía.


Taxonomías
Las Taxonomías XBRL, publicadas en la Web de XBRL International, son los diccionarios del lenguaje XBRL. Consisten en esquemas de clasificación que definen etiquetas específicas para cada elemento de específico de información (por ejemplo, "Beneficio Neto"). Cada Jurisdicción nacional tiene su propia Normativa Contable, por lo que cada una puede tener su propia Taxonomía para Informes Financieros.
Beneficios


  • XBRL constituye un beneficio para la entera red de suministro de información financiera, permitiendo que los contadores, asesores financieros, analistas e inversionistas obtengan información financiera con rapidez, confianza y consistencia vía la Internet


John Lucas, ACCPAC International


  • XBRL hará que las compañías sean mucho más transparentes de lo que son ahora. Ya no se necesitará procesar los informes en diferentes formatos para los diferentes usuarios. La información financiera se codificará una vez y se enviará automáticamente en cualquier formato de informe, desde informes anuales o informes para auditores externos a formularios de la SEC o informes para los socios comerciales de la compañía.


BusinessFinance.com
RSS


  • 'RSS' es un acrónimo que tiene diferentes significados, pero el más aceptado es Really Simple Syndication (publicación verdaderamente sencilla). Es un formato XML indicado especialmente para sitios de noticias que cambien con relativa frecuencia, cuyos documentos están estructurados en canales que a su vez se componen de artículos. Se ha popularizado especialmente como un formato alternativo de difusión de weblogs.

  • Los programas que leen y presentan fuentes RSS de diferentes procedencias se denominan agregadores.

  • Una de las aplicaciones más notables de este formato de sindicación se da en el mundo weblog. Gracias a los agregadores o lectores de feeds (programas o sites que permiten leer ficheros RSS) se puede ver en el escritorio, en el programa de correo o por web resúmenes de todos los weblogs que se desee. No es necesario abrir el explorador y visitar decenas de webs.


Sindicación


  • La sindicación no es solo un fenómeno vinculado a los weblogs, siempre se han sindicado contenidos, quizás con las llegada del weblog, se ha hecho más patente, y se comparte todo tipo de información en XML, de esta forma podemos ofrecer unos contenidos propios para que sean mostrados en otras páginas de forma integrada, lo que aumenta el valor de la página que muestra el contenido y también nos genera más valor, ya que normalmente la sindicación siempre enlaza con los contenidos originales.

ATOM


  • Atom es un formato XML similar a RSS. Nació para resolver la confusión creada por la existencia de estándares similares para sindicación (RSS y RDF) y crear una API y un formato de sindicación más flexibles. Sin embargo, los detractores de este formato opinan que más que resolver el problema de múltiples estándares, ha creado uno nuevo que convive con los anteriores a los que pretendía reemplazar.

  • Está aún en desarrollo y ha recibido diferentes nombres, entro otros Echo, llamándose finalmente Atom. La última versión del estándar es Atom 0.3, publicada en Marzo de 2004.


Algunas Etiquetas Atom


  • Nota: Las etiquetas se dejan sin traducir

  • feed

    • title

    • tagline

    • copyright

    • generator

    • lastBuildDate

    • modified

    • author

    • contributor

    • entry

      • title

      • description

      • content (only the first tag & no multipart)

      • summary (used if there is no content tag)

      • author

      • contributor

      • link

      • copyright

      • modified


CONCLUSIONES:
1.- Los distintos lenguajes presentados tienen su aplicación en distintas áreas de negocio que van desde la personalización de etiquetas hasta la presentación continua de cambios visuales utilizados en medios noticiosos por ejemplo por lo que la utilización de estos lenguajes va en crecimiento.

2.- El lenguaje html es una plataforma hacia estas nuevas tecnologías de etiquetas y presentación de información, su uso como código único ha sido adaptado para su optimización en base a estas nuevas herramientas.

3.- Las herramientas de desarrollo han empezado a tomar en cuenta estos lenguajes aunque soportan en su mayoría hasta XML.
RECOMENDACIONES:
1.- El uso de estas herramientas esta en desarrollo aunque algunas de ellas como RSS es utilizada ampliamente en sitios web informativos, se recomienda ampliar el conocimiento sobre XML para después utilizar con autoría sobre estos lenguajes.

2.- La utilización de etiquetas personalizadas puede simplificar el trabajo de edición sobre aplicaciones distintas como Flash y otros lenguajes debido a su fácil desarrollo y edición por lo que se recomienda su uso en aplicaciones con cambios continuos.

3.- El uso de estos lenguajes cambiará la forma de publicar información en Internet por lo que se recomienda su estudio y pruebas para posibles aplicaciones futuras.

BIBLIOGRAFIA:




  • http://es.wikipedia.org/wiki

  • http://www.xbrl.org.es/


La base de datos está protegida por derechos de autor ©espanito.com 2016
enviar mensaje