Quien use las librerías de Google para cargar scripts y esté preocupado por las actualizadicones puede visitar scriptsrc.net y copiar el código necesario para utilizar la última versión disponible o bien, cambiar el directorio que la contiene:

Por ejemplo, esto cargaría prototype.js en su versión 1.6.1.0:
<script src='http://ajax.googleapis.com/ajax/libs/prototype/1.6.1.0/prototype.js' />
y esto, JQuery en su versión 1.4.3:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.js' type='text/javascript' />
en todos los casos, un directorio indica la versión /1.6.1.0/ y /1.4.3/ respectivamente pero ya son versiones "viejas", las nuevas deberían decir /1.7.0.0/ y /1.4.4/ así que habría que editar el código y escribir el nuevo número pero, también podemos hacer otra cosa que es un truco interesante que explica CSS-Tricks en una entrada reciente: en lugar de colocar el número exacto de la versión, podemos usar un número genérico; por ejemplo:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js' type='text/javascript' />
haría que se cargara siempre la última versión que comience con esos número; hoy, sería la la 1.4.4 y si aparece la 1.4.5 se cargará esa y así sucesivamente hasta que aparezca la 1.5 en cuyo caso, se cargará la última de la serie 1.4.x.
Aún más; si pusiéramos sólo esto:
Aún más; si pusiéramos sólo esto:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js' type='text/javascript' />
se cargararía la última versión 1.x.x sin importar cuál sea esta y recién debríamos modificar el código manualmente cuando apareciece una versión 2.x.x.
Esto es lo mismo para todos los scripts de Google, cualquiera de estos códigos cargará la última versión de scriptaculous disponible (la 1.8.3):
Esto es lo mismo para todos los scripts de Google, cualquiera de estos códigos cargará la última versión de scriptaculous disponible (la 1.8.3):
<script src='http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js' type='text/javascript' /> <script src='http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js' type='text/javascript' /> <script src='http://ajax.googleapis.com/ajax/libs/scriptaculous/1/scriptaculous.js type='text/javascript' />
El primer ejemplo cargará la versión exacta, el segundo cualquier actualización hasta que aparezca una 1.9.x y el último, la versión más actual de la serie 1.x.x.
Ja, ja, ¡maestro!, como siempre, a implementar sus consejos a ojos ciegos...
ResponderBorrarUna tiene que acordarse de tantas cosas :$ menos mal que estás ahí :D
ResponderBorrarMuy buen truco :D
ResponderBorrarGracias JMiur, muy buen dato!
ResponderBorrarBuenísimo.
ResponderBorrarCreo que este era un tema que conversamos hace tiempo cuando los alojamientos nos hacía ir de un sitio a otro cargados con scripts.
ResponderBorrarPrimero fue la idea de añadir el gadget y que en caso de dejar de funcionar un sitio pusiéramos en marcha una segunda url. Luego era este tema pero no sé por qué ni cómo quedó en el aire así que nueva nota y puesta en marcha. Es genial, gracias :D
A mi también me pareció un truco genial. Tanto que no lo creí hasta que lo probé y funciona :D
ResponderBorrar