Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

jQuery UI 1.8.17 est disponible
La bibliothèque améliore la compatibilité avec jQuery 1.7.1

Le , par danielhagnoul

0PARTAGES

6  0 
jQuery UI 1.8.17 est disponible

La dix-septième version de maintenance de la branche 1.8 corrige des bogues dans Accordion, Autocomplete, Button, Datepicker, Droppable, Position, Progressbar, Selectable, Sortable, Tabs, et le CSS Framework. Cette version améliore la compatibilité avec jQuery 1.7.1

Liste des modifications

Source

Pour utiliser cette version, il suffit d'inclure les appels suivants dans votre page web :

Code : Sélectionner tout
1
2
<link rel="stylesheet" type="text/css" 
href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/themes/humanity/jquery-ui.css">
Liste des thémes CSS disponibles :

base, black-tie, blitzer, cupertino, dark-hive, dot-luv, eggplant, excite-bike, flick, hot-sneaks, humanity, le-frog, mint-choc, overcast, pepper-grinder, redmond, smoothness, south-street, start, sunny, swanky-purse, trontastic, ui-darkness, ui-lightness, et vader.

Code : Sélectionner tout
1
2
3
<script charset="utf-8" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script charset="utf-8" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/i18n/jquery-ui-i18n.min.js"></script>
<script charset="utf-8" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.min.js"></script>

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de xelab
Membre expérimenté https://www.developpez.com
Le 11/01/2012 à 16:38
Citation Envoyé par Flaburgan Voir le message
Et si je veux utiliser JQuery sans linker vers Big Brother, le télécharger puis le mettre dans un dossier à côté, ça marche ?
Oui et heureusement, car si tu n'as pas accès au net (par exemple appli en intranet), comment faire? De plus il y a d'autres serveurs que Google où jquery est dispo (là je ne sais plus lesquels, il faut chercher).
3  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 11/01/2012 à 21:36
Ok merci, je n'ai encore jamais touché à JQuery mais j'avais le projet d'apprendre, mais j'en ai marre de toujours passer par ce fouineur de Google dès que j'ai besoin de quelque chose...
3  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 11/01/2012 à 14:24
Et si je veux utiliser JQuery sans linker vers Big Brother, le télécharger puis le mettre dans un dossier à côté, ça marche ?
2  0 
Avatar de SurferIX
Membre chevronné https://www.developpez.com
Le 18/01/2012 à 11:39
Citation Envoyé par Flaburgan Voir le message
Ok merci, je n'ai encore jamais touché à JQuery mais j'avais le projet d'apprendre, mais j'en ai marre de toujours passer par ce fouineur de Google dès que j'ai besoin de quelque chose...
Mais mais mais.. il ne fouine pas, il aide !

Faut pas voir la méchanceté partout !

De plus google s'adapte à ce qu'on lui demande, je m'explique : si tu dis ça :

href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/blabla"

alors il récupère la 1.8.17, ok ?

Mais si tu dis ça :

href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/blabla"

il récupèrera automatiquement la dernière version de la branche 1.8, soit actuellement la 1.8.17 ! Génial !

Et en continuant :

href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/blabla"

il récupèrera automatiquement la dernière version de la branche 1, soit actuellement la 1.8.17 ! Et quand la 1.9 sortira, automatiquement il passera à la 1.9 sur ton site !

Génial !

Faut arrêter de voir le mal partout !
1  0 
Avatar de danielhagnoul
Rédacteur https://www.developpez.com
Le 18/01/2012 à 11:51
Bonjour

Tant pour jQuery que pour jQuery UI, je vous déconseille le chargement automatique de la dernière version, car il peut y avoir des problèmes de rétrocompatibilité.

Nous avons eu le cas avec jQuery lors de l'apparition de la méthode prop et cela va être le cas avec jQuery UI 1.9, voir : http://www.developpez.net/forums/d10...te-cours-lapi/
1  0 
Avatar de SurferIX
Membre chevronné https://www.developpez.com
Le 18/01/2012 à 12:22
Citation Envoyé par danielhagnoul Voir le message
Bonjour

Tant pour jQuery que pour jQuery UI, je vous déconseille le chargement automatique de la dernière version, car il peut y avoir des problèmes de rétrocompatibilité.

Nous avons eu le cas avec jQuery lors de l'apparition de la méthode prop et cela va être le cas avec jQuery UI 1.9, voir : http://www.developpez.net/forums/d10...te-cours-lapi/
Entièrement d'accord. Mais l'autre côté c'est que si on laisse "1.8" alors la résolution de bogues d'affichages et autre se fera automatiquement. C'est un choix à faire, mais le plus important à noter, c'est que c'est un choix possible (ça n'est pas le cas d'ordinaire), gratuit, et qui vous fait économiser énormément de bande passante.

Ca m'agace un peu de voir que même lorsqu'il y a du bon, des personnes arrivent malgré tout à y voir du mal (je ne parle pas pour toi mais pour les posts précédents).
1  0 
Avatar de danielhagnoul
Rédacteur https://www.developpez.com
Le 11/01/2012 à 21:37
Pour une version perso : http://jqueryui.com/download

Pour les alternatives : le lien vers l'article source.
0  0 
Avatar de SurferIX
Membre chevronné https://www.developpez.com
Le 19/01/2012 à 15:22
Citation Envoyé par Flaburgan Voir le message
Google est génial. Google propose des services bien au dessus de la majorité. Google permet de faire des choses extraordinaires. Google sait tout. Et Google reste une grosse boite pour faire de l'argent. Et comment on peut le voir, quand on sait tout, même avec des produits gratuits, c'est pas difficile, de se faire de l'argent. Surtout quand on a un tel irrespect de ses utilisateurs.
Pour moi google est une entreprise, elle est là pour faire de l'argent, et en a tellement, qu'elle offre aussi d'autres choses, gratuitement, et même en cherchant bien, je ne vois absolument pas comment elle pourrait faire "fructifier" le fait que des milliers de gens utilisent non pas leur bande passante pour jQuery, mais la leur.

Je ne comprends absolument pas le sens de ton commentaire. Peux tu justifier, même si c'est un peu hors sujet?
0  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 21/01/2012 à 17:37
Il y a beaucoup de choses qui me gênent dans le fonctionnement de Google. Dans notre exemple, pour éviter de partir trop en hors sujet, deux choses me dérangent :

Le fait de passer par Google fait qu'il sait que nous utilisons JQuery. Il peut avoir, de manière indirecte, de nombreuses informations sur notre serveurs, nos visiteurs, etc, puisqu'une partie de notre site inclue du contenu de Google. Un parallèle : le bouton j'aime de facebook inclue dans les sites webs, qui permet à facebook de savoir qui vient sur notre site, puisque la personne a son compte ouvert dans un autre onglet donc un cookie actif. Google comme Facebook tracent les gens, et je n'aime pas ça.

Deuxièmement, le jour ou Google change son hébergement, il le fera comme il veut. Après tout, il propose la juste un service que nous avons pas souscrit. Il peut très bien déplacer l'url, et si je suis en vacances à ce moment là, je peux avoir un site buggé pendant un moment sans pouvoir intervenir...
Pire, il attend que nous habituions à ce qu'il propose gratuitement, comme une API pour Google maps par exemple, avant de rendre payant le service, une fois que tout le monde en dépend...
0  0 
Avatar de SurferIX
Membre chevronné https://www.developpez.com
Le 21/01/2012 à 17:55
Citation Envoyé par Flaburgan Voir le message
Il y a beaucoup de choses qui me gênent dans le fonctionnement de Google. Dans notre exemple, pour éviter de partir trop en hors sujet, deux choses me dérangent :

Le fait de passer par Google fait qu'il sait que nous utilisons JQuery. Il peut avoir, de manière indirecte, de nombreuses informations sur notre serveurs, nos visiteurs, etc, puisqu'une partie de notre site inclue du contenu de Google.
Techniquement, je ne vois pas comment. Avec le bouton "j'aime", oui, on déclenche un javascript qui fait tout un tas de choses. Mais pas quand on inclut du javascript jQuery.

En fait tu généralise, quoi, genre : "google trace alors je ne me sers absolument jamais de google ni de ses outils aussi gratuits puissent ils être".

Ok ok c'est un choix compréhensible.
0  0