Categorias: Todos - lenguaje - web - etiquetas - programación

por jose antonio castro meneses 9 anos atrás

1120

Parrot grupo C Teconologias de integracion

Los lenguajes de programación son esenciales para crear y gestionar contenido en la web. Estos lenguajes permiten estructurar información de manera que pueda ser procesada por diferentes dispositivos y aplicaciones.

Parrot grupo C Teconologias de integracion

Utilizado para crear paginas web por medio de un conjunto de etiquetas que definen (texto, imágenes, etc.) para ser visualizados dentro de las mismas.

Cada lenguaje de programación tiene un “código fuente” característico y único que está diseñado para una función o una tarea determinada y que nos sirven para que una máquina o computador se comporte de una manera deseada.

Representan información estructurada en la web (cualquier documento), de modo que esta información pueda ser almacenada, transmitida, procesada, visualizada e impresa, por muy diversos tipos de aplicaciones y dispositivos.

Utilizado para dotar de efectos y procesos dinámicos e “inteligentes” a documentos HTML.

Presentaciones basadas en estandares de XHTML y CSS. Aplicaciones como Gmail, Google Maps. Intercambio y manipulacion de datos usando XML. Exhibicion e interaccion dinamica usando el Document Object Model. JavaScript pone todo junto.

Es un lenguaje formal y estructurado diseñado para que las maquinas y computadoras se comprendan entre si y con nosotros, los humanos.

ASP.NET es un modelo de desarrollo Web unificado que incluye los servicios necesarios para crear aplicaciones Web empresariales con el código mínimo.

Brinda soporte al despliegue y desarrollo de aplicaciones basadas en su plataforma Flash

Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos. Se utiliza PHP en millones de sitios; entre los más destacados se encuentran Wikipedia.org, Facebook.com y Wordpress.com.

Presentaciones animadas, animaciones, juegos, infografias, paginas web y aplicaciones publicitarias como banners y pop-ups.

ASP Puede utilizarse para generar sitios web dinámicos o aplicaciones cliente/servidor que requieran acceso a base de datos.

Permite la reproducción de contenidos interactivos como juegos, presentaciones, aplicaciones de formación, etc,

Parrot grupo C Teconologias de integracion

Tcnologias de Integracion

Adobe Edge Diseñada para mejorar las capacidades de otras aplicaciones como Dreanweaver enfocada al diseño de entornos web.
DESVENTAJAS: * Relativamente poco tiempo en el mercado. * Poco popular dentro de los consumidores.
VENTAJAS: * Enfocada a desarrollar el entorno web para dispositivos móviles ya que flash no lo hará más. * Desde los menús de Adobe Edge tenemos un despliegue avanzado de todas las características del HTML5 y CSS3 * Posibilidad de programar animaciones en lenguajes web.
CARACTERISTICAS: * Desarrollada por Adobe system. * En 2012 cambio el nombre a Adobe Edge Animate.
Adobe Flash Aplicacion de creacion y manipulacion de graficos vectoriales con posibilidades de manejo de codigo mediante un lenguaje de scripting llamado ActionScript.
DESVENTAJAS: * Es un software 100% propietario, es decir, cerrado a los aportes de terceros. * Su factor de seguridad es muy cuestionado. *Los usuarios con celulares smartphones que no cuenten con Android no podrán ver el Sitio. * Los Sitio hechos con FLASH suelen ser muy pesados y el tiempo de carga demasiado.
VENTAJAS: * Flash está basado en imágenes vectoriales lo que permite que al ajustar sus tamaños éstas no se pixélen o pierdan calidad. * Con flash tenemos la seguridad de que nuestra creacion se visualizara tal cual la creamos (en cualquier dispositivo). * Flash permite comportamientos que de otra forma no podríamos lograr.
CARACTERÍSTICAS: * Uno de los programas mas famosos de la casa Adobe. * Animacion por fotogramas. * Antes conocido como Macromedia Flash.
Adobe Shockwave Complemento para navegadores web.
DESVENTAJAS: * En comparacion de Flash es poco popular. * Los archivos Flash (SWF) pueden ser ejecutados en Shockwave, pero no a la inversa.
VENTAJAS: * El motor 3D de Shockwave es todavía el líder indiscutible en su mercado. * Muy popular entre un gran numero de desarrolladores de juegos en linea y jugadores. *Un motor de render mucho más rápido, junto con aceleración 3D por hardware.
CARACTERÍSTICAS: * Shockwave es el primer complemento desarrollado por Macromedia (Absorbido después por Adobe) * El que relativamente, ha obtenido menos éxito. * Muestra las paginas que han sido creadas por Macromedia.
Adobe Flex (hasta 2005 Macromedia Flex)
DESVENTAJAS: * No es una elección óptima para sitios más dinámicos, donde se manejan grandes cantidades de información. * Con páginas de cierta complejidad se pierde rendimiento y estabilidad. * Nunca será tan rápido como una página de texto plano. * Codificación lenta ya que se requiere compilar el código.
VENTAJAS: * Se crean páginas de manera rápida, sencilla y con un acabado excelente. * Facilidad para separar por componentes. * El framework es gratuito. * Al compilar Flex se crea un archivo Flash, pudiendo asegurar que se verá igual en cualquier navegador, sin necesidad de lidiar con los estilos.
CARACTERÍSTICAS: * Las aplicaciones desarrolladas sobre la plataforma Flex pueden interactuar con otras tecnologías del lado servidor. * Es un conjunto de tecnologías. * Diseño en mente: La arquitectura de personalización (Skinning en inglés) se simplifica.
AJAX Asynchronous JavaScript And XML (JavaScript asíncrono y XML) AJAX no constituye una tecnologia en si, es un termino que reune a un grupo de estas que trabaja conjuntamente.
DESVENTAJAS: * Se pierde el concepto de volver a la página anterior. * La existencia de páginas con AJAX y otras sin esta tecnología hace que el usuario se desoriente. * No funciona si el usuario tiene desactivado el JavaScript en su navegador. * Requiere programadores que conozcan todas las tecnologías que intervienen en AJAX.
VENTAJAS: * Utiliza tecnologías ya existentes. * Soportada por la mayoría de los navegadores modernos. * Portabilidad (no requiere plug-in como Flash y Apple de Java) * Mayot velocidad, esto debido a que no hay que retornar toda la pagina nuevamente. * La pagina se asemeja a una aplicación de escritorio.
CARACTERÍSTICAS: * AJAX es un uso de diferentes tecnologías. * Es una técnica de programación para crear aplicaciones interactivas. * Nace con la necesidad de hacer mas rapida y utilizable la interacción con la web.

Lenguajes de Programación

XML Extensible Markup Language ('lenguaje de marcas extensible') Especificación para diseñar lenguajes de marcado, que permite definir etiquetas personalizadas para descripción y organización de datos.
DESVENTAJAS: * La posibilidad de diseñar sistemas acordes a nuestras necesidades, podría alejarnos de la universalidad en la web.
VENTAJAS: * Es extensible por medio de la adición de etiquetas. * Permite el empleo de cualquier analizador disponible. * Fácil de usar y procesar * Es un estándar internacionalmente conocido. * Diseñado para cualquier lenguaje y alfabeto.
CARACTERÍSTICAS: * Lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C). * Es también un lenguaje de etiquetas como el HTML. * No pertenece a ninguna compañía. * Orientado a los contenidos no presentación. * Las etiquetas se definen para crear los documentos, no tienen un significado preestablecido.
Lenguaje ASP.NET
DESVENTAJAS: * Sólo funciona sobre el servidor de Microsoft IIS. * Gran consumo de recursos.
VENTAJAS: * Escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework. * Mayor velocidad. * Mayor Seguridad. * Orientado a objetos. * Controles personalizados para el usuario.
CARACTERISTICAS: * ASP.NET es el sucesor de la tecnología ASP * Lanzada al mercado mediante una estrategia de mercado denominada .NET. * Los archivos cuentan con la extensión (aspx). * Las páginas de ASP.NET, son llamadas "web forms" (formularios web) * Los Web Forms son el principal medio para el desarrollo de las aplicaciones.
Lenguaje ASP (Active Server Pages)
DESVENTAJAS: * Tiene que correr en PCs normales que tengan Windows y un servidor Web * Código desorganizado * Hospedaje de sitios web costoso. * Redacción de extensos códigos para funciones sencillas.
VENTAJAS: * Usa Visual Basic Script, siendo fácil para los usuarios. * Soporta el lenguaje JScript (Javascript de Microsoft) * Actualizaciones automáticas del Software * Se puede utilizar en cualquier computadora que es conectada a la red que tenga instalado un navegador.
CARACTERÍSTICAS: * Es una tecnología del lado de servidor. * Desarrollada por Microsoft. * Fue liberado por Microsoft en 1996. * El código ASP puede ser insertado junto con el código HTML.
Lenguaje PHP “PHP Hypertext Pre-processor”, (inicialmente se llamó Personal Home Page)
DESVENTAJAS: * Para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado. * Un script en PHP suele funcionar considerablemente más lento que su equivalente en otro lenguaje. * Se necesita instalar un servidor web. * La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP. * La programación orientada a objetos es aún muy deficiente para aplicaciones grandes.
VENTAJAS: * Es considerado un lenguaje fácil de aprender * Se considera uno de los lenguajes más flexibles, potentes y de alto rendimiento conocidos hasta el día de hoy. * Incluye una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. * Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo. * Capacidad de expandir su potencial utilizando módulos.
CARACTERÍSTICAS: * Fue creado originalmente por Rasmus Lerdorf en 1995 * Funciona del lado del servidor. * Se basa en scripts. * De los primeros lenguajes en permitir la incorporación con HTML.
Java Script
DESVENTAJAS: * Seguridad. * Grandes fragmentos de código. * Opciones 3D limitadas. * Los usuarios pueden desactivarlo en su navegador.
VENTAJAS: * Compatibilidad con la mayoría de los navegadores web. * Se puede incorporar en cualquier pagina web. * Promueve la interacción con el usuario. * No se necesita tener instalado ningún Framework. * Creación de efectos dinámicos. * Sencillo, utiliza poca memoria.
CARACTERÍSTICAS: * Aparece en 1995 * Lenguaje interpretado. * Se ejecuta en el navegador del cliente web.
HTML Siglas de HyperText Markup Language (lenguaje de marcas de hipertexto)
HTML 5.0

DESVENTAJAS: * La implementación de las diferentes tecnologías puede variar dependiendo de la plataforma. * Su especificación, aún pueden haber cambios. * La eficacia del código depende del motor de traducción. * La experiencia con el vídeo no se compara con la de Flash.

VENTAJAS: * Nuevas etiquetas y tecnologías como CSS3, geolocalización, almacenamiento web, etc. * Paginas mas sofisticadas y útiles. * El DOCTYPE hace que el navegador se acople a las reglas de escritura que obedece el código de fuente. * La extensión de las etiquetas reducidas. * Organización del documento a través de etiquetas. * Incorpora vídeo. * La pagina se muestra de manera correcta.

CARACTERÍSTICAS: * Combinación de nuevas etiquetas de markup (lenguaje) * HTML, CSS3, JAVA SCRIPT y diferentes tecnologías de apoyo independientes de HTML5 la conforman. * Etiqueta HTML con el atributo de la lengua en la que se escribió el documento.

HTML 4.0

DESVENTAJAS: * Extensivas descripciones para las tablas. * Requerimiento de texto alternativo para acompañar imágenes y mapas. * Se hacen innovaciones antes de establecer los estándares para la compatibilidad web

VENTAJAS: * Mejores formularios. * Más medios utilizables por hojas de estilo. * Mejores tablas. * Nuevos elementos y herramientas.

CARACTERÍSTICAS: * Publicada el 18 de Diciembre de 1997 * Codifica la descripción de un objeto. * Documentos mas universales para la web. * Integración de vínculos de imagen y texto.

HTML 3.0

DESVENTAJAS: * Flujo de texto alrededor de imagenes. * Tablas muy basicas. * Ausencia de applets encargados de ofrecer información gráfica. * En el afán de evolucionar el HTML 2.0 muchos de sus componentes fueron experimentales.

VENTAJAS: * Tabuladores horizontales. * Soporte para listas personalizadas. * Alineación horizontal de cabeceras y párrafos. * Más formularios.

CARACTERÍSTICAS: * Se puede presentar todo tipo de información en forma de tablas. * Utilización de notas dentro del texto y pie de pagina. * Manejo de banners para ubicar logotipos, avisos etc. * Hojas de estilos para controlar el aspecto de los documentos.