[Guia] Un proyecto WEB con el DSi Browser

Pues bueno desde que me compre la DSi y entre en el DSi browser me di cuenta que tiodas las paginas web las tienes que ver a trozos y en favoritos esta lo de "Enlaces" despues de varios intientos coji el codigo fuente de la pagina y lo eidte un poco, he creado una web que solo se puede visitar desde DSi. Probadlo no hos dejara entrar con ningun navegador que no ea el DSi Browser.

Como hacer una pagina web exclusiva para DSi Browser:

Material:
Host Web (para colgar la pagina)
Programa editor web (Dreamweaver, Nvu, Front Page....)
DSi (Para comprovar la web)
Este codigo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=240" />
<title>Nombre de tu web</title>
<script type="text/javascript">
<!--
window.onload=function() {
if (navigator.userAgent.indexOf("Nintendo DSi") == -1) {
location.replace("Pagina a la que quieres que lleve si no entran con DSi");
}
}
-->
</script>
</head>
<body>
Contenido (Esto ya se edita con la opción de vista normal en el editor web.)
</body>
</html>


Procedimiento:

IMPORTANTE: Para que se vea bien la pagina no puede pasar de ancho 240 pixels asi que recomiendo que hagas una una tabla de 240 pixels de ancho y de altura lo que te parezca ya que la pagina se se sube para arriba y para abajo con la barita.

1. Enchegar el programama editor que utilices y copias el codigo de arriba y editas las partes marcadas a tu preferencia.
2. Provar la pagina haber si te lleva al sitio que has marcado en Pagina a la que quieres que lleve si no entran con DSi.
3. Provar si pa pagina se ve en DSi.

Ejemplo:
http://igalaxia.webcindario.com

Solo hay que darle a DSi Browser.
Me parece buena idea, pero no se considera spam?
Muy buena idea! ya que el tema esta abierto aprovecho para preguntar... el navegador de la dsi es la version 9.5 del opera, este navegador se actualizara,para poder reproducir videos...etc?
PiratePila está baneado por "crearse clones para trollear"
Pues podrías poner más información, ya que es bastante interesante. [sonrisa]
Supongo que el tema puede ser spam por eso e puesto que si no es adequado que lo borren.
Si a alguian le interesa ya pondria una guia de como hacer una web.
PiratePila está baneado por "crearse clones para trollear"
Alber-shadow escribió:Supongo que el tema puede ser spam por eso e puesto que si no es adequado que lo borren.
Si a alguian le interesa ya pondria una guia de como hacer una web.


No estaría mal una pequeña guía.
Tema actualizado con la guia.
PiratePila está baneado por "crearse clones para trollear"
Genial, tengo una pagina web así que haré pruebas para hacer un pequeño portal para DSi.
<script type="text/javascript">
<!--
window.onload=function() {
if (navigator.userAgent.indexOf("Nintendo DSi") == -1) {
location.replace("Pagina a la que quieres que lleve si no entran con DSi");
}
}
-->
</script>


hay alguna forma de hacer el efecto contrario? En vez de que al detectar que no es dsi y te redireccione que lo haga solo cuando es dsi.
tambien sirve este script para otros navegadores?

EDIT: Creo que he encontrado el de efecto contrario
<script type="text/JavaScript" language="JavaScript">
<!--
if(navigator.userAgent.match(/Nintendo DSi/)){
location.replace("Pagina a la que te redirecciona Usando DSi");
}
-->
</script>


EDIT2: el codigo que he puesto es correcto, te redirecciona si usas dsi.

Buena guia, para mi sitio me viene genial.
Buenísimo, encarecidas gracias Alber-shadow , me viene genial.
poke-ghost escribió:
<script type="text/javascript">
<!--
window.onload=function() {
if (navigator.userAgent.indexOf("Nintendo DSi") == -1) {
location.replace("Pagina a la que quieres que lleve si no entran con DSi");
}
}
-->
</script>


hay alguna forma de hacer el efecto contrario? En vez de que al detectar que no es dsi y te redireccione que lo haga solo cuando es dsi.
tambien sirve este script para otros navegadores?

EDIT: Creo que he encontrado el de efecto contrario
<script type="text/JavaScript" language="JavaScript">
<!--
if(navigator.userAgent.match(/Nintendo DSi/)){
location.replace("Pagina a la que te redirecciona Usando DSi");
}
-->
</script>


EDIT2: el codigo que he puesto es correcto, te redirecciona si usas dsi.

Buena guia, para mi sitio me viene genial.


Haber eso es question de editar el codigo, puedes puedes hacer infinidad de cosas con ese codigo yo ahora mismo he hecho un sistema de usuarios solo para DSi. Puedes cojer muchos codigos y ponerlos pero es importante no borrar los <meta> y no editar el que tiene el numero 240.
PiratePila está baneado por "crearse clones para trollear"
Yo por lo menos considero más util hacer el efecto contrario que han explicado, es decir, si entras con DSi ves a tal sitio.

Me lo voy a mirar ya que tiene que estar guapo hacer algo para DSi. Un mini-portal (con PHP) estaría muy bien.
Usando este puede que quieras que redireccione a otro sito admeas de solo redireccionar con DSi
<script type="text/JavaScript" language="JavaScript">
<!--
if(navigator.userAgent.match(/Nintendo DSi/)){
location.replace("Pagina a la que te redirecciona Usando DSi");
}
-->
</script>
<script type="text/javascript">
<!--
window.onload=function() {
if (navigator.userAgent.indexOf("Nintendo DSi") == -1) {
location.replace("Pagina a la que quieres que lleve si no entran con DSi");
}
}
-->
</script>


He probado y se pueden combinar lo dos en una misma pagina crear un index.php/html... y apartir de eso con otro navegador te lleva a una carpeta y con la DSi te lleva a otra, asin es como lo tengo en mi web.
¿Se podria hacer para que cuando entres en la web desde PC salga una pagina y cuando lo hagas desde la DSi salga la misma pagina pero con otro "estilo" o "skin"?
Tiene que ser una pagina que de ancho se pueda comprimir a 240 pixels
muy bueno =D
Lo que de momento hasta que no la tenga mas gente "poco haremos" :P
saludos
15 respuestas