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.