web counter logdy.com -->

Blog sobre este navegador homebrew para Nintendo DS

22.9.06

Apaño temporal de las CSS

Explico un poco la parte implicada de la arquitectura del navegador: uno de los módulos que ya he mencionado alguna vez es el motor de representación de documentos. Sigue un modelo de cajas bastante similar al del W3C, con ciertas reservas. Es genérico, es decir, otros módulos que entiendan diferentes formatos de documento, como HTML -en el que estoy trabajando- o PDF -que tengo planeado-, pueden alimentarle, de manera que es polivalente.

El módulo que procesa HTML (sirviéndose de libsgml, recordemos) también debería ser capaz de entender y aplicar correctamente una hoja de estilos CSS. Finalmente se convertiría el estilo resultante al formato que necesita el motor de representación.

Pero, como me gustaría poder enseñar algo real -aunque no lo sea demasiado- lo antes posible, estoy falseando temporalmente el tema de CSS. Lo que hago es crear algo parecido a la hoja de estilos por defecto, pero a nivel del mencionado módulo de representación. El objetivo sería poder ver una página HTML tal como si nuestro navegador no procesara las CSS (que es una modalidad que se puede escoger en algunos navegadores).

11 Comentarios:

At 22/9/06 15:36, Anonymous Ikari Shinji dijo:

Como ya habrás podido comprobar, sigo expectante los progresos de tu proyecto y espero q pronto puedas colgar una demo, aunq sea con el apaño este para el css. Haré encantado de tester xDDD.

 
At 22/9/06 17:29, Anonymous mariets dijo:

muchos haremos encantados de tester xDDD.

PD: lo mejor que con que colgases unas imágenes... pero si cuelgas la demo de "estilo.okiwi.nds " no pasa nada XDDDD.

 
At 22/9/06 17:44, Blogger Luiszu dijo:

No tengo palabras, como ya dije en un mensaje anterior me encanta tu proyecto, y me gsutaria ayudar en lo que peuda (lastima que mi conocimiento de programacion solo llega Basic), me gustaria enlazarnos, en cuanto peuda voy a abrir una seccion de HomeBrew y OKiwi estara entre los proyectos que mencionare. Para ayudar con la descarga final pueod ofrecerte soporte web, simplemente dimelo y nos pondremos en contacto, para que puedas subirlo a mi web un vez terminado tu proyecto, asi la descarga seria mucho mas rapida, no se me ocurre otra ofrma de ayudar ;).
Aqui tienes la direccion de mi web
http://nintendo-users.ya.st

 
At 23/9/06 15:32, Blogger Pedro J. Estébanez dijo:

luiszu, gracias por tus palabras.

Ya he dicho alguna otra vez que el solo apoyo es una gran ayuda. Contaré contigo para alojar ficheros cuando los haya. (¿Para qué servirme de un hosting "extraño" cuando me ofrece espacio un colega nintendero? :-) )

Te enlazo.

 
At 23/9/06 18:12, Blogger Luiszu dijo:

Ya estas añadido, lo hice usando la imagen que tienes en la cabecera si no te importa ;).

Puedes ponerte en contacto con migo en nintendousers@gmail.com
Solo es para correo, no la uso en MSN

 
At 23/9/06 18:19, Blogger Luiszu dijo:

Por cierto, que sistema usas??
Yo uso SuperCard SD y una amiga SuperCard MicroSD (el de Lite), si no dispones de ninguno de los 2 ambos nos podremos encargar de probar la compatibilidad de OKiwi con ambos sistemas.
Tal vez te podria ayudar las versiones portatiles de algunos navegadores como Firefox, aqui tienes el link.
http://portableapps.com/apps/internet/firefox_portable

 
At 24/9/06 03:04, Anonymous Maktub dijo:

Qué bien pinta!!! se le dara soporte de grabacion y lectura SD a la EZIV ya que han hecho la release de las librerias? Qué ganas de ver la demo aunque sea con las CSS "falseadas", xDD

 
At 24/9/06 03:44, Blogger Pedro J. Estébanez dijo:

Para todos los que estaríais dispuestos a beta-testear:

Yo tengo la Supercard Lite y el NEO Flash + Magic Key 3. Cuando por fin pueda publicar un .nds os agradeceré a todos que lo probéis en vuestros sistemas porque trataré de dar la máxima compatibilidad.

En cualquier caso no creo que publique un ejecutable usable a corto plazo, ya que actualmente me estoy centrando en visualizar HTML+CSS lo más correctamente posible.

 
At 29/9/06 04:33, Blogger Mahatma Grijandi dijo:

Hola!!

Quería consultarte una cosilla: estoy usando SC Lite para desarrollar, pero cuando intenté el otro día usar las librerías SATA para manejar la MicroSD está se autodestruyó O_o. La cosa es que estuve probando esa noche otros programas y no sé si fue cosa mía o no.

Me gustaría saber si estás usando ya la tarjeta en sí y en ese caso qué librerías usas para acceder al sistema de archivos porque no quiero petar ninguna microSD más XD.

Gracias de antemano.

 
At 29/9/06 21:07, Blogger Pedro J. Estébanez dijo:

Juraría que te había respondido, pero igual había introducido mal la verificación y no me había dado cuenta. En fin, te respondo:

Todavía no estoy con el tema de acceso a ficheros. Mi intención para esa hora es echar un buen vistazo a los fuentes del Moonshell, que creo que ofrece una buena compatibilidad.

 
At 11/11/06 14:28, Anonymous Anónimo dijo:

Hola me gustaría que me respondierais un par de preguntas:
Será completamente gratuito??
Funcionará en supercard sin necesidad de parchear ni hacer ninguna movida??
Cuando habrá una version beta??
Agradecería respuestas.
Gracias de antemano

 

<< Inicio