lunes, 25 de mayo de 2015

Adobe Muse

Adobe Muse


Adobe Muse, una aplicación exclusiva del Adobe Creative Cloud que permite crear sitios y páginas web en HTML de forma rápida, sin programación y con una integración excelente con el resto de herramientas Adobe. La primera vez que abres Muse tienes la impresión que estás diseñando páginas web con InDesign, fácil e intuitivo.

Muse va creciendo versión tras versión, galerías de widgets, tipografía web con Adobe Typekit, y muy destacable, lo servicios de Business Catalyst (integrado dentro del propio Muse), puedes subir sobre la marcha tu sitio web para probarlo online. Entre las últimas novedades disponemos de la capacidad de crear sitios web multidispositivo, bien, pues basta con subir las páginas a Business Catalyst y al instante podemos ver las páginas en nuestro smartphone o tablet, el servidor se encargará de enviar la página apropiada para cada dispositivo.
No hace falta que enumere las muchas ventajas o características que provee Adobe Muse las podéis ver con todo detalle en esta página. Y como no lo mejor es descargarlo y probarlo

Visitar la página http://muse.adobe.com/, la propia página es un excelente ejemplo de las posibilidades con Muse y las últimas incorporaciones.

Lo más nuevo, la página ADD-ONS dentro del Creative Cloud, con todo tipo de objetos, menús, imágenes, plantillas para añadir a vuestro sitio web, es lo que llamamos Widgets.

Siempre es una buena referencia buscar diseños y sitios web de creativos que ya están trabajando con Muse, nos dará una visión sobre como el ingenio y las ideas creativas dan mucho juego cuando se aplican sin barreras. En la página de Adobe podéis ver algunas muestras. No obstante me ha parecido buena idea recopilar  algunos trabajos locales. Algunos son ya páginas web funcionales, otros son pilotos para clientes. Algunos son integramente creados con Muse y otros combinan también Edge Animator.
Hoy os queremos presentar algunas de las nuevas funciones que podemos disfrutar con Adobe Muse, con el podremos crear sitios webs sin necesidad de escribir código. Planificar, diseñar y publicar páginas HTML originales será igual de fácil que realizar un diseño para impresión.
Planificación del sitio web:
Adobe Muse, planificar el trabajo resulta rápido e intuitivo gracias a la facilidad de uso de mapas de sitio, páginas maestras y elementos básicos de diseño aplicados automáticamente.
Mapas del sitio: Podremos organizar las páginas con un mapa del sitio fácil de usar que nos permitirá definir y modificar rápidamente la estructura del sitio.
Páginas maestras: Gracias a ellas podremos definir y controlar los elementos comunes a varias páginas, como encabezados, pies de página, logotipos y navegación, solo agregándolos al diseño de las páginas maestras.
Libertad para poder diseñar:
Podremos dejar volar nuestra imaginación y creatividad mediante la combinación de imágenes, gráficos, tipografías gracias al poder de los estilos, la edición bidireccional y maás funciones.
•Edición bidireccional: Podremos editar imágenes con Photoshop o Fireworks mediante la función Editar original.
•Optimización de imágenes: Lograrás un aspecto fantástico en tus imágenes y estas no sufrirán problemas de carga en la web.
•Nuevas guías: Al igual que en otros programas de Adobe, podremos arrastrar guías desde las reglas horizontales y verticales.
Adición de interactividad sofisticada:
Conseguiremos sitios más atractivos, con presentaciones de diapositivas, cajas de iluminación y formularios de contacto interactivos. Podremos disponer de un contenido organizado con navegación, pestañas y acordeones personalizados. Posibilidad de incrustar HTML arbitrario y de añadir botones de redes sociales, todo ello desde el panel de la biblioteca de widgets de Adobe Muse.
•Html incrustado: Podremos añadir mapas de Google, vídeos de YouTube, feeds de Facebook y mucho más simplemente copiando el código fuente y pegándolo en el lienzo de Adobe Muse.
 

BIBLIOGRAFIA:
http://disenytrucosyconsejos.blogspot.com/2013/02/adobe-muse-ejemplos-de-diseno-en-espanol.html 
http://adobelovers.universiablogs.net/2012/12/12/adobe-muse-funciones/
http://tv.adobe.com/es/watch/museporanamesas/adobe-muse/

martes, 19 de mayo de 2015

Adobe Dreamweaver

ADOBE DREAMWEAVER
 
Resultado de imagen para adobe dreamweaver 

Adobe Dreamweaver es un editor de HTML visual, diseñado para desarrolladores profesionales. El programa hace muy fácil la tarea de crear complejas páginas web dinámicas, con la conocida técnica de "arrastrar y soltar", permitiendo que los diseñadores puedan crear entornos web sin tener que escribir una sola linea de código.

Es compatible con las últimas tecnologías y tendencias en el desarrollo web, incluyendo lenguaje Java, CSS, AJAX, XHTM, Adobe AIR y subversiones. La compatibilidad con los diversos navegadores no será un problema para Adobe Dreamweaver, gracias a la tecnología Live View, que te permite ver tus creaciones antes de publicarlas.


 Sus principales competidores son Microsoft Expression Web y BlueGriffon (que es de código abierto) y tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras. Hasta la versión MX, fue duramente criticado por su escaso soporte de los estándares de la web, ya que el código que generaba era con frecuencia sólo válido para Internet Explorer y no validaba como HTML estándar. Esto se ha ido corrigiendo en las versiones recientes.
Se vende como parte de la suite Adobe Creative Suite. A partir de la compra de Macromedia por parte de Adobe. Las letras CS significan Creative Suite
La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización, puesto que en este programa sus rutinas (como la de insertar un hipervínculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace que los archivos del programa no sean instrucciones de C++ sino rutinas de Javascript que hace que sea un programa muy fluido y todo ello permite que programadores y editores web hagan extensiones para su programa y lo pongan a su gusto.
Las versiones originales de la aplicación se utilizaban como simples editores WYSIWYG. Sin embargo, versiones más recientes soportan otras tecnologías web como CSS, JavaScript y algunos frameworks del lado servidor.
Dreamweaver ha tenido un gran éxito desde finales de los años 1990 y actualmente mantiene el 90% del mercado de editores HTML. Esta aplicación está disponible tanto para la plataforma MAC como para Windows, aunque también se puede ejecutar en plataformas basadas en UNIX utilizando programas que implementan las API's de Windows, tipo Wine.
Como editor WYSIWYG que es, Dreamweaver permite ocultar el código HTML de cara al usuario, haciendo posible que alguien no entendido pueda crear páginas y sitios web fácilmente sin necesidad de escribir código.
Algunos desarrolladores web criticaban esta propuesta ya que crean páginas HTML más largas de lo que solían ser al incluir mucho código inútil, lo cual va en detrimento de la ejecución de las páginas en el navegador web. Esto puede ser especialmente cierto ya que la aplicación facilita en exceso el diseño de las páginas mediante tablas. Además, algunos desarrolladores web han criticado Dreamweaver en el pasado porque creaba código que no cumplía con los estándares del consorcio Web (W3C).
No obstante, Adobe ha aumentado el soporte CSS y otras maneras de diseñar páginas sin tablas en versiones posteriores de la aplicación, haciendo que se reduzca el exceso de código.
Dreamweaver permite al usuario utilizar la mayoría de los navegadores Web instalados en su ordenador para previsualizar las páginas web. También dispone de herramientas de administración de sitios dirigidas a principiantes como, por ejemplo, la habilidad de encontrar y reemplazar líneas de texto y código por cualquier tipo de parámetro especificado, hasta el sitio web completo. El panel de comportamientos también permite crear JavaScript básico sin conocimientos de código.
Con la llegada de la versión MX, Macromedia incorporó herramientas de creación de contenido dinámico en Dreamweaver. En lo fundamental de las herramientas HTML WYSIWYG, también permite la conexión a Bases de Datos como MySQL y Microsoft Access, para filtrar y mostrar el contenido utilizando tecnología de script como, por ejemplo, ASP, ASP.NET, ColdFusion, JSP (JavaServer Pages) y PHP sin necesidad de tener experiencia previa en programación.
Un aspecto de alta consideración de Dreamweaver es su funcionalidad con extensiones. Es decir, permite el uso de "Extensiones". Las extensiones, tal y como se conocen, son pequeños programas, que cualquier desarrollador web puede escribir (normalmente en HTML y Javascript) y que cualquiera puede descargar e instalar, ofreciendo así funcionalidades añadidas a la aplicación. Dreamweaver goza del apoyo de una gran comunidad de desarrolladores de extensiones que hacen posible la disponibilidad de extensiones gratuitas y de pago para la mayoría de las tareas de desarrollo web, que van desde simple efectos rollover hasta completas cartas de compra.
También podría decirse que, para un diseño más rápido y a la vez fácil, podría complementarse con Fireworks en donde se podría diseñar un menú u otras creaciones de imágenes (gif web, gif websnap, gif adaptable, jpeg calidad superior, jpeg archivo más pequeño, gif animado websnap) para un sitio web y después exportar la imagen creada y así utilizarla como una sola en donde ya llevará los vínculos para dicho sitio.

Historial de versiones

Proveedor Versión mayor Versión menor/nombre alternativo Fecha de publicación Notas
Macromedia 1.0 1.0 Diciembre de 1997 Primer lanzamiento, sólo para Mac OS.
1.2 Marzo de 1998 Primera versión para Windows.
2.0 2.0 Diciembre dRRe 1998
3.0 4.2 Diciembre de 1999
UltraDev 1.0 Junio de 2000
4.0 4.0 Diciembre de 2000
UltraDev 4.0 Diciembre de 2000
6.0 MX 29 de mayo de 2002
7.0 MX 2004 10 de septiembre de 2003
8.0 8.0 13 de septiembre de 2005
Adobe 9.0 CS3 16 de abril de 2007 Sustituye a Adobe GoLive en la serie Creative Suite
10.0 CS4 23 de septiembre de 2008
11.0 CS5 12 de abril de 2010
11.5 CS5.5 12 de abril de 2011
12.0 CS6 21 de abril de 2012
13.0 CC Abril de 2013
Color Significado
Rojo Versión antigua
Amarillo Versión antigua; soportada aún
Verde Versión actual
 ¿COMO SE USA? 
Pasos
Make a Web Page Using Dreamweaver Step 1 Version 3.jpg

1 Crea una carpeta en el disco duro (no en Dreamweaver) y el nombre lo que quieras. Esta es la carpeta raíz. 
Make a Web Page Using Dreamweaver Step 2 Version 3.jpg
2 Dentro de esta carpeta crea cuatro sub-carpetas con sus nombres característicos: Imágenes, flash, páginas, etc.

  1. Make a Web Page Using Dreamweaver Step 3 Version 3.jpg
    3
    Vete a Dreamweaver y haz clic en HTML. Guarda esta página en la carpeta raíz como “Página de inicio”.
  2. Make a Web Page Using Dreamweaver Step 4 Version 3.jpg
    4
    Empieza con tu sitio web.
  3. Make a Web Page Using Dreamweaver Step 5 Version 3.jpg
    5
    Dreamweaver es un poco loco a la hora de seleccionar imágenes, botones, etc. Para ponerlos correctamente primero has de ponerlos en tablas. Ve a “Insertar” y ahí inserta una nueva tabla. Puedes configurarlo para poner todas las tablas que desees. Es un poco complicado al principio llegar donde deseas, pero funciona el jugar con el programa y conocerlo.
  4. Make a Web Page Using Dreamweaver Step 6 Version 3.jpg
    6
    Si lo deseas puedes insertar botones yendo a “Insertar”, “Media” (para complementos multimedia), o la opción botón de flash. Una vez que lo consigas, puedes hacer clic en el y buscar la página que deseas para conectarte o escribir la url del sitio que quieras.
  5. Make a Web Page Using Dreamweaver Step 7 Version 3.jpg
    7
    También puedes añadirle texto en flash, y puedes añadir imágenes.
  6. Make a Web Page Using Dreamweaver Step 8 Version 3.jpg
    8
    A la hora de agregar una imagen, esta no se puede simplemente copiar y pegar. Ve a “Insertar”, “imagen”, y luego busca la foto o imagen que deseas. De nuevo Dreamweaver es un poco caótico.
  7. Make a Web Page Using Dreamweaver Step 9 Version 3.jpg
    9
    Para cambiar el color de fondo y la fuente, ve a “Modificar”, luego a “propiedades de la página” y verás que es fácilmente adaptable, porque se explica por sí solo en esa sección.
  8. Make a Web Page Using Dreamweaver Step 10 Version 3.jpg
    10
    ¡Esto debería ponerte en el camino correcto!

BIBLIOGRAFIA:
http://es.kioskea.net/download
http://es.wikipedia.org/wiki/Adobe_Dreamweaver.
http://es.wikihow.com/usar-Dreamweaver

lunes, 11 de mayo de 2015

Cómo usar las Clases (class) e Id's (id) en CSS.

Hoja de estilo en cascada o CSS (siglas en inglés de cascading style sheets) es un lenguaje usado para definir y crear la presentación de un documento estructurado escrito en HTML o XML2 (y por extensión en XHTML). El World Wide Web Consortium(W3C) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuarionavegadores.
La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.
La información de estilo puede ser definida en un documento separado o en el mismo documento HTML. En este último caso podrían definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo «style».

Sintaxis[editar]

CSS tiene una sintaxis muy sencilla, que usa unas cuantas palabras clave tomadas del inglés para especificar los nombres de varias propiedades de estilo.
Modelo de caja.svg
Una hoja de estilo se compone de una lista de reglas. Cada regla o conjunto de reglas consiste en uno o más selectores y un bloque de declaración (o «bloque de estilo») con los estilos a aplicar para los elementos del documento que cumplan con el selector que les precede. Cada bloque de estilos se define entre llaves, y está formado por una o varias declaraciones de estilo con el formato propiedad:valor;.<!R0>
En el CSS, los selectores marcarán qué elementos se verán afectados por cada bloque de estilo que les siga, y pueden afectar a uno o varios elementos a la vez, en función de su tipo, nombre (name), ID, clase (class), posición dentro del Document Object Model, etcétera.<!R1>
Abajo puede verse un ejemplo de una parte de una hoja de estilos CSS:
selector [, selector2, ...] [:pseudo-class][::pseudo-element] {
 propiedad: valor;
 [propiedad2: valor2;
 ...]
}
 
/* comentarios */

Uso




Por ejemplo, el elemento de HTML <h1> indica que un bloque de texto es un encabezamiento y que es más importante que un bloque etiquetado como <h2>. Versiones más antiguas de HTML permitían atributos extra dentro de la etiqueta abierta para darle formato (como el color o el tamaño de fuente). No obstante, cada etiqueta <h1> debía disponer de la información si se deseaba un diseño consistente para una página y, además, una persona que leía esa página con un navegador perdía totalmente el control sobre la visualización del texto.
Cuando se utiliza CSS, la etiqueta <h1> no debería proporcionar información sobre cómo será visualizado, solamente marca la estructura del documento. La información de estilo, separada en una hoja de estilo, especifica cómo se ha de mostrar <h1>: color, fuente, alineación del texto, tamaño y otras características no visuales, como definir el volumen de un sintetizador de voz, por ejemplo.
Por otro lado, antes de que estuviera disponible CSS, la única forma de componer espacialmente una página era el uso de tablas <table>. Aunque esta era una técnica cómoda y versátil, ello conllevaba el uso de un elemento con una semántica particular, y en el que la distribución de los datos no se ajustaban al flujo de la información que se obtenía en la vista desde los navegadores habituales, lo que redundaba en una merma en la accesibilidad a la página por parte de otros navegadores (orientados a personas con alguna deficiencia sensorial, o a ciertos dispositivos electrónicos).
Mediante el uso de CSS, se ha permitido eliminar el uso de tablas para el diseño, usándolas solamente para la muestra de datos tabulados, si bien es cierto que obtener la versatilidad que ofrecía el diseño con tablas, es algo más complicado si no se usan.

Formas de usar CSS

Para dar formato a un documento HTML, puede emplearse CSS de tres formas distintas:
  1. Mediante CSS introducido por el autor del HTML
    1. Un estilo en línea (inline) es un método para insertar el lenguaje de estilo de página directamente dentro de una etiqueta HTML. Esta manera de proceder no es totalmente adecuada. El incrustar la descripción del formateo dentro del documento de la página Web, a nivel de código, se convierte en una manera larga, tediosa y poco elegante de resolver el problema de la programación de la página. Este modo de trabajo se podría usar de manera ocasional si se pretende aplicar un formateo con prisa, al vuelo. No es todo lo claro o estructurado que debería ser, pero funciona.
      Dado que los clientes de correo electrónico no soportan las hojas de estilos externas, y que no existen estándares que los fabricantes de clientes de correo respeten para utilizar CSS en este contexto, la solución más recomendable para maquetar correos electrónicos, es utilizar CSS dentro de los propios elementos (inline).
    2. Una hoja de estilo interna, que es una hoja de estilo que está incrustada dentro de un documento HTML, dentro del elemento <head>, marcada por la etiqueta <style>. De esta manera se obtiene el beneficio de separar la información del estilo del código HTML propiamente dicho. Se puede optar por copiar la hoja de estilo incrustada de una página a otra (esta posibilidad es difícil de ejecutar si se desea para guardar las copias sincronizadas). En general, la única vez que se usa una hoja de estilo interna, es cuando se quiere proporcionar alguna característica a una página Web en un simple fichero, por ejemplo, si se está enviando algo a la página Web.
    3. Una hoja de estilo externa, es una hoja de estilo que está almacenada en un archivo diferente al archivo donde se almacena el código HTML de la página Web. Esta es la manera de programar más potente, porque separa completamente las reglas de formateo para la página HTML de la estructura básica de la página.
  2. Estilos CSS introducidos por el usuario que ve el documento, mediante un archivo CSS especificado mediante las configuraciones del navegador, y que sobreescribe los estilos definidos por el autor en una, o varias páginas web.
  3. Los estilos marcados "por defecto" por los user agent, para diferentes elementos de un documento HTML, como por ejemplo, los enlaces.

Niveles e historia

CSS se ha creado en varios niveles y perfiles. Cada nivel de CSS se construye sobre el anterior, generalmente añadiendo funciones al previo.
Los perfiles son, generalmente, parte de uno o varios niveles de CSS definidos para un dispositivo o interfaz particular. Actualmente, pueden usarse perfiles para dispositivos móviles, impresoras o televisiones.

CSS1

La primera especificación oficial de CSS, recomendada por la W3C fue CSS1, publicada en diciembre 1996,3 y abandonada en abril de 2008.3
Algunas de las funcionalidades que ofrece son:
  • Propiedades de las Fuente, como tipo, tamaño, énfasis...
  • Color de texto, fondos, bordes u otros elementos.
  • Atributos del texto, como espaciado entre palabras, letras, líneas, etcétera.
  • Alineación de textos, imágenes, tablas u otros.
  • Propiedades de caja, como margen, borde, relleno o espaciado.
  • Propiedades de identificación y presentación de listas.

CSS2

La especificación CSS2 fue desarrollada por la W3C y publicada como recomendación en mayo de 1998, y abandonada en abril de 2008.4
Como ampliación de CSS1, se ofrecieron, entre otras:
  • Las funcionalidades propias de las capas (<div>) como de posicionamiento relativo/absoluto/fijo, niveles (z-index), etcétera.
  • El concepto de "media types".
  • Soporte para las hojas de estilo auditivas
  • Texto bidireccional, sombras, etcétera.

CSS 2.1

La primera revisión de CSS2, usualmente conocida como "CSS 2.1", corrige algunos errores encontrados en CSS2, elimina funcionalidades poco soportadas o inoperables en los navegadores y añade alguna nueva especificación.
De acuerdo al sistema de estandarización técnica de las especificaciones, CSS2.1 tuvo el estatus de "candidato" (candidate recommendation) durante varios años,5 pero la propuesta fue rechazada en junio de 2005; en junio de 2007 fue propuesta una nueva versión candidata, y ésta actualizada en 2009, pero en diciembre de 2010 fue nuevamente rechazada.
En abril de 2011, CSS 2.1 volvió a ser propuesta como candidata,6 y después de ser revisada por el W3C Advisory Committee, fue finalmente publicada como recomendación oficial el 7 de junio de 2011.7

CSS3

A diferencia de CSS2, que fue una gran especificación que definía varias funcionalidades, CSS3 está dividida en varios documentos separados, llamados "módulos".
Cada módulo añade nuevas funcionalidades a las definidas en CSS2, de manera que se preservan las anteriores para mantener la compatibilidad.
Los trabajos en el CSS3, comenzaron a la vez que se publicó la recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados en junio de 1999.8
Debido a la modularización del CSS3, diferentes módulos pueden encontrarse en diferentes estados de su desarrollo,9 de forma que a fechas de noviembre de 2011, hay alrededor de cincuenta módulos publicados,8 tres de ellos se convirtieron en recomendaciones oficiales de la W3C en 2011: "Selectores""Espacios de nombres" y "Color".
Algunos módulos, como "Fondos y colores""Consultas de medios" o "Diseños multicolumna" están en fase de "candidatos", y considerados como razonablemente estables, a finales de 2011, y sus implementaciones en los diferentes navegadores son señaladas con los prefijos del motor del mismo.10

Limitaciones y ventajas de usar CS

Limitaciones

Algunas limitaciones que se encuentran en el uso del CSS hasta la versión CSS2.1, vigente, pueden ser:
  • Los selectores no pueden usarse en orden ascendente según la jerarquía del DOM (hacia padres u otros ancestros) como se hace mediante XPath
    La razón que se ha usado para justificar esta carencia por parte de la W3C, es para proteger el rendimiento del navegador, que de otra manera, podría verse comprometido. XSLT soporta en la actualidad un mayor número de sistemas operativos. Así mismo, también es mejor para trabajar con la mayoría de buscadores de Internet.11 [cita requerida]
  • Dificultad para el alineamiento vertical; así como el centrado horizontal se hace de manera evidente en CSS2.1, el centrado vertical requiere de diferentes reglas en combinaciones no evidentes, o no estándares.
  • Ausencia de expresiones de cálculo numérico para especificar valores (por ejemplo margin-left: 10% – 3em + 4px;).
    Un borrador de la W3C para CSS3, propone calc() para solventar esta limitación.12
  • Las pseudo-clases dinámicas (como :hover) no se pueden controlar o deshabilitar desde el navegador, lo que las hace susceptibles de abuso por parte de los diseñadores en banners, o ventana emergentes.

Ventaja

Algunas ventajas de utilizar CSS (u otro lenguaje de estilo) son:
  • Control centralizado de la presentación de un sitio web completo con lo que se agiliza de forma considerable la actualización del mismo.
  • Optimización del ancho de banda de la conexión, pues pueden definirse los mismos estilos para muchos elementos con un sólo selector; o porque un mismo archivo CSS puede servir para una multitud de documentos.
  • Mejora en la accesibilidad del documento, pues con el uso del CSS se evitan antiguas prácticas necesarias para el control del diseño (como las tablas), y que iban en perjuicio de ciertos usos de los documentos, por parte de navegadores orientados a personas con algunas limitaciones sensoriales.
BIBLIOGRFIA:
www.wikipedi.com