Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/09/2012, 17:52
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 8 meses
Puntos: 192
Respuesta: on() de jquery + .htaccess+urls amigables...

Está bien, te comprendo. Aún así, estoy en desacuerdo con la mayor parte de lo que dices. Más todavía por tu actitud "pasivo-agresiva"
Cita:
Iniciado por nvarona Ver Mensaje
segundo... si son amigables... si no conoces el script, es mejor no opinar..
tercero.. si vuelves a leer nuevamente lo q puse.. y te fijas un poco en el codigo.. las paginas si q existen..
Más aún, no creo que se trate de opiniones. No en una cuestión técnica, claro. Sí hay formas de hacer las cosas correctamente. Por algo existen los estándares y las buenas prácticas.

Volviendo al tema del hilo. Según veo en el código que has puesto, tus páginas están en una carpeta llamada html. Si un usuario accede así: http://tupagina.com/vista.html deberías redirigir a http://tupagina.com/html/vista.html. ¿Es así? Eso podrías lograrlo con htaccess:

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteRule ^((?!html/).*)$ html/$1 [NC,L]

Así, podrías aceder a http://tupagina.com/html/vista.html desde http://tupagina.com/vista.html

Probablemente deberías también agregar un redirect de tipo 301 al directorio html para evitar contenido duplicado. O sea, que al entrar a http://tupagina.com/html/vista.html te redirija (con 301) a http://tupagina.com/vista.html.


Una forma más común es usar el hash en el URL. Esto tiene múltiples ventajas (y es usado por sitios como Twitter, Google+, etc) como ser velocidad, accesibilidad y comodidad ya que permiten al usuario usar los botones de atrás y adelante del navegador, así como mantener un historial.
Además de esto, permite el uso de linkeo por URL. Es decir, si yo navego tu sitio y encuentro algo interesante, no podría pasar un URL pues la navegación fue por AJAX. Pero sí podría usando el hash del url. ( plugin útil para ese propósito http://benalman.com/projects/jquery-bbq-plugin/ )
__________________
nahueljose.com.ar