MarioDebian, mi devlog

Bitácora de un desarrollador newbie.

TcosPHPMonitor, compatible con todos los navegadores

Además de que se puedan hacer cosas desde TcosPHPMonitor debería ser lo más compatible posible con todos los navegadores y después de descubrir las grandes diferencias en cuanto a Javascript y CSS de estos creo que casi lo tengo.

La página no valida en HTML debido a un pequeño truco para el menú flotante y las acciones de los menús separadas por "/".

  • Firefox, Iceweasel ( probado en la versión 2.0.0.2 y 2.0.0.3 ) sin problemas
  • Konqueror funciona correctamente pero no admite imágenes de fondo desde CSS, así que el usuario y la pass se ven normales.
  • Opera 9 (para windows, no he probado con otras versiones) Parece que todo funciona como debe.
  • Internet Explorer 7 (quitando el tamaño de un div que no se porque se cambia creo que todo está correcto)
  • Internet Explorer 6 (con su propia hoja de estilos o sino los menús ocupan toda la pantalla)
  • Internet Explorer 5.5 pensaba que no iba a funcionar pero si, el caso es que las cosas no están alineadas al centro sino a la izquierda...
  • ... aquí faltaría Safari, Netscape, Camino, etc...
(menos mal que tengo un escritorio remoto con Windows 2003 en la universidad para hacer estas pruebas y otras cosas)


Los problemas que tenía con otros navegadores (no Firefox) era que usaba una chapuza para detección del evento para mostrar el menú, y ya que tengo enlazado prototype.js he cambiado para usar Event.observe(), de paso he activado que cuando se pulsa fuera del menú éste se cierra.

En la versión actual ya reinicia y apaga el equipo, me queda programar un sistema de privilegios para que un usuario pueda hacer de todo (administrador) y puedan entrar mirones (demo).

La forja está caída desde ayer así que habrá que esperar para subir los paquetes.... y el SVN.

Hablando de todo un poco he descubierto un fallo bastante extraño:

  1. Creas o usas un livecd (he probado con debian-live xfce) en el que instalas apache2 php4....

  2. Metes tu web con html/php, CSS e imágenes.

  3. Los html se descargan bien, pero los css y las imágenes se descargan vacíos, probando con wget a descargar un css da un error:
    Connection closed at byte 0. Retrying.

  4. El problema es que con apache 1 funciona bien y los log de apache2 dicen que el archivo se descargó completo, así que me huele a la mezcla explosiva unionfs + squashfs como ya pasa con NFS.
Lo he comentado en la lista de debian-live pero nadie ha contestado.

Articulos relacionados:

Comentarios

  1. NoAlWin ñec
    01/04/2007 | 21:02

    Konqueror funciona correctamente pero no admite imágenes de fondo desde CSS, así que el usuario y la pass se ven normales. Yo juraría que sí, principalmente porque puedo ver el fondo en mi blog.

  2. mariodebian Konqueror
    02/04/2007 | 08:54

    Has mirado si en:

    idefix.eup.uva.es/tcosphpmonitor

    se ve en los campos de usuario y contraseña dos iconos???

  3. NoAlWin :S
    02/04/2007 | 12:21

    Durante la carga de la web si hay un instante en que se ve el fondo, pero luego se oculta :S

Comentarios cerrados