Creando ventanas
Hoy he dado un gran paso con la clase Ventana.
Primero de todo le he dado un buen repaso, la he depurado todo lo que he podido, y exceptuando algún pequeño problema, funciona perfectamente.
También he conseguido que se pueda llamar a métodos encadenadamente. Es decir, si antes creaba una ventana de esta forma:
var v = $V(‘prueba’); //Creo el objeto ventana
v.crea([,,,]); // la genero en el navegador
v.titulo(‘El titulo de la ventana’);
v.llena(‘Lleno la ventana con texto o con etiquetas HTML‘);
Ahora puedo hacer todo lo anterior, resumido de esta forma:
$V(‘prueba’).crea([,,,]).titulo(‘El titulo de la ventana’).llena(‘Lleno la ventana con texto o con etiquetas HTML‘);
Lo cual me asegura mucha más comodidad a la hora de programar.
Y por último, he comprimido el archivo javascript de la clase ventana, reduciendo casi a la mitad su tamaño (de 7kb a 4kb).
En definitiva, hoy ha sido un dia productivo para las ventanas. Y añadiendo algunos puntos a mis TODO’s :
- Posibilidad de separar cada ventana en pestañas
- Navegación cómoda entre ventanas (opcional) [en plan Vista, pero menos 3D]
- Programa: “Encuentra“, que muestra resultados de Google, Wikipedia, RAE, … todos juntos.