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 a href= 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


[Ovillo] disimular frames. DUDA

2006-03-27 Por tema Josÿffffe9 Luis Garcÿffffeda Lÿfffff3pez
Respecto al Topic disimular frames.
   
  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???
   
  Gracias por adelantado y un saludo
   
   
   
   


-

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, 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


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 script
type=text/javascript src=hola.js/script, 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 a
href=novedades.html onclick=reemplazar_capa(capa, capa_novedades);
return false;novedades/a.

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 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 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 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