<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DWUG &#187; Dreamweaver</title>
	<atom:link href="http://www.dwug.es/docs/tutoriales/dreamweaver/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dwug.es</link>
	<description>Grupo de Usuarios Adobe Dreamweaver</description>
	<lastBuildDate>Wed, 01 Feb 2012 11:43:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Usar últimas versiones de jQuery y jQueryMobile en Dreamweaver CS5.5</title>
		<link>http://www.dwug.es/go/677</link>
		<comments>http://www.dwug.es/go/677#comments</comments>
		<pubDate>Mon, 30 May 2011 11:03:32 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Extensiones]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=677</guid>
		<description><![CDATA[Por defecto, las plantillas de inicio (Mobile Starter pages) nos obligan a utilizar versiones anteriores de jQuery y jQueryMobile, pero podemos utilizar las nuevas sin mayores problemas. Básicamente, lo que realizan estas plantillas es añadir 3 páginas y un listview con enlaces a dichas páginas a un documento en blanco. Puede resultar útil al comienzo, [...]]]></description>
			<content:encoded><![CDATA[<p>Por defecto, las plantillas de inicio (Mobile Starter pages) nos obligan a utilizar versiones anteriores de jQuery y jQueryMobile, pero podemos utilizar las nuevas sin mayores problemas.<br />
<span id="more-677"></span><br />
Básicamente, lo que realizan estas plantillas es añadir 3 páginas y un listview con enlaces a dichas páginas a un documento en blanco. Puede resultar útil al comienzo, pero podemos obtener la misma funcionalidad desde el apartado jQuery del panel de inserción, ya que ambos elementos forman parte del mismo.</p>
<p>El proceso más útil sería crear nuestra propia plantilla, pero además de ser algo complicado nos obligaría a crear una nueva cada vez que se actualicen las librerías.</p>
<p>La ventaja de utilizar el panel es que nos permite indicar una carpeta desde la que se obtienen los archivos requeridos por jQueryMobile, sin necesidad de que se encuentren dentro de la configuración de Dreamweaver ni en el sitio que estemos creando: Podemos dejar la carpeta en nuestro escritorio, selecionarla desde el diálogo que nos aparece al crear la primera página y DW se encargará de copiarlos al sitio además de recordar la configuración. Además podemos cambiar de versión de librería siempre que queramos.</p>
<p>Por último, otra pequeña ventaja: Al utilizar las plantillas, las librerías son copiadas directamente a la raiz del sitio. Al insertar páginas, en cambio, los archivos son copiados dentro de una carpeta (utiliza el mismo nombre que la carpeta donde tengamos alojados los archivos).</p>
<p>Podemos incluso crear nuestro propio comando, para poder definir la carpeta de origen en cualquier momento e incluso que nos añado los archivos sin necesidad de crear una página.</p>
<p>1.- Copiar los archivos JQMSettings.htm y JQMSettings.js que se encuentran dentro la carpeta Configuration/Commands de DW<br />
2.- Pegarlos en la carpeta Configuration/Commands del usuario (crearla si aún no existe). Las rutas son:</p>
<ul>
<li>Mac: /Users/Usuario/Library/Application Support/Adobe/Dreamweaver CS5.5/[idioma]/Configuration </li>
<li>Win: C:\Users\Usuario\AppData\Roaming\Adobe\Dreamweaver CS5.5\[idioma]\Configuration</li>
</ul>
<p>3.- Editar la linea 1 de JQMSettings.htm y eliminar el comentario <!-- MENU-LOCATION=NONE --><br />
4.- Editar la linea 89 de JQMSettings.js</p>
<ul>
<li>antes:<br />
<strong>result.returnValue = &#8220;OK&#8221;</strong> </li>
<li>despues:<br />
                <strong>if(result!=undefined){<br />
			result.returnValue = &#8220;OK&#8221;<br />
		}else{<br />
			addResources(dw.getDocumentDOM());<br />
		}</strong></li>
</ul>
<p>A partir de ahora, nos aparecerá un nuevo comando, desde el que podremos seleccionar y añadir directamente las librerías a nuestro documento:</p>
<p><a href="http://www.dwug.es/wp-files/2011/05/jqm_command.gif"><img src="http://www.dwug.es/wp-files/2011/05/jqm_command.gif" alt="" title="jqm_command" width="196" height="430" class="alignnone size-full wp-image-683" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/677/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Añade una Splash Screen a tu Android App con DW CS5.5</title>
		<link>http://www.dwug.es/go/656</link>
		<comments>http://www.dwug.es/go/656#comments</comments>
		<pubDate>Thu, 05 May 2011 08:39:51 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=656</guid>
		<description><![CDATA[Actualización 10/06/2011: el update a Dreamweaver 11.5.1 ya añade esta característica, pero dejaremos el artículo para animaros a investigar en el archivo :)Una de las novedades más intresantes de Dreamweaver CS5.5 es la posibilidad de crear aplicaciones para dispositivos móviles (iOS y Android) mediante la integración con PhoneGap. Sin embargo, por defecto, algunas funcionalidades, como [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Actualización 10/06/2011: el update a Dreamweaver 11.5.1 ya añade esta característica, pero dejaremos el artículo para animaros a investigar en el archivo :)</strong><br />Una de las novedades más intresantes de Dreamweaver CS5.5 es la posibilidad de crear aplicaciones para dispositivos móviles (iOS y Android) mediante la integración con PhoneGap.</p>
<p>Sin embargo, por defecto, algunas funcionalidades, como añadir una pantalla de entrada (Splash screen) sólo aparece disponible por defecto para las aplicaciones de iOS.</p>
<p>El problema reside en que esta funcionalidad sólo ha estado disponible desde las últimas versiones de PhoneGap </p>
<p>¿Quiere esto decir que no podemos hacer lo mismo para Android? Con un pequeño retoque, sí.</p>
<p><span id="more-656"></span></p>
<p>El código de Dreamweaver ya estaba preparado para aceptarla cuando apareciera, así que sólo necesitamos saber dónde se encuentra escondida y activarla.</p>
<p>1.- Por defecto, la ventana para configurar una aplicación de Android (Site-&gt;Mobile Applications-&gt;Application Settings&#8230;) presenta este diseño:</p>
<p><a href="http://www.dwug.es/wp-files/2011/04/app_setup.jpg"><img src="http://www.dwug.es/wp-files/2011/04/app_setup-300x168.jpg" alt="" title="app_setup" width="300" height="168" class="alignnone size-medium wp-image-658" /></a></p>
<p>2.- El diseño y la lógica de esta ventana se encuentra en la carpeta Configuration/NativeAppFramework de DW, concretamente en los archivos NativeAppSetup.htm y NativeApp.js. Para trabajar más seguros, copiaremos todo a la carpeta configuration del usuario para que nos quede esta ruta:<br />
<strong>C:\Users\*NombreUsuario*\AppData\Roaming\Adobe\Dreamweaver CS5.5\en_US\Configuration\NativeAppFramework\</strong></p>
<p><a href="http://www.dwug.es/wp-files/2011/04/config_path_framework.jpg"><img src="http://www.dwug.es/wp-files/2011/04/config_path_framework-300x153.jpg" alt="" title="config_path_framework" width="300" height="153" class="alignnone size-medium wp-image-659" /></a></p>
<p>De esta manera nos aseguramos de que cualquier problema que pueda aparecer se soluciona simplemente eliminando la carpeta.</p>
<p>3.- Ya tenemos todo listo: Abrimos el archivo NativeAppSetup.js y vamos a la línea 105:</p>
<p><a href="http://www.dwug.es/wp-files/2011/04/line_105.jpg"><img src="http://www.dwug.es/wp-files/2011/04/line_105-300x33.jpg" alt="" title="line_105" width="300" height="33" class="alignnone size-medium wp-image-661" /></a></p>
<p>4.- Simplemente comentamos las lineas 106 y 107:</p>
<p><a href="http://www.dwug.es/wp-files/2011/04/line_105_commented.jpg"><img src="http://www.dwug.es/wp-files/2011/04/line_105_commented-300x25.jpg" alt="" title="line_105_commented" width="300" height="25" class="alignnone size-medium wp-image-662" /></a></p>
<p>5.- Guardamos los cambios, reiniciamos Dreamweaver y&#8230;. voilá:</p>
<p><a href="http://www.dwug.es/wp-files/2011/04/app_framework_window_new1.jpg"><img src="http://www.dwug.es/wp-files/2011/04/app_framework_window_new1-300x179.jpg" alt="" title="app_framework_window_new" width="300" height="179" class="alignnone size-medium wp-image-665" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/656/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 cosas que debes saber de Dreamweaver CS5.5</title>
		<link>http://www.dwug.es/go/671</link>
		<comments>http://www.dwug.es/go/671#comments</comments>
		<pubDate>Mon, 11 Apr 2011 08:38:13 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=671</guid>
		<description><![CDATA[1.- HTML5: Sobran comentarios :) 2.- CSS3 a pleno rendimiento: No sólo vas a ver el resultado en la vista en vivo, sino que se han añadido nuevos grupos de propiedades al panel de estilos. Incluye incluso soporte para trabajar con los formatos de colores rgb, rgba, hsl y hsla 3.- Panel de CSS mejorado: [...]]]></description>
			<content:encoded><![CDATA[<p>1.- <strong>HTML5</strong>: Sobran comentarios :)</p>
<p>2.- <strong>CSS3</strong> a pleno rendimiento: No sólo vas a ver el resultado en la vista en vivo, sino que se han añadido nuevos grupos de propiedades al panel de estilos. Incluye incluso soporte para trabajar con los formatos de colores rgb, rgba, hsl y hsla</p>
<p>3.- <strong>Panel de CSS</strong> mejorado: Ahora hay muchas propiedades (como sombras, degradados&#8230;) que puede editar de forma visual desde el mismo panel. </p>
<p>4.- <strong>Ayuda al código</strong>: Además de todo lo que ya hacía, como la introspección de CS5, se añade soporte para HTML5, CSS3, DOM y&#8230; <strong>jQuery</strong>!!! Si utilizas este framework, te lo vas a pasar en grande: Lo primero de todo es que no hace falta ni enlazarlo: Viene de forma nativa. además verás que es capaz de distinguir entre métodos estáticos y no estáticos, encadenado de métodos, métodos sobrecargados, manejadores de eventos, selectores (sabe distinguir entre etiquetas, id&#8217;s y classnames sólo con empezar a teclear y funciona incluso con filtros)&#8230; impresionante</p>
<p>5.- <strong>Vista en múltiples pantallas y CSS media queries</strong>: Puedes configurar distintas dimensiones de pantalla y la vista diseño de Dw se redimensionará y se adaptará a los valores que hayamos definidos en los media queries de CSS. Ideal para trabajar en sitios complatibles en múltiples dispositivos (Pc, tablet, teléfonos&#8230;)</p>
<p>6.- Ahora sí: <strong>Validación de la buena</strong>: Los documentos no se validan en local, sino directamente contra el <strong>validador del W3C</strong>. Puede validar tanto documentos estáticos (html) como dinámicos (php)</p>
<p>7.- <strong>Soporte para FTPS</strong>, tanto en su modálidad implícita (FTPS) como explícita (FTPeS)</p>
<p>8.- <strong>Widget Browse</strong>r: Ahora se instala por defecto y trae alguna novedad como poder arrastrar el widget directamente al documento que tengas abierto en Dreamweaver.</p>
<p>9.- <strong>jQuery Mobile</strong>: Se incluyen no sólo una colección de widgets especiales para jQM, sino que también tienes acceso a páginas predefinidas con las que poder comenzar a trabajar directamente con este framework especial para móviles</p>
<p>10.- <strong>PhoneGap</strong>: He dejado esta para el final porque es mi favorita: Si quieres comenzar en el mundo de las aplicaciones para iOS y Android lo tienes más fácil que nunca. Por ejemplo, si te gusta Android (como es mi caso), Dreamweaver te ayuda a instalar el SDK y el emulador con un sólo click y hasta a crear tus propios dispositivos virtuales para realizar pruebas en diferentes configuraciones. El proceso es tan sencillo como definir las características de tu aplicación (más sencillo que configurar un sitio), comenzar a crear y probarlo en el emulador en cualquier momento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/671/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>eSeminario: Widget Browser para Dreamweaver CS5</title>
		<link>http://www.dwug.es/go/614</link>
		<comments>http://www.dwug.es/go/614#comments</comments>
		<pubDate>Wed, 26 May 2010 09:45:36 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[MAUG]]></category>
		<category><![CDATA[WidgetBrowser]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=614</guid>
		<description><![CDATA[El Mediterranean Adobe User Group (MAUG) te presenta la eficacia de Widget Browser en el manejo de nuestros widgets. Descubre en este eSeminario cómo puedes configurar el widget, probarlo, guardar los cambios y luego introducirlo en Dreamweaver. También aprenderás algo sobre la estructura interna de los mismos que te sirva de base para aprender a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dwug.es/wp-files/2010/04/wb_icon.jpg" alt="" title="iconoWB" width="48" height="48" class="alignleft size-full wp-image-601" />El <a href="http://www.maug.es">Mediterranean Adobe User Group (MAUG)</a> te presenta la eficacia de Widget Browser en el manejo de nuestros widgets.<br />
Descubre en este eSeminario cómo puedes configurar el widget, probarlo, guardar los cambios y luego introducirlo en Dreamweaver.<br />
También aprenderás algo sobre la estructura interna de los mismos que te sirva de base para aprender a crear los tuyos propios.</p>
<p><strong>Fecha y hora:</strong> 14 de Junio a las a las 11:00 hs  (Hora española, UTC+2 hours CEST)<br />
<strong>¿Como puedo asistir?</strong> Desde cualquier lugar en el que te encuentres. Sólo necesitas un navegador con Adobe Flash Player.<br />
<strong>Para saber más:</strong> <a href="http://www.maug.es/2010/05/eseminario-widget-browser-para-dreamweaver-cs5/">Visita los detalles del evento en la web del MAUG</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/614/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Widget Browser: El complemento perfecto para DW</title>
		<link>http://www.dwug.es/go/571</link>
		<comments>http://www.dwug.es/go/571#comments</comments>
		<pubDate>Thu, 29 Apr 2010 19:28:21 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[WidgetBrowser]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=571</guid>
		<description><![CDATA[Widget Browser es una aplicación AIR para obtener y manipular widgets. ¿Qué tiene que ver eso con DW? sigue leyendo y descubre sus posibilidades. Hasta la versión CS4 de Dreamweaver, la única posibilidad de instalar widgets era a través del Extension Manager. Ero un método sencillo pero poco configurable: Modificar la apariencia o el funcionamiento [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dwug.es/wp-files/2010/04/wb_icon.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_icon.jpg" alt="" title="iconoWB" width="48" height="48" class="alignleft size-full wp-image-601" /></a><a href="http://labs.adobe.com/technologies/widgetbrowser/">Widget Browser</a> es una aplicación AIR para obtener y manipular widgets. ¿Qué tiene que ver eso con DW? sigue leyendo y descubre sus posibilidades.<br />
<span id="more-571"></span><br />
Hasta la versión CS4 de Dreamweaver, la única posibilidad de instalar widgets era a través del Extension Manager. Ero un método sencillo pero poco configurable: Modificar la apariencia o el funcionamiento de los widgets obligaba a meterse muchas veces en el código. ¿No estaría bien tener la posibilidad de configurar el widget, probarlo, guardar los cambios y luego introducirlo en DW?</p>
<p>Pues de esto se encarga <a href="http://labs.adobe.com/technologies/widgetbrowser/">Widget Browser, disponible en Adobe Labs</a>. Vamos a dar un paseo por sus paneles.</p>
<p>Una vez descargado e instalado como cualquier otra aplicación AIR, lo primero que veremos será una ventana donde se cargan automáticamente todos los widgets disponibles en Adobe Exchange (necesitarás un AdobeID):<br />
<div id="attachment_572" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dwug.es/wp-files/2010/04/wb_01.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_01-300x215.jpg" alt="Panel principal de WB" title="Panel principal de WB" width="300" height="215" class="size-medium wp-image-572" /></a><p class="wp-caption-text">Panel principal de Widget Browser</p></div></p>
<p>Una vez seleccionado el widget que queramos, podremos añadirlo a &#8220;My widgets&#8221;, panel donde encontraremos todos los que hayamos seleccionado y que deseamos configurar:<br />
<div id="attachment_575" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dwug.es/wp-files/2010/04/wb_02.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_02-300x215.jpg" alt="" title="panel My Widgets" width="300" height="215" class="size-medium wp-image-575" /></a><p class="wp-caption-text">Panel My Widgets</p></div></p>
<p>El panel de opciones es muy sencillo: Puedes mostrar/ocultar la barra superior de información o hailitar el panel para crear tus propios proyectos de widgets.<br />
<div id="attachment_582" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dwug.es/wp-files/2010/04/wb_03.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_03-300x185.jpg" alt="" title="Panel de opciones" width="300" height="185" class="size-medium wp-image-582" /></a><p class="wp-caption-text">Panel de Opciones</p></div></p>
<p>¿Cómo personalizar los widgets? Sencillo: Seleccionamos uno del panel &#8220;My Widgets&#8221; y se nos abrirá una vista previa del mismo. A partir de aquí, el panel izquierdo mostrará presets que haya creado el desarollador y que pueden servir de muestra.Podemos seleccionar cualquiera de ellos como primer paso:<br />
<div id="attachment_583" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dwug.es/wp-files/2010/04/wb_04.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_04-300x216.jpg" alt="" title="Panel de configuración del widget con presets" width="300" height="216" class="size-medium wp-image-583" /></a><p class="wp-caption-text">Panel de configuración del widget</p></div></p>
<p>La configuracióin puede ir más allá: Pulsando el botón &#8220;Configure&#8221; en la parte inferior izquierda del panel, se nos abrirán todas las opciones de personalización que el desarrollador haya añadido. En este widget, por ejemplo, se pueden ver cuatro apartados: General, Animation, Colors and Dimensions y Fonts:<br />
<div id="attachment_584" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dwug.es/wp-files/2010/04/wb_05.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_05-300x215.jpg" alt="Configurando el widget" title="wb_05" width="300" height="215" class="size-medium wp-image-584" /></a><p class="wp-caption-text">Configurando el widget</p></div> </p>
<p>Cuando hayamos realizado las modificaciones, podemos guardar nuestro preset desde la parte inferior derecha: Le asignamos un nombre, le damos una descripción (opcional) y pulsamos &#8220;Save Preset&#8221;:<br />
<div id="attachment_586" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dwug.es/wp-files/2010/04/wb_06.jpg"><img src="http://www.dwug.es/wp-files/2010/04/wb_06-300x215.jpg" alt="" title="Guardando nuestro preset" width="300" height="215" class="size-medium wp-image-586" /></a><p class="wp-caption-text">Guardando nuestro preset</p></div></p>
<p>Ya tenemos nuestro widget personalizado. El siguiente paso es poder utilizarlo con Dreamweaver.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/571/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamweaver CS5: Lo que desaparece</title>
		<link>http://www.dwug.es/go/565</link>
		<comments>http://www.dwug.es/go/565#comments</comments>
		<pubDate>Wed, 21 Apr 2010 11:03:20 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[deprecated]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=565</guid>
		<description><![CDATA[En todas partes hemos podido leer sobre las (impresionantes) novedades que encontramos en DW CS5, pero conviene recordar aquello que no volveremos a ver en la aplicación. Algunas ya era hora de que desparecieran, pero echaremos en falta otras (al mens yo) Informe de validación de accesibilidad: Se veía venir ya que apenas nadie lo [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dwug.es/wp-files/2010/04/dreamweaver_cs5_50x50.gif" alt="" title="dreamweaver_cs5_50x50" width="50" height="50" class="alignleft size-full wp-image-568" />En todas partes hemos podido leer sobre las (impresionantes) novedades que encontramos en DW CS5, pero conviene recordar aquello que no volveremos a ver en la aplicación. Algunas ya era hora de que desparecieran, pero echaremos en falta otras (al mens yo)<br />
<span id="more-565"></span></p>
<ul>
<li>Informe de validación de accesibilidad: Se veía venir ya que apenas nadie lo usaba, sino que se prefería utilizar los servicios online disponibles para esta tarea</li>
<li>Comportamientos de servidor ASP/JavaScript: Ya había desaparecido prácticamente en CS4. Nada nuevo</li>
<li>Comportamiento de JavaScript &#8220;comprobar navegador&#8221;: ¿Alguien recuerda la última vez que lo uso?</li>
<li>Conectarse por FTP/RDS sin definir un sitio: Ésta es la que más voy a echar en falta: Era el método idea para realizar pequeñas ediciones en sitios sin necesidad de realizar todo el proceso de definir un sitio</li>
<li>Comportamiento Control Shockwave o SWF: Vease &#8220;comprobar navegador&#8221; un par de puntos más arriba</li>
<li>Create Web Photo Album: Era una forma sencilla de crear un album, pero la verdad que los resultados dejaban bastante que desear.</li>
<li>Hide Pop-up Menu: Vease de nuevo &#8220;Comprobar navegador&#8221;</li>
<li>InContext Editing Manage Available CSS Classes</li>
<li>Insertar FlashPaper: no estaba mal, pero nunca tuvo mucho éxito</li>
<li>Insert/Remove Mark of the Web: ¿Alguien se acuerda de Netscape4?</li>
<li>Integración con Microsoft Visual Sourcesafe:/li>
<li>Barras de navegación: Ahora pasan a ser de Spry</li>
<li>comportamiento Play Sound: vease &#8220;Comprobar navegador&#8221;. Una pesadilla menos</li>
<li>Menu &#8220;Show Events For&#8230;&#8221; en el panel de comportamientos: Hoy en día todos los navegadores soportan los eventos disponibles en DW, así que no tenía gran sentido</li>
<li>Show Pop-up Menu: más de lo mismo</li>
<li>comportamientos con Timeline: tuvieron sus días de gloria, ya pasados</li>
<li>Validate tags: Sólo han quedado las opciones para validar ColdFusion y xml (File->Validate&#8230;)</li>
<li>View Live Data: Con la potencia actual de la vista en vivo no se echará de menos, palabra</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/565/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Atajos básicos de teclado en DW</title>
		<link>http://www.dwug.es/go/532</link>
		<comments>http://www.dwug.es/go/532#comments</comments>
		<pubDate>Tue, 22 Dec 2009 10:28:41 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[DW Pills]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">http://www.dwug.es/?p=532</guid>
		<description><![CDATA[Siempre existen atajos de teclado que nos hacen la vida más facil. ¿Cuáles son tus favoritos en Dreamweaver? Mis 5 atajos básicos son los siguientes: F4: Cambiar a pantalla completa: te permite cerrar todos los paneles y es ideal cuando vás a trabajar en el código directamente. F6: Congelar JavaScript: Otra imprescindible cuando realizas vistas [...]]]></description>
			<content:encoded><![CDATA[<p>Siempre existen atajos de teclado que nos hacen la vida más facil. ¿Cuáles son tus favoritos en Dreamweaver?</p>
<p>Mis 5 atajos básicos son los siguientes:<br />
<strong>F4</strong>: Cambiar a pantalla completa: te permite cerrar todos los paneles y es ideal cuando vás a trabajar en el código directamente.<br />
<strong>F6</strong>: Congelar JavaScript: Otra imprescindible cuando realizas vistas en vivo de páginas que utilicen ajax: Permite &#8216;congelar&#8217; la ejecución de scripts, de manera que se puede ver de forma muy sencilla qué partes del código original han cambiado (por ejemplo, qué estilos css se han aplicado a determinado elemento)<br />
<strong>F12</strong>: Vista previa en el navegador principal; utiliza ctrl+F12 para utilizar el navegador secundario.<br />
<strong>ctrl+T</strong>: Selecciona un objeto en vista diseño, pulsa ctrl+T una vez y tendrás acceso al código html del mismo; púlsalo de nuevo y podrás enolver la selección con la etiqueta que quieras. El segundo paso es ideal cuando tienes elementos anidados que hacen dificil a veces averiguar dónde terminan.<br />
<strong>ctrl+Espacio</strong>: abrir la ayuda al código, que siempre viene bien!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/532/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SVN+SSH y Dreamweaver</title>
		<link>http://www.dwug.es/go/506</link>
		<comments>http://www.dwug.es/go/506#comments</comments>
		<pubDate>Mon, 26 Oct 2009 15:20:59 +0000</pubDate>
		<dc:creator>cmacias</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>

		<guid isPermaLink="false">http://www.dwug.es/go/506</guid>
		<description><![CDATA[Dreamweaver CS4 viene con soporte de serie para Subversion, y reconozco que no consigo configurarlo como Dios manda para que funcione. El caso es que hay otra alternativa &#8211; creo que más sencilla &#8211; que además de afectar al DWCS4, nos permite disfrutar de Subversion en versiones anteriores (probado al menos hasta la versión 8 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Dreamweaver CS4</strong> viene con soporte de serie para <strong>Subversion</strong>, y reconozco que no consigo configurarlo como Dios manda para que funcione. El caso es que hay otra alternativa &#8211; creo que más sencilla &#8211; que además de afectar al DWCS4, nos permite disfrutar de <strong>Subversion</strong> en versiones anteriores (probado al menos hasta la versión 8 )
</p>
<p><strong>Cuales son los requisitos necesarios ?</strong></p>
<p><span id="more-506"></span></p>
<p>Tener instalado un repositorio de Subversion en el servidor y un servidor Linux.</p>
<p><strong>Y que Software necesitamos?</strong></p>
<ul>
<li><a href="https://www.adobe.com/cfusion/tdrc/index.cfm?product=dreamweaver&#038;loc=en&#038;promoid=EBYEW">Dreamweaver versiones 8 a CS4</a></li>
<li><a href="http://winscp.net/eng/download.php">WinSCP</a></li>
<li><a href="http://ezcto.com/downloads/SVN4DW.zip">SVN4Dw (Extensión para dreamweaver)</a></li>
<li><a href="http://tortoisesvn.net/downloads">TortoriseSVN</a></li>
<li><a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip">Putty</a></li>
</ul>
<p>Instalamos todo el software ya mencionado y extraemos el contenido de &#8220;<strong style="color: #069">putty.zip</strong>&#8221; en una carpeta (<strong style="color: #036;">archivos de programa/putty</strong>)</p>
<p>Ejecutamos &#8220;<strong style="color: #069;">putty</strong>&#8220;. Introducimos el <strong>host</strong> o la <strong>IP</strong> del servidor y un nombre para poder guardar la sesión, tratando de que sea distinto del host (p.ej SVN_Session). Guardamos la sesión y la volvemos a abrir.</p>
<p>Mediante la línea de comandos, nos logueamos en nuestra cuenta del servidor con el nombre y usuario (en caso de no disponer de una cuenta, habría que ponerse en contacto con el administrador de sistemas) y escribimos los siguientes comandos.</p>
<p style="background:#000000 none repeat scroll 0 0; color:#060; display:block; font-family:"Courier New",Courier,monospace; font-size:12px; height:auto !important; line-height:16px; margin:10px; min-height:100px; overflow:auto; padding:10px; width:380px;">[~]$ ssh-keygen -t rsa</p>
<p>? Presionamos la tecla enter en cada prompt ?</p>
<p style="background:#000000 none repeat scroll 0 0; color:#060; display:block; font-family:"Courier New",Courier,monospace; font-size:12px; height:auto !important; line-height:16px; margin:10px; min-height:100px; overflow:auto; padding:10px; width:380px;">[~]$ chmod 700 .ssh<br />
[~]$ cd .ssh<br />
[~]$ cp id_rsa.pub authorized_keys<br />
[~]$ chmod 600 authorized_keys<br />
[~]$ chmod 711 ~<br />
[~]$ exit</p>
<p>Abrimos ahora el <strong style="color: #069">WinSCP</strong> y añadimos el <strong>host</strong> o <strong>IP</strong> del servidor, nombre de usuario, contraseña y seleccionamos &#8220;<strong>SCP</strong>&#8221; como protocolo. Hacemos click en Login.<br />
Ahora, en la carpeta &#8220;<strong>.ssh</strong>&#8220;, hay un archivo llamado &#8220;<strong>id_rsa</strong>&#8220;. Descarga este archivo a la carpeta &#8220;<strong>keys</strong>&#8221; de la carpeta en la que hayas descomprimido el &#8220;<strong style="color: #069">putty</strong>&#8220;. En caso de no existir esta carpeta, la creamos.</p>
<p>Dentro de la carpeta de Putty, ejecutamos &#8220;<strong style="color: #069">puttygen.exe</strong>&#8220;, y en el menú &#8220;<strong>conversions</strong>&#8220;, hacemos click en &#8220;<strong>import key</strong>&#8220;. Seleccionamos entonces la clave &#8220;<strong style="color: #036">id_rsa</strong>&#8221; que anteriormente descargamos con el <strong style="color: #069">WinSCP</strong>. Hacemos click en &#8220;<strong>open</strong>&#8221; y nos aseguramos de que &#8220;<strong style="color: #036">SSH-2 RSA</strong>&#8221; está seleccionado. Hacemos click en &#8220;Save private key&#8221;, y nuevamente hacemos click en &#8220;Yes&#8221; cuando nos pregunte si deseamos guardar sin contraseña. Guardamos el archivo con el mismo nombre de la sesión (SVN_Session)</p>
<p>Ejecutamos nuevamente putty.exe, seleccionamos la sesión guardada y hacemos click en &#8220;<strong style="color: #036;">load > Connection > SSH > Auth</strong>&#8220;, clickamos en &#8220;<strong style="color: #036;">Browse/Examinar</strong>&#8221; y seleccionado el archivo <strong>.ppk</strong> creado anteriormente. Hacemos scroll hacia arriba y seleccionamos la sesión. La guardamos y la abrimos. Escribimos el nombre de usuario cuando se nos solicite y debería aparecer un mensaje de la forma &#8220;Authenticating with public key?&#8221;. Si hay algún mensaje de error, comprueba que has seguido los pasos correctamente.</p>
<p>Estamos llegando al final. Nos vamos ahora a &#8220;<strong>Mi PC</strong>&#8221; y nos ubicamos en una unidad de disco (por ejemplo C:\). Hacemos click con el botón derecho del ratón y seleccionamos &#8220;<strong style="color: #036;">SVN Checkout</strong>&#8220;. La Url del repositorio debería ser similar a &#8220;<span style="color: #036;">svn+ssh://nombredeusuario+SVN_Session/home/ruta al repositorio de tu servidor</span>&#8220;.</p>
<p>Seleccionamos ahora un directorio donde ubicar el &#8220;Site&#8221; en Dreamweaver, hacemos click en &#8220;<strong>OK</strong>&#8221; y esperamos a que todos los archivos sean descargados.</p>
<p>Ahora abrimos Dreamweaver y creamos un nuevo Sitio web. Para la ruta local, seleccionamos el directorio que hemos seleccionado para descargar del repositorio.</p>
<p>Cada vez que modifiquemos un archivo, utilizamos el menú creado por la extensión antes instalada &#8220;<strong style="color: #069">SVN4Dw</strong>&#8220;, llamado &#8220;<strong style="color: #069">SVN</strong>&#8220;. Utilizamos los comandos &#8220;<strong>Commit</strong>&#8221; para añadir un archivo al repositorio (archivos modificados por nosotros) y &#8220;<strong>Update</strong>&#8221; para descargar los nuevos archivos (actualizados por otros usuarios).</p>
<p>Ya esta todo listo para poder utilizar el &#8220;SVN&#8221; desde Dreamveaver.</p>
<p>Por cierto, para simplificar estos pasos, es posible crear atajos de teclado desde el menú &#8220;<span style="color: #036;">Edición > Métodos abreviados de teclado&#8221; desde el propio Dreamaweaver</span>.</p>
<p>[ vía <a href="http://www.cmacias.com/svnssh-y-dreamweaver/" target="_blank">cmacias.com</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/506/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DW en equipo: Design Notes y Panel de archivos</title>
		<link>http://www.dwug.es/go/492</link>
		<comments>http://www.dwug.es/go/492#comments</comments>
		<pubDate>Thu, 01 Oct 2009 08:37:33 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.dwug.es/go/492</guid>
		<description><![CDATA[Las notas de diseño (Design Notes) son una herramienta poco conocida en DW, pero que nos pueden ser de utilidad si sabemos aprovecharlas. En este ejemplo vamos a crear un mini sistema de control de Status de los documentos de un sitio, mediante el cual, todos los desarrolladores que toman parte en el mismo pueden [...]]]></description>
			<content:encoded><![CDATA[<p>Las notas de diseño (Design Notes) son una herramienta poco conocida en DW, pero que nos pueden ser de utilidad si sabemos aprovecharlas. En este ejemplo vamos a crear un mini sistema de control de Status de los documentos de un sitio, mediante el cual, todos los desarrolladores que toman parte en el mismo pueden comprobar desde el panel de archivos el estado en que se encuentra cada documento (beta, final, borrador&#8230;). </p>
<p><span id="more-492"></span></p>
<p>Nuestro panel original tiene esta apariencia:</p>
<p><img src="/wp-files/2009/10/img_01.jpg" width="474" height="336" /></p>
<p> </p>
<p>El primer paso será editar en la definición del sitio la sección de columnas del panel:<br />
<img src="/wp-files/2009/10/img_02.jpg" width="585" height="424" alt="" /></p>
<p> </p>
<p>Vamos a añadir una nueva columna. Para ello, pulsamos en el botón (+) y, en lo cuadros inferiores le asignamos un nombre y la asociamos a la nota de diseño &#8220;Status&#8221;:</p>
<p><img src="/wp-files/2009/10/img_03.jpg" width="585" height="424" alt="" /></p>
<p>El último retoque en este primer paso será activar las opciones &#8220;Enable column sharing&#8221; y &#8220;Share with all users of the site&#8221;, de manera que el resto de desarrolladores del sitio puedan ver y utilizar la columna que has creado. </p>
<p><img src="/wp-files/2009/10/img_04.jpg" width="586" height="483" /> </p>
<p>Al activarlas, puede que DW te recuerde que debes activar las opciones de Mantener Notas de diseño y subir las notas al servidor para poder compartirlas. Estas opciones se encuentran en el apartado Design Notes de la definición del sitio:</p>
<p><img src="/wp-files/2009/10/img_05.jpg" width="576" height="341" /></p>
<p>IMPORTANTE: En contra de la opinión de ciertos usuarios, subir la carpeta &#8220;_notes&#8221; al servidor es seguro, ya que el guión bajo (underscore) al comienzo de su nombre la  hace invisible a los navegadores. Si estás obsesionado con la seguridad, puedes eliminarla del servidor al terminar el proyecto.</p>
<p>Bueno, hemos terminado la definición de la columna y está lista para que todos los que trabajen en el proyecto puedan verla en su panel de archivos:</p>
<p><img src="/wp-files/2009/10/img_06.jpg" width="469" height="342" /></p>
<p>Si abrimos las notas de diseño (botón derecho en el panel) para un archivo&#8230;</p>
<p><img src="/wp-files/2009/10/img_07.jpg" width="347" height="635" /></p>
<p>&#8230; Y cambiamos su estado&#8230;</p>
<p><img src="/wp-files/2009/10/img_08.jpg" width="587" height="427" /></p>
<p>Veremos cómo la columna nos mostrará el estado actual del documento:</p>
<p><img src="/wp-files/2009/10/img_09.jpg" width="471" height="343" /></p>
<p>Incluso podemos pulsar sobre el nombre de la columna para ordenarlos por estado:</p>
<p><img src="/wp-files/2009/10/img_10.jpg" width="481" height="344" /></p>
<p> </p>
<p>La principal ventaja de todo esto es que TODOS los miembros del equipo que estén trabajando en el sitio tendrán acceso a la misma información sobre el estado de los documento de forma instantánea. Pero podemos incluso combinarlo con el uso de Check In / Check Out para que los usuarios puedan además ver quién se encuentra trabajando en ese momento con el archivo. El primer paso es activar la opción en la definición del sitio:</p>
<p><img src="/wp-files/2009/10/img_11.jpg" width="602" height="375" /></p>
<p>Cuando comencemos a utilizarlo, todos los miembros del grupo tendrán una vista como esta en el panel de archivos.</p>
<p><img src="/wp-files/2009/10/img_12.jpg" width="514" height="238" /></p>
<p>TIP: El status &#8220;needs attention&#8221; tiene una característica muy útil: tan pronto como algún miembro accede al mismo mediante check out, pierde dicho status. Una forma muy práctica de llamar la atención al resto del grupo y que el responsable no necesite cambiar su estado una vez revisado. </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/492/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS para diferentes medios</title>
		<link>http://www.dwug.es/go/486</link>
		<comments>http://www.dwug.es/go/486#comments</comments>
		<pubDate>Sat, 28 Feb 2009 07:34:00 +0000</pubDate>
		<dc:creator>Andres Cayon</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.dwug.es/go/486</guid>
		<description><![CDATA[Otro de los ejemplos mostrados en Adobe Hispano fue la posibilidad de asignar diferentes estilos según el medio al que va dirigido el contenido. En el ejemplo mostramos cómo el mismo documento cambia de apariencia dependiendo de si se está mostrando en pantalla o si va a ser imprimido, utilizando para ello el atributo media [...]]]></description>
			<content:encoded><![CDATA[<p>Otro de los ejemplos mostrados en Adobe Hispano fue la posibilidad de asignar diferentes estilos según el medio al que va dirigido el contenido.</p>
<p>En el ejemplo mostramos cómo el mismo documento cambia de apariencia dependiendo de si se está mostrando en pantalla o si va a ser imprimido, utilizando para ello el atributo media en la etiqueta link:<br />
<code>
<link href="css/media_sample_print.css" rel="stylesheet" type="text/css" media="print" />
<link href="css/media_sample_screen.css" rel="stylesheet" type="text/css" media="screen" /></code>
<p><a id="p487" href="http://www.dwug.es/wp-files/2009/02/media_screen_media_print.zip" title="Haz click para descargar archivo de ejemplo de tipos de media">Descargar archivo de ejemplo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwug.es/go/486/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

