martes, 28 de julio de 2015

Realización de Páginas con Frames o Marcos

 Realización de Páginas con Frames o Marcos
Los frames (marcos, cuadros o paneles) nos dan la posibilidad de dividir nuestra página en ventanas más pequeñas. Cada una con sus propios bordes y barras de desplazamiento, pudiendo cargar dentro de cada una de ellas una página externa independiente.


Puesto que esta función se incluyo con el HTML 4.0 (la última versión). Las versiones más antiguas de los navegadores no tienen implementada esta característica (posibilidad hoy en día bastante improbable)

Los frames o marcos son una herramienta que ofrece muchas posibilidades, con grandes inconvenientes. por ejemplo: división de la página en vario archivos, al tratarse de varios documentos, la carga puede demorarse. y su uso está actualmente sujeto a discusión ignorándose si en un futuro desaparecerán de la recomendación xhtml.

En resumen tendremos que valorar si los frames son realmente necesarios en nuestros diseños web. Como dato las casas de programación y diseño web están dejando de usar frames.


Estructura de los frames

Lo primero que tendremos que hacer es una pequeña organización para la realización de nuestra página con frames.
Veamos los pasos ha seguir para la creación de una página con tres frames:
  1. Creación de un documento maestro en el cual estan definidos los frames.

  2. Creación de tres documentos más, que se cargarán cada uno en su respectivo frame.

(1) Creación de un documento maestro en el cual están definidos los frames:
Este documento no contendrá head y body sino que estará compuesto por head y frameset. Es dentro de la sección frameset y solamente si colocamos una subsección no frames donde insertaremos el body. Este body suele ser un texto alternativo que se visualizará en caso de que los navegadores que no soporten frames o tengan esta opción inactivada)
<html>
<head>  <title> Título de la página </title> </head>

 <frameset rows="75,*">
  <frame src="pagina1.html" name="frame_izda"></frame>
  <frame src="pagina2.html" name="frame_dch_arriba"></frame>
  <frame src="pagina3.html" name="frame_dch_centro"></frame>
 </frameset>

 <noframes>
    <body>
         Lo siento,su navegador no soporta frames.
         Pulse <a href="frames1.htm> aquí </A> 
         para acceder a los contenidos de estas páginas.
    </body>
 </noframes>
</html>

(2) Creación de tres documentos más, que se cargarán cada uno en su respectivo frame:
Estos documentos son archivos HTML exactamente iquales a los que hemos estado creando anteriormente. Podemos insertar en esto documentos los elementos HTML que deseemos como etiquetas de cabecera, imagenes etc..

------------ pagina1.html--------------:
<html>
<head>  <title> Página1 </title> </head>

 <body bgcolor="gray">
 frame izquierdo
 </body>
</html>


------------ pagina2.html--------------:
<html>
<head> <title> Página2 </title> </head>

 <body bgcolor="gray">
 frame derecha arriba
 </body>
</html>


------------ pagina3.html--------------:
<html>
<head>  <title> Página3 </title> </head>

 <body bgcolor="gray">
 frame derecha centro
 </body>
</html>
En este apartado vamos ha estudiar las etiquetas y atributos que nos ayudarán a configurar los frames.
       


  
       

La etiqueta   <frameset>.... </frameset>

Es gracias a esta etiqueta, donde definidos el número de frames que compondrán nuestra página.
Atributos de <frameset>

col="x,y". Asignamos el número de frames verticales, en este caso dos frames, x e y. Donde x e y pueden ser pixels ("200,400"). Porcentaje ("20%,80%") o especificando un sólo frame y el otro en el porcentaje restante mediante el símbolo * ("250,*").

rows="x,y". Definimos el número de frames horizontales, en este caso dos frames. Donde x e y pueden ser pixels ("200,400"), porcentaje ("20%,80%") o especificando un sólo frame y el otro en el porcentaje restante mediante el símbolo * ("250,*").

frameborder="n". Define que se visualice el borde en los frames, donde n puede tomar los valores "yes","1","no","0".

framespacing="n". Valor del espacio entre frames en pixels. bordercolor="color". Definimos el color del borde separador, color asigna el color bien por medio de nombre predefinido "red" o por medio de un número heaxdecimal "#770033"

Ejemplo <html> <head> <title>Mi Pagina con Frames</title> </head> <frameset rows="20%,*"> < frame name="" src="izd.html" marginwidth="10" marginheight="10" scrolling="auto"> <frame name="" src="dcha.html" marginwidth="10" marginheight="10" scrolling="auto"> </frameset> </html>

La etiqueta <frame>

Define cada uno de los marcos que compondrán la página. Debemos de colocar la etiqueta <frame> entre <frameset> y </frameset>. Tendremos que poner tantas etiquetas <frame> como marcos queramos en nuestra página y tienen que estar definidos en cols y rows.

Sus principales atributos son:

src="ruta del documento html". Indica el documento que se mostrará en el frame. Indicaremos la dirección, URL, del documento que debe mostrarse en la zona. Si no se pone este atributo el area reservada estará vacía.

name="nombre". Asigna un nombre al marco. es un atributo importante puesto que cuando queramos

cargar una página en un marco mediante un enlace, tendremos que especificar el nombre del marco.

Noresize. Este atributo no posee valores. Simplemente se coloca o no se coloca. Si lo insertamos impide que le frame se pueda redimensionar. Si no lo ponemos el marco se podrá redimensionar

scrolling="yes / no / auto". Asigna si el marco tendrá o no una barra de desplazamiento.

marginwidth="número de pixels". Indicaremos, en número de pixels, el tamaño de los márgenes izquierda y derecha.

marginheight="número de pixels". Indicaremos, en número de pixels, el tamaño de los márgenes superior e inferior.
<frame src="panel_titulo.html" scrolling="no"> <frame src="panel_menu.html" marginheight="50"> <frame src="panel_intro.html" name="texto"> En la zona superior, colocaremos el documento panel_titulo.html y no permitiremos barra de desplazamiento. En el área izquierda, destinaremos el documento panel_menu.html e indicamos un margen superior de 50 pixels. Por último, la derecha, destinaremos el documento panel_intro.html y la ponemos de nombre texto.


La etiqueta <noframes>

Esta etiqueta se utiliza para en el supuesto caso de que el navegador del usuario no soporte frames. Este mostrará el contenido entre estas etiquetas <noframes>...>/noframes>. En el caso de que el navegador soporte frames , este ignorará el contenido de esta etiqueta. Tenemos que señalar que esta etiqueta esta prácticamente en desuso, puesto que el 100% de los navegadores reconocen los frames.

Un ejemplo de una página simple con frames sería:
 <html>
 <head>
 <title>Mi Pagina con Frames</title>
 </head>
 <frameset rows="25%,*" frameborder="yes"
                                                       bordercolor="blue">
 <frame name="uno" src="uno.html" marginwidth="60" marginheight="40">
<frame name="dos" src="dos.html" marginwidth="30"
                                                       marginheight="30">
 </frameset>
 <noframes>
 <body>
 Lo sentimos. Su navegador no soporta frames. Pulse <a href="noframes.html">no frames</a> para acceder a una pagina sinframes.
 </body>
 </noframes>
 <html>
Esta ocasión se produce cuando estamos interesados en que al pulsar sobre un enlace este se abra en el marco (recuadro o panel) que nos interese.
Para conseguir esto , deberemos de insertar en la etiqueta <a> el atributo target="nombre_del_frame_donde_queremos_abrir_el_documento", que tendrá como objetivo el frame donde queremos que se abra.

Ejemplo:
<html>
 <head>
    <title>Página Con Marcos</title>
 </head>
 <frameset cols="20%, 80%"<
 <frame src="pagina1.html" name="frame_izd"> </frame>
 <frame src="pagina2.html" name="frame_dcha"> </frame>
 <noframes<
  <body< 
     Lo sentimos su navegador no soporta frames
  </body<
 </noframes>

 </frameset>

</html<
En el frame de la izquierda se muestrará la pagina_1.html.

Pensemos que queremos que el marco derecho se muestre la pagina_3.html al pulsar en un enlace.
Este enlace deberá de ser :
<a href="pagina_3.html" target="frame_dcha"> pagina 3</a>


El atributo target

El atributo target="nombre del marco de destino, _top / _blank/ _self / _parent".

_top: muestra el documento enlazado ocupando toda la ventana del navegador. Sale de los frames.

_blank: abre un ventana nueva en el navegador(sin frames), en la cual carga el fichero.

_self : carga el documento en le marco desde donde pulsamos el enlace. Es la opción por defecto.

_parent: carga el documento en el frame anterior al que contine el enlace "padre". En caso de no haber lo muestra en una ventana completa.
     
  <a href="http://www.innovanetworks.com" target="_top">
           ir a Innova Networks
  </a> 
Hasta el momento, hemos visto características del HTML que permiten al usuario visualizar las diferentes
       páginas Web con su contenido es decir el usuario se limita simplemente ha recibir información no
       tiene la
       posibilidad de interactuar con el sitio o autor Web. Los Formularios nos dan la 
       posibilidad comunicarnos 
       con el sitio web. Estos formularios se componen de tantos campos como queramos obtener. Una vez que los 
       datos han sido enviados a la URL estos serán procesados. Un ejemplo de esto son las encuestas online, 
       formularios de proceso de pedido, etc..



         Empleando HTML solamente podremos enviar el formulario.
       Para procesarlo tendremos que emplear un programas
      especiales llamados CGI (Common Gateway Interface), estos programas los podemos encontrar en bastantes servidores,
      si nuestra páginas están alojados en un servidor que no dispone de esta característica, 
      podremos encontrar en 
      otros servidores que nos ofrezcan este servicio. También es posible procesar los datos enviados por los 
      formularios a través de lenguajes como PHP o ASP.



     
      

La etiqueta <form>...</form>

Una vez dicho todo esto, no hay que olvidar que un formulario sigue siendo código HTML. Para iniciar un formulario utilizaremos la etiqueta <form>...</form>, englobando esta etiqueta todos los campos que pertenecen al formulario.


La etiqueta <form>, deberá de obligatoriamente ir con los siguientes atributos:
  1. action="pepe@hotmail.com / cgi-bin/ encuesta ", definimos la acción que llevará a cabo el formulario. (lo enviamos a una dirección de correo URL mailto, o lo enviamos a un CGI)

  2. method="get / post" indicamos el método de transferencia de las variables que componen dicho formulario.
    Usando el método get, los datos se envían a través de la barra de direcciones, añadidos a la url especificada en el atributo action.
    por ejemplo: http://www.encuentas?formulario_54a=encuesta_1
    Este método tiene varias limitaciones:
    1. la longitud de la infomación transmitida esta limitada a 256 caracteres.
    2. deben usarse únicamente caracteres ascii

    A través del método post se envían a internamente al HTML, a través del STDIO. No teniendo ninguna de las limitaciones anteriores.

    veamos ahora el atributo opcional y solamente se puede emplear cuando si hemos elegido el método post (method="post").

    • enctype="text/plain", Especifica el sistema de encriptación. Por defecto, tiene el sistema MIME. Si queremos enviar el formulario sin ningún tipo de encriptación le daremos el valor "text/plain".

      Si queremos enviar el formulario por correo electrónico, el valor de enctype deberá ser "text/plain". De esta manera enviamos el formulario y su contenido como texto plano formando parte del email.

      Sin embargo si el destino del formulario es un programa que lo procese no incluiremos enctype dentro de la etiqueta form, así enctype tendrá su valor por defecto.
Ejemplo de una etiqueta <form> completa:
<form action="mailto:direccion@correo.com (o nombre del programa CGI)" method="post" enctype="text/plain"> Entre esta etiqueta y su cierre deberemos de colocar el resto de etiquetas que componen el formulario.
ejemplos
  •  http://www.ibiblio.org/pub/linux/docs/LuCaS/Manuales-LuCAS/doc-curso-html/doc-curso-html/x4095.html
  • http://www.psicobyte.com/html/curso/html9.html

  • https://tomatoma.wordpress.com/manual-de-html/tema-12-marcos-frames/

martes, 23 de junio de 2015

ANALISIS PERSONAL DE LA PELICULA "Entre Maestros"

                                                     "ENTRE MAESTROS"






El documental Entre maestros recoge el sueño de Carlos González, un profesor de Secundaria que quería enseñar a sus alumnos de una manera diferente, para sacar lo que llevaban dentro y prepararles de verdad para la vida.Una película que pone en práctica su teoría de “educar empoderando”, es decir, dando seguridad al alumno para que él mismo descubra el mundo.
El afán de Carlos es que su experiencia sirva para ayudar a otros maestros a replantearse los métodos de enseñanza. “Lo que yo he hecho en doce días en el documental es una propuesta para que los maestros la apliquen a lo largo de un curso, con el ritmo y la idiosincrasia que cada uno tenga”, comenta el docente, que ahora imparte formación a profesores para implicarles en su método.
Como él mismo explica, en Entre maestros encarna al profesor que había imaginado y que no había podido desplegar al cien por cien en sus clases. Ante él, once chicos adolescentes, rebeldes y con la etiqueta de fracaso escolar a las espaldas, experimentan doce días bastante heterodoxos en un aula donde se alternan la provocación y el desconcierto. El ejercicio es interesante para estudiantes y profesores, pero también para espectadores ajenos al ámbito educativo.
La cinta retrata 12 días de clase reales que tuvieron lugar en el mes de julio de 2012 en Barcelona. El profesor es Carlos González, un docente y formador con 24 años de experiencia enseñando matemáticas y físicas. Los alumnos, 11 chicos y chicas de entre 16 y 18 años, no se conocían entre sí y se seleccionaron en un casting. "Buscamos lo más representativo de una clase", explica el director y productor del documental Pablo Usón. "El rebelde, el pasota, el simpático..". Pero una vez establecidos los roles, el profesor hace todo lo posible por provocar a los alumnos para que se salgan de ellos y por "fomentar su autoconocimiento". La forma: hablando, hablando todos mucho. Del concepto de que "todos son maestros" y de que todos aprendemos de todos surge el título del documental.
Durante la hora y veinticinco minutos de duración de "Entre maestros" se asiste a la evolución de los alumnos, desde el desconcierto inicial ("este tío está como una cabra", dicen del profesor cuando les saluda el primer día con un "buenas noches") hasta los momentos tremendamente emotivos del final del documental, cuando el grupo se encuentra mucho más unido.
Solo así, moviendo la base sobre la que se sustenta el alumno, este podrá quitarse los lastres que le impiden vivir consecuentemente y no conforme a lo que le dice su cultura, su familia o el mundo que le rodea. Descubrirá que “esa parte que le hace sentir inseguro no es él mismo, sino un personaje” y que “si consigue estar por encima de ese personaje, nadie podrá hacerle sentir inseguro”.
Un maestro decide crear un ambiente mágico en su clase para empoderar a sus alumnos. Les ayuda a descubrir los enormes potenciales que habitan en su interior. Les revela un mundo más allá de la mente programada y de las creencias. Para llevar a cabo su proyecto el profesor emplea curiosos trucos. Poco a poco, cada alumno se convierte en su propio maestro, en una fuente de conocimiento para él y sus compañeros. La vida se torna mágica: pueden vivirla desde su corazón. Se plantea un modelo de enseñanza que se basa en descubrir la fuerza interior. Hoy puede ser ciencia ficción. Tal vez una semilla, pero si la nutrimos puede generar una forma totalmente nueva de enseñar, en la que el ser humano deja de sentirse víctima, para sentirse el creador de su propia vida.»



Eso es mi resume…….


BIBLIOGRAFIA:
https://youtu.be/wPaQOT4ybw0

jueves, 28 de mayo de 2015

descripcion de Adobe Muse

  Adobe Muse y embeber

Adobe acaba de lanzar Muse, una nueva aplicación destinada a aquellos que quieren diseñar webs, pero no quiere aprender a picar código. Esto, que para muchos sonará casi una aberración, quiere servir de ayuda a aquellos diseñadores que se imaginan una web, pero no saben cómo hacerla realidad. Al menos, así quieren verlo desde Adobe:
“Lo que hemos visto es que las herramientas que están disponibles para que los diseñadores creen experiencias digitales requieren saber código. Pero la mayoría de los diseñadores o no lo quieren o no están interesados en aprenderlo o lo han hecho y no es la manera en que funciona su mente. Lo que nos dicen es que quisieran diseñar una web tan fácilmente como trabajan con InDesign, Illustrator o Photoshop”. Jane Brady, Senior Marketing Manager –
Muse, que funciona en AIR, utiliza las clásicas herramientas del software de Adobe y le añade otras destinadas a las zonas básicas de una web en forma WYSIWYG. Todo el proceso de trabajo está integrado en el resto de aplicaciones de la suite de Adobe y, mientras, es el propio Muse el que se encarga de crear el código necesario para hacerlo funcionar.
Es curioso, sin embargo, que Adobe haya decidido que Muse y Dreamweaver no estén conectados para nada. No podemos abrir documentos de Dreamweaver en Muse ni tampoco transformar algo de la nueva aplicación dentro de la antigua. Tampoco hay plantillas sobre las que basarse para crear la web, por lo que no es una herramienta pensada para el usuario más básico.
En realidad, el enfoque de esta nueva herramienta es lo que menos claro queda. Parece quedarse a medio camino de todo y habrá que ver los resultados en forma de webs que se pueden conseguir con ella y el recibimiento que le dispensan los diseñadores. De momento, Adobe tiene previsto ofrece una versión gratuita mientras dure la beta (los seis próximos meses) y después un servicio de suscripción mensual de unos 20 dólares al mes.

Adobe MUSE - Ejemplos de páginas web en español

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.

Esta página es un ejemplo de Muse donde podéis ver, efectos tipo parallax, sombras, formularios, y edición online desde Business Catalyst:
http://www.thewildisles.com/

En esta dirección, podéis ver los webinars en diferido que llevamos hasta la fecha sobre Adobe Muse: http://disenytrucosyconsejos.blogspot.com.es/p/design-photoshop-indesign-illustrator.html

Si deseas que incluya tu página web creada con Adobe Muse en esta página, envíame un email a anamesas@gmail.com. Si tienes consultas técnicas o de uso puedes consultar el foro de ayuda de Adobe 
 Muse.


www.imaginanet.com/.../crear-una-pagina-web-con-adobe-muse-sin-escr.
 

Cómo embeber todo lo que quieras en WordPress (org)

Como en prácticamente cualquier plataforma de blogging, en los WordPress instalados en Catedu es posible embeber vídeos online (Youtube, Vimeo, etc.), presentaciones y documentos (Scribd, Calameo, etc.) y prácticamente cualquier cosa.
Para ello necesitaremos conseguir el código HTML para embeber. Por ejemplo, en Calameo:
embeber
 Hay que tener cuidado porque podemos encontrarnos en las opciones de compartir de algún servicio, el compartir en WordPress. Hemos de ser fuertes y resistir la tentación. Se están refiriendo a WordPress.com, que no es el caso de los WordPress instalados en Catedu. De esta manera, lo que nos darían en lugar de HTML sería un shortcode que no nos funcionaría.
A lo que vamos, una vez tenemos nuestro código HTML a embeber nos pasamos al modo TEXTO (darle a la pestaña correspondiente) y lo pegamos donde queramos que aparezca, tal cual:
embeber3
Guardamos el borrador, y si ahora nos pasamos al modo VISUAL veremos algo similar a esto:
embeber4
Sin  embargo, la vista previa de la entrada es lo que esperamos:
embeber5
Algunos códigos HTML que usan marcas especiales (especiales para WordPress, claro) pueden darnos algún quebradero de cabeza. Por ejemplo,  Rosa nos comenta que los flash de Spicynodes no se incrustan bien, a no ser que seas administrador del WordPress. En estos casos la solución pasa por avisar al administrador y que instale un plugin que permita embeber flash en las entradas. Aquí en FacilyTIC hemos puesto KIMILI (http://kimili.com/plugins/flash-embed). Con este plugin, que se puede descargar desde el gestor de plugins,  podremos poner cualquier flash dentro de una entrada desde el modo VISUAL, usando la siguiente expresión:

martes, 19 de mayo de 2015

Adobe Dreamweaver,

Adobe Dreamweaver: es una herramienta de desarrollo web propietario desarrollado por Adobe Systems. Dreamweaver fue creado por Macromedia en 1997, [1] y fue mantenida por ellos hasta Macromedia fue adquirida por Adobe Systems en 2005. [2]

Adobe Dreamweaver está disponible para OS X y Windows.

Tras la adquisición de la suite de productos de Macromedia Adobe, comunicados de Dreamweaver posteriores a la versión 8.0 han sido más compatible con los estándares del W3C. Las versiones recientes han mejorado el soporte para las tecnologías web como CSS, JavaScript, y varios lenguajes de script del lado del servidor y los marcos incluyendo ASP (ASP JavaScript, VBScript ASP, ASP.NET C #, ASP.NET VB), ColdFusion, Scriptlet, y PHP.

1 Características
         1.1 Resaltado de sintaxis
     2 Internacionalización y localización
         Disponibilidad 2.1 Idioma
         2.2 Las características específicas de idiomas árabe y hebreo
     Historia 3 Versión
     4 Véase también
     5 Referencias
     6 Enlaces externos


Adobe Dreamweaver es una aplicación de diseño y desarrollo web que proporciona un editor visual WYSIWYG (coloquialmente conocido como la vista Diseño) y un editor de código con características estándar como resaltado de sintaxis, autocompletado de código y el código de colapsar, así como características más sofisticadas, tales como comprobación de sintaxis en tiempo real y la introspección de código para generar código de pistas para ayudar al usuario a escribir código. [4] La vista Diseño facilita esquema de trazado rápido y generación de código, ya que permite a los usuarios crear y manipular la disposición de los elementos HTML. Dreamweaver dispone de un navegador integrado para previsualizar las páginas web desarrolladas en el propio panel de vista previa del programa, además de permitir que el contenido esté abierto en los navegadores web instalados localmente. Proporciona funciones de transferencia y sincronización, la capacidad de encontrar y reemplazar líneas de texto o código de los términos de búsqueda o expresiones regulares en toda la web, y una función de plantillas que permite la actualización de una sola fuente de código compartido y el diseño a través de sitios enteros sin server- lateral incluye o secuencias de comandos.
Dreamweaver, al igual que otros editores de HTML, edita archivos localmente luego los sube al servidor web remoto a través de FTP, SFTP, WebDAV o. Dreamweaver CS4 ahora es compatible con el sistema de control de versiones Subversion (SVN).El resaltado de sintaxis
Desde la versión 5, Dreamweaver soporta resaltado de sintaxis para los siguientes idiomas fuera de la caja:

    
ActionScript
    
Active Server Pages (ASP).
    
C #
    
Hojas de Estilo en Cascada (CSS)
    
Fusión fría
    
EDML
    
Extensible HyperText Markup Language (XHTML)
    
Extensible Markup Language (XML)
    
Extensible Stylesheet Language Transformations (XSLT)
    
HyperText Markup Language (HTML)
    
Java
    
Javascript
    
PHP: Hypertext Preprocessor (PHP)
    
Visual Basic (VB)
    
Visual Basic script Edition (VBScript)
    
Wireless Markup Language (WML)
Apoyo para las páginas ASP.NET y JavaServer fue caído desde la versión CS5. [5]
Los usuarios pueden añadir su propio resaltado de sintaxis del lenguaje. Además, la finalización de código está disponible para muchas de estas lenguas.Internacionalización y localizaciónLa disponibilidad de idiomas
Adobe Dreamweaver CS6 está disponible en los siguientes idiomas:. Portugués brasileño, chino simplificado, chino tradicional, checo, holandés, Inglés, Francés, Alemán, Italiano, Japonés, Coreano (sólo Windows), polaco, ruso, español, sueco y turco [ 6]Las características específicas de idiomas árabe y hebreo
El más viejo de Adobe Dreamweaver CS3 también cuenta con una versión de Oriente Medio que permite escribir en árabe, persa, urdu o el texto hebreo (escrito de derecha a izquierda) en la vista de código. Si el texto es completamente medio oriente (escribe de derecha a izquierda) o incluye tanto Inglés y Medio Oriente texto (escrito de izquierda a derecha y de derecha a izquierda), se muestra correctamente.


Dreamweaver – Breve reseña

Adobe Dreamweaver es una aplicación en forma de estudio enfocada a la construcción y edición de sitios y aplicaciones Web Es el programa de este tipo más utilizado en el sector del diseño y la programación web, por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium.
Tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras. La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización del mismo, puesto que en este programa, sus rutinas (como la de insertar un hipervinculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas materias.
Dreamweaver ha tenido un gran éxito desde finales de los 90 y actualmente mantiene el 90% del mercado de editores HTML. 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.
También podría decirse, que para un diseño mas rápido y a la vez fácil podría complementarse con fireworks en donde podría uno diseñar un menú o para otras creaciones de imágenes (gif web, gif websnap, gif adaptable,jpeg calidad superior, jpeg archivo mas 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 llevara los vínculos a un dicho sitio en especifico que uno le haya dado.

DREAMWEAVER

¿QUÉ ES? Es un programa para desarrollo de paginas web. El mismo posee un entorno visual y una vista codigo. Antes pertenecia a Macromedia ahora pertenece a Adobe
CONCEPTO Creador y editor de páginas web
CARACTERÍSTICAS La aplicación permite crear sitios de forma totalmente gráfica, y dispone de funciones para acceder al código HTML generado. Permite la conexión a un servidor, a base de datos, soporte para programación en ASP, PHP, Javascript, cliente FTP integrado, etc.
Principal competencia de Microsoft FrontPage.
¿PARA QUÉ SIRVE Las funciones de edición visual de Dreamweaver MX permiten agregar rápidamente diseño y funcionalidad a las páginas, sin la necesidad de programar manualmente el código HTML. Se puede crear tablas, editar marcos, trabajar con capas, insertar comportamientos JavaScript, etc., de una forma muy sencilla y visual.
VENTAJAS Contiene modo tanto para diseñadores como programadores. Incluye un software de cliente FTP completo, permitiendo entre otras cosas trabajar con mapas visuales de los sitios web.
HISTORIA Dreamweaver 1.0 (Lanzado en Diciembre de 1997; Dreamweaver 1.2 Marzo de 1998)
Dreamweaver 2.0 (Lanzado en Diciembre de 1998)
Dreamweaver 3.0 (Lanzado en Diciembre de 1999)
  1. Dreamweaver UltraDev 1.0 (Lanzado en Junio de 2000)
  2. Dreamweaver 4.0 (Lanzado en Diciembre de 2000)
  3. Dreamweaver UltraDev 4.0 (Lanzado en Diciembre de 2000)
Dreamweaver MX [Numero interno de version: 6.0] (Lanzado en Mayo de 2002)
  • Dreamweaver MX 2004 [Numero interno de version: 7.0] (Lanzado el 10 de Septiembre en 2003)
Dreamweaver 8 (Lanzado el 13 de Septiembre de 2005)
  • Dreamweaver CS3 (Lanzado el 16 de Abril de 2007)

 
HISTORIA DE DREAMWEAVER 
Es un producto de la empresa desarrolladora de software Macromedia, que nacióen 1992 tras la fusión de Authorware Inc. (creadora de Authorware) y Macro
 – 
MindParacomp (responsable de director). El primer producto de esta nueva compañía fueShockware, un plugin para los navegadores que permitía ver animaciones hechas enDirector. A causa del éxito que tuvo, la empresa decidió que debía expandirse más en elsector web y multimedia,Con esta expansión como objetivo primario, en 1996, Macromedia realizo dosgrandes adquisiciones. La primera fue la empresa FutureWave software, creadora delFutureSplash, al que Macromedia rebautizo como flash. La segunda fue iBand software,creadora de Backstage, un programa de edición de HTML, al que Macromediarebautizo, con algunos cambios, como DREAMWEAVER, del que lanzo su primeraversión en 1997. A partir de 1998, Macromedia comenzó a desarrollar una versión delprograma por año. En cada una de ellas, agrego componentes clave para un mejordesarrollo de archivo de HTML y de otras expresiones (ASP, PHP, JPS, etcétera). En elaño 2006, la empresa fue comprada por Adobe, quien absorbió completamente elnombre Macromedia. Por ello es que la versión CS3 ya no es más Macromedia, sinoAdobe.
DREAMWEAVER 
Adobe Dreamweaver es una aplicación en forma de estudio enfocada a laconstrucción y edición de sitios y aplicaciones Web Es el programa de este tipo másutilizado en el sector del diseño y la programación web, por sus funcionalidades, suintegración con otras herramientas como Adobe Flash y, recientemente, por su soportede los estándares del World Wide Web Consortium. Tiene soporte tanto para edición deimágenes como para animación a través de su integración con otras. La gran ventaja deeste editor sobre otros es su gran poder de ampliación y personalización del mismo,puesto que en este programa, sus rutinas (como la de insertar un hipervinculo, unaimagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece unagran flexibilidad en estas materias. Dreamweaver ha tenido un gran éxito desde finalesde los 90 y actualmente mantiene el 90% del mercado de editores HTML.

1.1. Qué es Dreamweaver CS4

Dreamweaver CS4 es un software fácil de usar que permite crear páginas web profesionales.
Dw Las funciones de edición visual de Dreamweaver CS4 permiten agregar rápidamente diseño y funcionalidad a las páginas, sin la necesidad de programar manualmente el código HTML.
Se puede crear tablas, editar marcos, trabajar con capas, insertar comportamientos JavaScript, etc.., de una forma muy sencilla y visual.
Además incluye un software de cliente FTP completo, permitiendo entre otras cosas trabajar con mapas visuales de los sitios web, actualizando el sitio web en el servidor sin salir del programa.
Para seguir este curso te puedes descargar la versión gratuita de Dreamweaver desde la página de Adobe, la versión caduca al cabo de 30 días, pero seguro que te dará tiempo a entenderlo y decidir si quieres adquirir la versión completa de este fantástico programa.
Los logotipos de Dreamweaver son propiedad de Adobe, así como las marcas registradas Dreamweaver y Adobe. aulaClic no tiene ninguna relación con Adobe.
Las páginas web están escritas en HTML. Si no conoces las características básicas de HTML puedes verlas aquí. Básico

1.2. Novedades de Dreamweaver CS4

En este punto comentaremos las características que aporta esta nueva versión sobre la anterior.
• Nueva interfaz de usuario. Dreamweaver CS4 presenta una nueva interfaz que permite cambiar fácilmente de espacio de trabajo y adaptar los paneles de forma rápida y cómoda. Esta nueva interfaz es muy parecida a los demás programas de Adobe, como Photoshop, Illustrator, etc. Existen distintos espacios de trabajo adecuados para cada ocasión (clásico, programador, diseñador, etc. ) pero también tenemos la posibilidad de crear el nuestro propio de forma muy sencilla.
• Vista en vivo. La Vista en vivo nos permite trabajar con una vista real, tal y como veríamos la página en un navegador. Si hemos incluido elementos interactivos en nuestra página, como menús desplegables, menús tipo acordeón, widgets, etc, podremos interactuar con ellos en la vista en vivo, de la misma forma que lo haríamos en un navegador.
• Navegador de código. La función de Navegador de código muestra las fuentes de código que afectan a la selección que tengamos activa, pueden ser CSS (hojas de estilos en cascada), funciones JavaScript externas, plantillas de Dreamweaver, archivos de origen de iFrame, etc.
• La nueva barra de Archivos relacionados muestra todos los archivos que de una forma u otra contribuyen al diseño final de nuestra página, como hojas de estilo css, archivos javascript, etc. Mediante esta nueva utilidad podemos pasar de un archivo a otro cómodamente y tener una visión mucho más clara de todos los archivos con los que estamos trabajando en nuestro sitio web.
Archivos relacionados

• Inspector de propiedades CSS. El hasta ahora Inspector de propiedades, queda dividido en propiedades HTML (el que conocíamos de otras versiones) y CSS. Éste último nos permite crear y editar nuestros estilos de forma cómoda y sencilla.
Objetos inteligentes de imagen. Dreamweaver CS4 incluye la posibilidad de crear objetos inteligentes de imagen. Ahora podemos incluir un archivo psd en las páginas web, de forma que el archivo original de Photoshop y la imagen optimizada en Dreamweaver se mantienen vinculados. Podemos redimensionar o cambiar características de los objetos inteligentes de imagen directamente desde Dreamweaver.
Adobe InContext Editing. Mediante Adobe InContext Editing creamos regiones editables. De esta forma los usuarios previamente habilitados podrán actualizar el contenido de estas regiones de la página web directamente desde el navegador, sin necesidad de tener un editor de páginas web instalado.
• Software Subversion. Subversion es uno de los más usados sistemas de control de versiones para equipos de desarrollo. Dreamweaver CS4 es capaz de sincronizarse con el repositorio de versiones, facilitando el trabajo a los profesionales que empleen este sistema.
• Conjuntos de datos. Dreamweaver CS4 permite la creación de páginas dinámicas de forma sencilla, pudiendo utilizar tanto bases de datos como archivos XML, sin necesidad de conocer en profundidad su funcionamiento. Resulta muy sencillo crear regiones dinámicas con la tecnología Spry.




   

lunes, 11 de mayo de 2015

USO DE CLASES E ID"S DENTRO DEL DISEÑO CON CSS

l uso de clases e id's dentro del diseño con CSS



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.

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:
ejemplo

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 CSS
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.
Ventajas
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.