Google Web after-hours

Archivo para Enero, 2005

PHP con Christian Stocker y Bitflux GmbH

Domingo, Enero 30th, 2005

Conferencias 2004 sobre PHP, impartidas por Christian Stocker y Bitflux GmbH.
No conocía la web de Bitflux GmbH , os recomiendo que la visitéis.

XML in PHP5

http://slides.bitflux.ch/phpug2004_1
http://slides.bitflux.ch/lots2004
http://php5.bitflux.org/phpconf2004

XML on Speed

http://php5.bitflux.org/xmlonspeed

XML on Crack

http://php5.bitflux.org/xmloncrack

Usabilidad - Flash anchors

Miercoles, Enero 26th, 2005

En esta ocasión veremos las distintas formas en que podemos implementar anclas en flash. Veremos tres ejemplos:
Como crear anclas que enlacen con un documento HTML
Un sistema para navegar la lí nea de tiempo
El botón atrás y favoritos con Flash MX

1. Anclas desde flash a HTML

Supongamos que tenemos una página que se compone de una película flash (SWF) y una código HTML, por ejemplo una página HTML con un menú Flash cuyos enlaces, están en un solo documento.

on (release){
getURL("pagina.html#ancla");
}
// Código para el botón estilo MX
btn_miboton.onRelease=function(){
getURL("pagina.html#ancla");
}
// donde #ancla es el nombre del anchor HTML

2. Anclas en Flash 5 (botón Back)

El botón Back de un navegador es útil porque memoriza cada página visitada, y permite retroceder a …

Libro de visitas con Flash y ASP

Viernes, Enero 21st, 2005

Dificultad

Tener una página web personal, implica una complicidad con el usuario, dotar a nuestro sitio de interacción es un valor añadido, el ‘libro de visitas’ o guestBoock’ permite a nuestras visitas dejar constancia de su paso, opinar o saludar…

En este tutorial, se muestra como crear un libro de visitas en una interface Flash, con ASP como lenguaje de servidor y XML como base de datos (flash no puede escribir directamente en documentos, a excepción de sharedObject() que puede escribir en el disco duro del sistema local).

Kaax

Projecto terminado »

Descargar archivos »

libro.fla

Interface donde se leen los mensajes enviados, pulsando el botón ‘insertar’ se carga la película ‘insertar.swf’ que veremos en la siguiente página.

No explicaré como …

Entrevista Oscar Trelles

Martes, Enero 18th, 2005

Interesante y extensa entrevista a nuestro compañero Oscar Trelles en MOSAIC (publicacion del programa de Graduados en Multimedia de la UOC)

Leer entrevista

Vuelve tincmoltason.com

Martes, Enero 18th, 2005

¿Crees que eres un ‘bicho’ raro, que nadie se acuesta a esas horas, que lo tuyo no es normal, el café ya no te hace efecto? No estás solo…

Pedro Alpera recupera tincmoltason (tengo mucho sueño en castellano), en formato foro.

:mrgreen: Bien!!

Vuelve tincmoltason, un lugar de encuentro para todos los que nos dedicamos a este terrible sector (video, impresión, diseño, web ), todos los que nos quedamos hasta altas horas de la madrugada terminando trabajos y apurando las entregas.

Pedro Alpera presentando el nuevo foro

Visita TINCMOLTASON :[

unloadMovieWithFadeOut Prototype

Viernes, Enero 14th, 2005

Este prototype, facilita la descarga de películas via unloadMovie().

Se puede utilizar para descargar una o varias peliculas almacenadas en clips de película (clips contenedores). Antes de efectuar la descarga, se aplica un efecto fadeOut a la propiedad _alpha del clip contenedor. La velocidad de la transición, se puede indicar al prototype como argumento, si no se establece se asigna por defecto.

MovieClip.prototype.unloadMovieWithFadeOut = function () {
// – compruebo si se ha enviado el argumento velocidad
if (typeof (arguments[arguments.length-1]) == “number") {
// – se ha enviado, lo aplico
var vel = arguments[arguments.length-1];
var items = arguments.length-1;
} else {
// – no se ha enviado, lo creo
var vel = 10;
var items = arguments.length;
}
// –
for (var i = 0; i<items ; i++) {
this = eval(arguments[i]);
// – …

Macromedia WEBMINAR

Viernes, Enero 14th, 2005

A partir de Enero 2005, el equipo de Macromedia España multiplicará las oportunidades para que cualquier persona, con una simple conexión a Internet, pueda acceder a presentaciones de novedades y seminarios verticales.

Para ampliar la información acerca de cada webminar y cómo inscribirse »

Lista de correo After-Hours

Jueves, Enero 13th, 2005

¿Quieres recibir una notificación cada vez que se inserten nuevos posts en After-Hours?. Suscribete a nuestra lista de correo.

Lista de correo »

Carga de Archivos Usando Flash, PHP y un poco de Javascript.

Miercoles, Enero 12th, 2005

Esta es la síntesis de una técnica que tuve que crear para un projecto más o menos reciente, que aunque un poco más compleja requiere de exactamente las mismas estructuras. Básicamente, todas las soluciones que he encontrado para cargar archivos a un servidor remoto, desde un formulario hecho en Flash, o son incompletas, demasiado encapsuladas o innecesariamente complejas.

Este es mi intento de establecer una solución general, que al mismo tiempo sea lo suficientemente flexible para ser extendida y contextualizada.

PROBLEMA: La ausencia de controles que nos permitan acceder al sistema operativo desde el reproductor de Flash hace imposible cargar archivos locales a un servidor remoto, desde una interface basada en Flash.

SOLUCION: Usar un formulario HTML oculto en un marco …

Noticias con Flash XML y CSS

Domingo, Enero 9th, 2005

Dificultad

keywords
textField.label.condenseWhite, new TextField.StyleSheet(), textField.styleSheet

Este mini-tutorial, muestra las siguiente técnicas:

Crear a un sistema de noticias básico (las noticias se introducen manualmente en un editor de texto) haciendo uso de XML.

Cargar una imagen en un campo de texto (en el tutorial una instancia del componente textArea)

Dar un aspecto personalizado al documento sirviendonos de hojas de estilo.
Recordemos que la ventaja que ofrecen las hojas de estilo, reside en la rapidez con que se puede cambiar la interface de una aplicación, tan solo editar el archivo .CSS sin modificar el código de la película.

Archivos

estilos.css
noticias.xml
noticias.fla

Puedes descargar los archivos necesarios para la aplicación haciendo clic en el enlace siguiente:

Descargar archivos »

noticias.fla

Abre un documento nuevo de flash , …

Scroll de texto dinámico ajustable

Miercoles, Enero 5th, 2005

Uso
Editar el clip de película scroll_mc en la capa acciones, escribir la url del archivo de texto a cargar (variable target) y cambiar el tamaño de la caja de texto, el resto, lo hace actionscript por nosotros.

Al seleccionar la caja de texto, estirar del selector situado en la parte inferior derecha para cambiar el tamaño, al publicar la película, los bordes y botones se ajustaran a la nueva medida.

Si no es necesario, los botones de scroll, no se activan. El scroll, funciona presionando los botones arriba y abajo, una pequeña barra en el eje de los botones indica la posición del scroll.

Descargar aqui

Botón doble Click

Lunes, Enero 3rd, 2005

Dificultad

Keywords: getTimer()

Con este sencillo script insertado en las acciones de un botón, se simula el evento ‘doble click’. Para ello se compara alternativamente el valor de dos variables a las que se asigna el valor de getTimer(); en el momento en que la diferencia entre estas dos variables es inferior al estipulado, se produce el evento ‘doble clic’ .

En el ejemplo, se utiliza un intervalo de tiempo de 0,25 segundos (este valor se puede incrementar para hacer más sensible el vento).

boton_mc.onPress = function() {
timer2 = getTimer()/1000;
if ((timer2-timer)<0.25) {
trace("doble click");
} else {
timer = getTimer()/1000;
}
};

Aprovechando el script anterior, podemos crear un prototype que nos permita simular el evento en varios botones de un mismo documento.

MovieClip.prototype.doubleclic = function() …

Flash XML CDATA

Domingo, Enero 2nd, 2005

Dificultad

La sección CDATA, es un nodo especial de XML, que permite a flash interpretar correctamente caracteres especiales y etiquetas HTML, vemos un ejemplo.

XML

<?xml version="1.0" encoding="utf-8"?>
<enlaces>
<titulo>
<![CDATA[
<font color="#999999" face="Verdana" size="9">
<b>Mis enlaces favoritos</b>
</font>]]>
</titulo>
<categoria>
<![CDATA[
<font color="#999999" face="Verdana" size="9">
<b>Cat:&nbsp;</b><i>Blogs</i>
</font><br><br>]]>
</categoria>
<lista>
<![CDATA[
<font color="#760000" face="Verdana" size="9">
<ul>
<li><a href="http://www.asfusion.com/blog/index.cfm?setlan=es">ASFusion</a></li>
<li><a href="http://www.carlosrovira.com/">Carlos Rovira</a></li>
<li><a href="http://www.code4net.com/">Code 4 Net</a></li>
<li><a href="http://www.cristalab.com/">Cristalab</a></li>
<li><a href="http://www.design-nation.net/es/">Design-nation</a></li>
<li><a href="http://www.elecash.org/blog/">Elecash</a></li>
<li><a href="http://www.10-lab.com/blog/">Flash Lab</a></li>
<li><a href="http://www.flashla.com/">Flashla</a></li>
<li><a href="http://blog.innocuo.com/">Innocuo</a></li>
<li><a href="http://www.kadazuro.com/blog/">Kadazuro</a></li>
<li><a href="http://klr20mg.com/">Krl20Mg</a></li>
<li><a href="http://www.nomaster.com">nomaster</a></li>
<li><a href="http://www.oscartrelles.com/es/">Oscar Trelles</a></li>
<li><a href="http://www.sidedev.net/blog/">SideDev</a></li>
<li><a href="http://x-flash.org/blog/index.html">X-Flash</a></li>
</ul>
</font>]]>
</lista>
</enlaces>

actioncript

Stage.scaleMode = “noscale";
miXML = new XML();
miXML.ignoreWhite = true;
// – creo un campo de texto
createTextField("texto", this.getNextHighestDepth, 10, 10, “", “");
texto.html = true;
texto.multiline = true;
texto.autoSize = …

Feliz 2005

Sabado, Enero 1st, 2005

Hola amigos:

Empieza una nueva etapa…

Gracias a vosotros, lo que empezó siendo un experimento se ha convertido en algo grande, hoy after-hours cumple un año.

Feliz año nuevo a todos. :razz: