jueves, 4 de julio de 2013

JavaScript

JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.
JavaScript se diseñó con una sintaxis similar al C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes.
Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM).
Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente en el marco de la aplicación cliente, sin acceso a funciones del servidor. JavaScript se interpreta en el agente de usuario, al mismo tiempo que las sentencias van descargándose junto con el código HTML.



JavaScript fue desarrollado originalmente por Brendan Eich de Netscape con el nombre de Mocha, el cual fue renombrado posteriormente a LiveScript, para finalmente quedar como JavaScript. El cambio de nombre coincidió aproximadamente con el momento en que Netscape agregó soporte para la tecnología Java en su navegador web Netscape Navigator en la versión 2.002 en diciembre de 1995. La denominación produjo confusión, dando la impresión de que el lenguaje es una prolongación de Java, y se ha caracterizado por muchos como una estrategia de mercadotecnia de Netscape para obtener prestigio e innovar en lo que eran los nuevos lenguajes de programación web.

JavaScript soporta gran parte de la estructura de programación de C (por ejemplo, sentencias if, bucles for, sentencias switch, etc.). Con un salvedad, en parte: en C, el ámbito de las variables alcanza al bloque en el cual fueron definidas; sin embargo en JavaScript esto no es soportado, puesto que el ámbito de las variables es el de la función en la cual fueron declaradas. Esto cambia con la versión de JavaScript 1.7, ya que soporta block scoping por medio de la palabra clave let. Como en C, JavaScript hace distinción entre expresiones y sentencias. Una diferencia sintáctica con respecto a C es la inserción automática de punto y coma, es decir, en JavaScript los puntos y coma que finalizan una sentencia pueden ser omitidos.



Photoshop

Adobe Photoshop (popularmente conocido sólo por su segundo nombre, Photoshop) es el nombre, o marca comercial oficial, que recibe uno de los programas más famosos de la casa Adobe junto con sus hermanos Adobe Illustrator y Adobe Flash, y que se trata esencialmente de una aplicación informática en forma de taller de pintura y fotografía que trabaja sobre un "lienzo" y que está destinado a la edición, retoque fotográfico y pintura a base de imágenes de mapa de bits. Su nombre en español significa literalmente "taller de fotos". Su capacidad de retoque y modificación de fotografías le ha dado el rubro de ser el programa de edición de imágenes más famoso del mundo.
Actualmente forma parte de la familia Adobe Creative Suite y es desarrollado y comercializado por Adobe Systems Incorporated inicialmente para computadores Apple pero posteriormente también para plataformas PC con sistema operativo Windows. Su distribución viene en diferentes presentaciones, que van desde su forma individual hasta como parte de un paquete siendo estos: Adobe Creative Suite Design Premium y Versión Standard, Adobe Creative Suite Web Premium, Adobe Creative Suite Production Studio Premium y Adobe Creative Suite Master Collection.






CorelDRAW

CorelDRAW es una aplicación informática de diseño gráfico vectorial, es decir, que usa fórmulas matemáticas en su contenido. Ésta, a su vez, es la principal aplicación de la suite de programas CorelDRAW Graphics Suite ofrecida por la corporación Corel y que está diseñada para suplir múltiples necesidades, como el dibujo, la maquetación de páginas para impresión y/o la publicación web, todas incluidas en un mismo programa. Sus principales competidores son Adobe Illustrator e Inkscape, éste ultimo de código abierto.
CorelDRAW fue lanzado oficialmente en el año de 1989, diseñado por los ingenieros informáticos Michel Bouillon y Pat Beirne de Corel Corporation. Actualmente la versión más reciente de CorelDraw es la versión X6 (V.16).

FechaVersiónDescripción
enero de 1989CorelDRAW 1.0Revolucionó el sector del diseños gráfico al convertirse en el primer software de diseño gráfico para Windows.
febrero de 1990CorelDRAW 1.11Añadió compatibilidad con la importación y exportación de DXF™ de AutoCAD® para permitir el trabajo con diseños bidimensionales y tridimensionales.
septiembre de 1991CorelDRAW 2Presentó la función Fusión de impresión, que servía para combinar archivos de texto con archivos gráficos e imprimir el resultado. En esta versión también se presentaron las herramientas Envoltura, Mezclar, Extrusión y Perspectiva para distorsionar y mezclar objetos y formas.
octubre de 1992CorelDRAW 3Añadió un modo de previsualización editable que permitía trabajar con objetos mostrados con todo lujo de detalles y a todo color. CorelDRAW 3 fue también la primera solución de aplicaciones de diseño gráfico para Windows. Incluyó además por primera vez Corel PHOTO-PAINT y agregó así la funcionalidad de crear, editar o modificar imágenes de ráster.
mayo de 1993CorelDRAW 4Introdujo la capacidad de trabajar con varias páginas y crear así documentos con un máximo de 999 páginas. Esta versión también presentó la caja de herramientas flotante, que se podía ocultar para liberar más espacio de trabajo.
julio de 1994CorelDRAW 5Añadió compatibilidad con fuentes PostScript® y TrueType® al programa. También se añadió un avanzado sistema de administración del color que permitió a los usuarios realizar la calibración personalizada del monitor, impresora y escáner para obtener una representación de los colores en pantalla más precisa.
agosto de 1995CorelDRAW 6El lanzamiento de CorelDRAW 6 se produjo el mismo día que Microsoft presentó Windows 95. CorelDRAW 6 fue la primera versión con compatibilidad total con 32 bits. También introdujo la herramienta Papel gráfico y aumentó el tamaño máximo de página de 90 x 90 cm a 45 x 45 m.
abril de 1997CorelDRAW 7Añadió una barra de propiedades interactiva que puso las herramientas esenciales al alcance del usuario en una práctica barra, para simplificar así el flujo de trabajo. Esta versión también permitió a los usuarios escribir guiones y automatizar funciones. Se añadieron nuevas herramientas de escritura, como el corrector ortográfico automático, el diccionario de sinónimos y el corrector gramatical.
abril de 1998CorelDRAW 8Introdujo la función de importación de varios archivos junto con las herramientas interactivas de sombra y de vectores para manipular sombras, además de las herramientas Cremallera y Torbellino para distorsionar líneas y nodos.
diciembre de 1999CorelDRAW Graphics Suite 9Incorporó varias paletas de colores, gracias a las cuales los usuarios pudieron personalizar el espacio de trabajo para mostrar varias paletas de colores a la vez y poder trabajar de forma más rápida y flexible. El nuevo Editor de paleta permitió la creación de paletas de colores y la edición de paletas personalizadas existentes.
octubre de 2000CorelDRAW Graphics Suite 10Introdujo la función Publicar como PDF. La vista Clasificador de páginas permitió a los usuarios ver imágenes en miniatura de todas las páginas del documento y reorganizar las páginas arrastrándolas y colocándolas en otras posiciones. Se renovó totalmente la Administración de color para combinar las opciones esenciales en un solo cuadro de diálogo.
agosto de 2002CorelDRAW Graphics Suite 11Añadió la función de Símbolos, con la que los usuarios podían crear objetos y almacenarlos en una biblioteca reutilizable a la que podían acudir mientras trabajaban.
enero de 2004CorelDRAW Graphics Suite 12Introdujo herramientas mejoradas de alineación de texto y guías dinámicas para colocar, alinear y dibujar objetos de forma precisa respecto a otros objetos. La compatibilidad con texto Unicode hizo transparente el intercambio de archivos, independientemente del idioma y del sistema operativo en que se hubieran creado.
febrero de 2007CorelDRAW Graphics Suite X3 (13)Introdujo un nuevo motor de vectorización, Corel PowerTRACE™, para convertir mapas de bits en gráficos vectoriales, un nuevo Laboratorio de recortar/extraer en Corel PHOTO-PAINT y un nuevo Laboratorio de ajuste de imagen para mejorar rápidamente las fotografías digitales. Esta versión también añadió el recorte de objetos vectoriales, que antes sólo era posible con mapas de bits.
enero de 2008CorelDRAW Graphics Suite X4 (14)Introdujo el formato de texto en directo para previsualizar atributos de texto antes de aplicarlos a un documento. Otras de las funciones nuevas y mejoradas fueron: tablas interactivas, compatibilidad con más formatos de archivo (incluidos PDF 1.7 y Microsoft Publisher 2007), compatibilidad con archivos RAW de más de 300 modelos de cámaras y la edición de capas en páginas independientes. También se introdujeron servicios en línea para la colaboración (CorelDRAW ConceptShare™) y la identificación de fuentes. Esta versión estaba certificada para Windows Vista®.
febrero de 2010CorelDRAW Graphics Suite X5 (15)Agilizó todo el proceso de diseño con mejoras importantes en el flujo de trabajo. Introdujo el organizador de contenido integrado Corel® CONNECT, un nuevo motor de administración del color para ofrecer un control del color más preciso, nuevo procesamiento de varios núcleos, compatibilidad con más formatos de archivo, nuevas funciones de dibujo como la opción de bloquear las barras de herramientas y nuevas funciones para Internet, como las animaciones para Web. Esta versión se optimizó para Windows 7 con la nueva compatibilidad con pantallas táctiles.
marzo de 2012CorelDRAW Graphics Suite X6 (16)Se revela como una sólida nueva versión que ofrece un eficaz motor tipográfico nuevo, herramientas versátiles (Difuminar, Espiral, Atraer, Rechazar) de estilos y armonías de color, rendimiento mejorado con compatibilidad con procesadores multinúcleo y 64 bits, una completa herramienta de diseño de sitios web para todo el público, herramientas adaptables de diseño de páginas, compatibilidad con alfabetos complejos y más.