Page 1 of 2

Navigue plus facilement sur TI-Planet !

Unread postPosted: 18 Jan 2012, 10:43
by Levak
Nous proposons aujourd'hui une nouvelle fonctionnalité de TI-Planet, celle de pouvoir naviguer sur le site sans même avoir à changer de page !

Tout cela est possible grâce à ajax (dont son interface avec jQuery), vous naviguez donc sur TI-Planet en ne rechargeant que les parties les plus utiles.

Si toutefois votre navigateur ou votre ordinateur fait des siennes en ne voulant pas être comme tout le monde, il est possible de désactiver la "navigation intelligente" suivant vos cookies si vous n'êtes pas logé ou suivant votre profil le cas contraire, en cliquant sur le lien "Désactiver la navigation intelligente" ci-dessous :
Image


Il n'est pas impossible de tomber sur des liens qui font littéralement planter l'affichage (Je viens d'ailleurs d'en corriger un rien qu'en voulant poster cette news), c'est pourquoi je vous demanderais de bien vouloir les indiquer ici afin qu'ils soient corrigés !


J'espère que cette fonctionnalité vous plaira ! :)

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 18 Jan 2012, 19:30
by yatto
Une fonctionnalité vraiment excellente! La navigation est fluide, rapide, sans rechargements, je suis fan =)

Pourquoi tous les forums ne sont pas comme ça... *soupire*

Ca a pas du être facile de le mettre en place, mais purée qu'est-ce que c'est génial !!

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 18 Jan 2012, 19:45
by Adriweb
En effet, c'est super :)
Bravo levak !

Sinon, ya encore de petits problèmes à régler ;)

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 18 Jan 2012, 20:01
by Excale
Bravo Levak :).

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 18 Jan 2012, 20:24
by M@yeulC
Super sympa!

Mais :
-où est passé le bouton réponse rapide (à moins que ce ne soit qu'un bug "ponctuel"?
- Lors de la connexion, l'intégralité de la page est rafraichie
- L'interface a l'air plus lourde (lente) à charger

Et il y a aussi un autre problème : l'image de fond ne semble plus faire partie du cache (à moins qu'un fond noir ne la masque temporairement?)

Néanmoins, utilisant beaucoup les onglets, cela ne me sera pas si utile que ça...

+1 pour yatto ;)

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 18 Jan 2012, 21:03
by sandro
Super, c'est bien plus agréable comme ça.
+1

Sandro

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 19 Jan 2012, 00:26
by Levak
M@yeulC wrote:-où est passé le bouton réponse rapide (à moins que ce ne soit qu'un bug "ponctuel"?
Il était là mais plus rechargé, j'ai dû passer par un workaround assez moche, mais ça marche maintenant =(.
- Lors de la connexion, l'intégralité de la page est rafraichie

Je ne bind que les <a>, et rien que ça, certains liens (dont les externes) ont été une pure folie à maîtriser.
Si je dois binder aussi les formulaires (c'est ptet simple avec jQuery mais je me permet d'emettre des doutes), je risque d'encore plus rendre instable l'affichage de certaines pages :/
Le but est de limiter l'affichage de certains blocs coûteux en temps serveur. Entre la connexion et l'affichage du forum, pleins de blocs changent, autant recharger la page en entier.

Pour ce qui est du Reply/Quote/Edit, l'idée était là, mais yavait des problèmes de JS que je résoudrai plus tard ou jamais, alors pour le moment, on recharge la page.

- L'interface a l'air plus lourde (lente) à charger

C'est effectivement une impression qu'on peut avoir mais je me permets de dire 2 choses :
- L'affichage d'une page html se fait en deux temps : On télécharge le source html, puis on télécharge les ressources utilisées dans le source html afin d'afficher la page. Sur certains navigateurs (genre Opera), la page est affichée une première fois en brut, puis télécharge les ressources en background et enfin les affiche. D'autres (genre Chrome) se servent énormément du cache et affichent en temps réel la progression du chargement des ressources.

- Tel qu'est conçu le système, et tu trouveras ça un peu partout pour le chargement par ajax, rien n'est affiché tant que la page n'est pas chargée avec ses ressources. Donc si la page est longue/lourde, il faudra charger l'intégralité avant, moyennant une page vidée.

Et il y a aussi un autre problème : l'image de fond ne semble plus faire partie du cache (à moins qu'un fond noir ne la masque temporairement?)

Alors là, je vois pas de quoi tu parles, malheureusement pour toi =(

Néanmoins, utilisant beaucoup les onglets, cela ne me sera pas si utile que ça...

Je me suis forcé à rendre ça possible, la navigation par clic du milieu, car sinon ça aurait eu le même effet que le clic gauche :D

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 19 Jan 2012, 16:37
by Laurae
Comment on fait pour revenir une page en arrière avec la nouvelle navigation ?

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 19 Jan 2012, 17:04
by Bisam
J'ai bien peur qu'il n'y ait pas de possibilité de le faire !

Re: Navigue plus facilement sur TI-Planet !

Unread postPosted: 19 Jan 2012, 17:39
by Laurae
D'ailleurs maintenant quand on est sur le grand chat et qu'on clique sur le lien ça n'ouvre plus de nouvelle page :x et ça balance ailleurs le chat :P