Re: [Ovillo] disimular frames. DUDA

2006-03-29 Por tema stripTM

DJ-Dom escribió:

Pues me parece que con PHP si que se puede cargar contenido sin refrescar...

  
Si la llamda al php la haces desde un  se refrescara la 
página, si la llamada la haces usando un xmlHTTPrequest

en javascript te traes los datos.

Inluso existe el *A*syncronous *J*ava*S*cript *H*ypertext *P*reprocessor

:D:D:D:D:D:D:D:D:D:D

http://www.devpro.it/AJSHP/

  
Esto no son más que librerías para facilitar la vida al programador y 
simular que desde el cliente se está trabajando en el servidor una 
especie de webservices o soap, pero sigue siendo inaccesible y el 
javascript es necesario (prueba a desactivarlo), da lo mismo que lo 
llamen AJAX o AJSHP.



--
Saludos -=stripTM=-

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] disimular frames. DUDA

2006-03-28 Por tema DJ-Dom
Pues me parece que con PHP si que se puede cargar contenido sin refrescar...

Inluso existe el *A*syncronous *J*ava*S*cript *H*ypertext *P*reprocessor

:D:D:D:D:D:D:D:D:D:D

http://www.devpro.it/AJSHP/

Saludo,
DJ-Dom

El día 28/03/06, Josÿe9 Luis Garcÿeda Lÿf3pez <
[EMAIL PROTECTED]> escribió:
>
> Primeramente, Muchas Gracias Carlos,
>
>   Tengo una duda, Ajax choca con estándares??? imagino que con
> accesibilidad habrá que poner el método alternativo sin javascript etc...
>
>   Tu cuál recomiendas de los tres métodos explicados.
>
>   Sé que con php, y metiendo includes se recarga la página entera. Cuando
> me refería a tema php, y algún ejemplo sencillo era a algo como el siguiente
> link (es en asp) (http://www.adamdras.com/default.asp?project=27), pero en
> php.
>
>   Gracias nuevamente por adelantado a todos.
>
> carlos campderrós <[EMAIL PROTECTED]> escribió:
>   On 3/28/06, Josÿe9 Luis Garcÿeda Lÿf3pez
> wrote:
> > Parto de la base que no soy programador, y seguramente meta la pata. Yo
> cuando quiero
> > cargar un contenido en algún sitio sin recargar la página lo suelo hacer
> en un iframe, sé que
> > es una práctica desaconsejada por tema de buscadores/indexación... y
> seguramente no es lo
> > más óptimo. Hay alguna manera de hacerlo sin usar un lenguaje de
> servidor tipo php... si se
> > tuviera que hacer con php, algùn ejemplo sencillo en la web???
>
> cuando lo haces con php, estás recargando la página entera. por mucho
> include o require que pongas de php, recargas toda la página. lo que
> al programador de la página le ahorra tener que copiar el código del
> menú, por ejemplo, en todas las páginas que lo contengan.
>
> yo veo varias soluciones:
> 1. tirar de ajax y xmlHTTPrequest
>
> 2. tirar de javascript. al principio de la página tener un
> type="text/javascript" src="hola.js">, donde se asignen a
> variables tipo 'capa_ofertas', 'capa_novedades' (por ejemplo, ya no
> recuerdo de que iba la petición original) el código html que deban
> contener. tb debería haber una función reemplazar_capa(), q reciba el
> ID de la capa que se quiere eliminar y también la variable javascript
> con que se deberá reemplazar lo anterior. los enlaces deberan ser href="
> novedades.html" onclick="reemplazar_capa(capa, capa_novedades);
> return false;">novedades.
>
> 3. iframe / frame
>
> supongo que igual q para el método 2 hay manera para el metodo 1 de
> hacerlo totalmente accesible (si no hay javascript, vamos a la página
> novedades.html, que mostrará directamente dicha capa.
>
> ventajas/desventajas:
>
> metodo 1. cada clic es una peticion al servidor, con lo que al fin i
> al cabo, la interacción no es tan rapida como un mostrar/ocultar capa,
> aunq en un inicio sólo cargas la capa q necesitas.
>
> método 2. es inmediato mostrar/ocultar capa, pero en un inicio debes
> cargarlas todas, con todo el tráfico y tiempo de espera q supone.
> indexación / accesibilidad buena, ya q sin javascript no hay problema
> (i sin javascript tp lo cargas todo : ))
>
> método 3. problemas de accesibilidad y malas prácticas. tema de
> indexación de contenidos creo q no tiene problema.
>
> sé que me explico bastante mal. si tienes dudas sigue preguntando : )
>
> --
> Si no puedes deslumbrar con tu inteligencia,
> desconcierta con tus gilipolleces
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://ovillo.org/mailman/listinfo/ovillo
>
>
>
> -
>
> LLama Gratis a cualquier PC del Mundo.
> Llamadas a fijos y móviles desde 1 céntimo por minuto.
> http://es.voice.yahoo.com
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://ovillo.org/mailman/listinfo/ovillo
>



--
www.dj-dom.net
[EMAIL PROTECTED]
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] disimular frames. DUDA

2006-03-27 Por tema Josÿffffe9 Luis Garcÿffffeda Lÿfffff3pez
Primeramente, Muchas Gracias Carlos,
   
  Tengo una duda, Ajax choca con estándares??? imagino que con accesibilidad 
habrá que poner el método alternativo sin javascript etc...
   
  Tu cuál recomiendas de los tres métodos explicados.
   
  Sé que con php, y metiendo includes se recarga la página entera. Cuando me 
refería a tema php, y algún ejemplo sencillo era a algo como el siguiente link 
(es en asp) (http://www.adamdras.com/default.asp?project=27), pero en php.
   
  Gracias nuevamente por adelantado a todos.

carlos campderrós <[EMAIL PROTECTED]> escribió:
  On 3/28/06, Josÿe9 Luis Garcÿeda Lÿf3pez
wrote:
> Parto de la base que no soy programador, y seguramente meta la pata. Yo 
> cuando quiero
> cargar un contenido en algún sitio sin recargar la página lo suelo hacer en 
> un iframe, sé que
> es una práctica desaconsejada por tema de buscadores/indexación... y 
> seguramente no es lo
> más óptimo. Hay alguna manera de hacerlo sin usar un lenguaje de servidor 
> tipo php... si se
> tuviera que hacer con php, algùn ejemplo sencillo en la web???

cuando lo haces con php, estás recargando la página entera. por mucho
include o require que pongas de php, recargas toda la página. lo que
al programador de la página le ahorra tener que copiar el código del
menú, por ejemplo, en todas las páginas que lo contengan.

yo veo varias soluciones:
1. tirar de ajax y xmlHTTPrequest

2. tirar de javascript. al principio de la página tener un 
type="text/javascript" src="hola.js">, donde se asignen a
variables tipo 'capa_ofertas', 'capa_novedades' (por ejemplo, ya no
recuerdo de que iba la petición original) el código html que deban
contener. tb debería haber una función reemplazar_capa(), q reciba el
ID de la capa que se quiere eliminar y también la variable javascript
con que se deberá reemplazar lo anterior. los enlaces deberan ser 
href="novedades.html" onclick="reemplazar_capa(capa, capa_novedades);
return false;">novedades.

3. iframe / frame

supongo que igual q para el método 2 hay manera para el metodo 1 de
hacerlo totalmente accesible (si no hay javascript, vamos a la página
novedades.html, que mostrará directamente dicha capa.

ventajas/desventajas:

metodo 1. cada clic es una peticion al servidor, con lo que al fin i
al cabo, la interacción no es tan rapida como un mostrar/ocultar capa,
aunq en un inicio sólo cargas la capa q necesitas.

método 2. es inmediato mostrar/ocultar capa, pero en un inicio debes
cargarlas todas, con todo el tráfico y tiempo de espera q supone.
indexación / accesibilidad buena, ya q sin javascript no hay problema
(i sin javascript tp lo cargas todo : ))

método 3. problemas de accesibilidad y malas prácticas. tema de
indexación de contenidos creo q no tiene problema.

sé que me explico bastante mal. si tienes dudas sigue preguntando : )

--
Si no puedes deslumbrar con tu inteligencia,
desconcierta con tus gilipolleces
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo



-

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] disimular frames. DUDA

2006-03-27 Por tema Inma Bermejo
On 3/28/06, Federico MP <[EMAIL PROTECTED]> wrote:
>
> Todo el contenido tenés que ir cargandolo a pedido del usuario, o sea
> que en realidad el documento originalmente estaría vacio. Tomando en
> cuenta eso, no creo que AJAX sea lo mejor para SEO.
>

Yo tampoco lo creo, por eso hay que ser cauto a la hora de usarlo, y ver
cuándo realmente hace falta y/o merece la pena.
--
"...el mundo es una tontería si vas dejando que se escape lo que más
querías"
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] disimular frames. DUDA

2006-03-27 Por tema Federico MP
On 3/28/06, Inma Bermejo <[EMAIL PROTECTED]> wrote:
> Sí, se puede hacer y ahora está a la orden del día. Con javascript, el
> famoso Ajax.

Todo el contenido tenés que ir cargandolo a pedido del usuario, o sea
que en realidad el documento originalmente estaría vacio. Tomando en
cuenta eso, no creo que AJAX sea lo mejor para SEO.
--
Federico MP
http://511.dabomb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] disimular frames. DUDA

2006-03-27 Por tema carlos campderrós
On 3/28/06, Josÿe9 Luis Garcÿeda Lÿf3pez
<[EMAIL PROTECTED]> wrote:
> Parto de la base que no soy programador, y seguramente meta la pata. Yo 
> cuando quiero
> cargar un contenido en algún sitio sin recargar la página lo suelo hacer en 
> un iframe, sé que
> es una práctica desaconsejada por tema de buscadores/indexación... y 
> seguramente no es lo
> más óptimo. Hay alguna manera de hacerlo sin usar un lenguaje de servidor 
> tipo php... si se
> tuviera que hacer con php, algùn ejemplo sencillo en la web???

cuando lo haces con php, estás recargando la página entera. por mucho
include o require que pongas de php, recargas toda la página. lo que
al programador de la página le ahorra tener que copiar el código del
menú, por ejemplo, en todas las páginas que lo contengan.

yo veo varias soluciones:
1. tirar de ajax y xmlHTTPrequest

2. tirar de javascript. al principio de la página tener un , donde se asignen a
variables tipo 'capa_ofertas', 'capa_novedades' (por ejemplo, ya no
recuerdo de que iba la petición original) el código html que deban
contener. tb debería haber una función reemplazar_capa(), q reciba el
ID de la capa que se quiere eliminar y también la variable javascript
con que se deberá reemplazar lo anterior. los enlaces deberan ser novedades.

3. iframe / frame

supongo que igual q para el método 2 hay manera para el metodo 1 de
hacerlo totalmente accesible (si no hay javascript, vamos a la página
novedades.html, que mostrará directamente dicha capa.

ventajas/desventajas:

metodo 1. cada clic es una peticion al servidor, con lo que al fin i
al cabo, la interacción no es tan rapida como un mostrar/ocultar capa,
aunq en un inicio sólo cargas la capa q necesitas.

método 2. es inmediato mostrar/ocultar capa, pero en un inicio debes
cargarlas todas, con todo el tráfico y tiempo de espera q supone.
indexación / accesibilidad buena, ya q sin javascript no hay problema
(i sin javascript tp lo cargas todo : ))

método 3. problemas de accesibilidad y malas prácticas. tema de
indexación de contenidos creo q no tiene problema.

sé que me explico bastante mal. si tienes dudas sigue preguntando : )

--
Si no puedes deslumbrar con tu inteligencia,
desconcierta con tus gilipolleces
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] disimular frames. DUDA

2006-03-27 Por tema Inma Bermejo
On 3/28/06, Josÿe9 Luis Garcÿeda Lÿf3pez <
[EMAIL PROTECTED]> wrote:
>
> Yo cuando quiero cargar un contenido en algún sitio sin recargar la página
> lo suelo hacer en un iframe, sé que es una práctica desaconsejada por tema
> de buscadores/indexación... y seguramente no es lo más óptimo. Hay alguna
> manera de hacerlo sin usar un lenguaje de servidor tipo php... si se tuviera
> que hacer con php, algùn ejemplo sencillo en la web???
>

Sí, se puede hacer y ahora está a la orden del día. Con javascript, el
famoso Ajax.
Aquí te dejo un enlace para empezar:
http://www.therror.com/documentos/1001/aprendiendo_a_entender_ajax

El problema: la accesibilidad
--
"...el mundo es una tontería si vas dejando que se escape lo que más
querías"
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo