# en fin d'adresse url ?

9 risposte [Ultimo contenuto]
shokin
Offline
Iscritto: 03/01/2013

Salut à toutes et à tous,

Une question n'est pas coutume, en voici une autre.

Dans (presque ?) toutes les pages que je charge, apparaît le # en fin d'adresse url. Par exemple :

https://trisquel.info/en/node/add/forum/69#

En fait, la page se charge rapidement en

https://trisquel.info/en/node/add/forum/69

puis elle prend 1-2 secondes (incompressées) pour ajouter le # et devenir :

https://trisquel.info/en/node/add/forum/69#

et cela (presque ?) partout.

Comment cela se fait-il ?

C'est un peu chiant parce que, quand je veux défiler une page vers le bas, ça me revient en haut (le temps que le # apparaisse). Ou alors, je dois, à chaque visite de nouvelle page, attendre 1-2 secondes supplémentaires.

Quelqu'un a-t-il une explication à ce phénomène ? Et une manière de s'en débarrasser ?

Merci d'avance pour vos réponses.

Bruno Letat
Offline
Iscritto: 05/02/2013

Salut Shokin,

le # sert en html à définir un signet. Par exemple, si tu veux qu'en cliquant sur un lien html, l'utilisateur se retrouve à un endroit précis à l'intérieur de ta page, et cela sans changer de page, il faut utiliser un signet.
Exemple:
< a href="#titi"> mon lien
plein de blabla sur plusieurs lignes
blabablal encore
...
(imaginons que tu aies écrit un gros texte et que tout en bas tu écrives
< a name="titi" >< /a >
texte où tu veux aller

Voilà pour le "à quoi ça sert ?". Visiblement, le dièse apparait sur tes pages suivi de rien, ça veut dire que c'est à chaque fois le haut de la page, autrement dit, le # seul ne sert à rien ! Le programmeur des pages html a peut être envisagé d'amener l'utilisateur au milieu de sa page à un moment donné et il a mis le # en prévision de cela. Sinon cela n'a pas d'intérêt.
Bonne soirée l'ami,

shokin
Offline
Iscritto: 03/01/2013

En fait, je n'avais vécu ce phénomène auparavant.

Je m'aperçois que, avec le navigateur libre Abrowser, il fait ainsi sur toutes les pages.

J'ai essayé avec le navigateur libre Midori. Il n'y a pas ce dièse.

Ce serait donc le navigateur Abrowser qui serait touché par la "maladie". ^^

Comment guérir Abrowser ?

shokin
Offline
Iscritto: 03/01/2013

Bon, avec le navigateur Abrowser, parmi les préférences, on peut cocher ou décocher la case "Activer JavaScript". Elle était cochée.

Quand je décoche cette case, le problème décrit ci-haut n'apparaît plus. Mais un autre "problème" apparaît alors :

Quand je trouve un pdf (par exemple [url=http://www.prejuges-stereotypes.net/espaceDocumentaire/dambrunTDS.pdf#]ici[/url]), un onglet s'ouvre (normal) mais ni le pdf ni le nombre de pages de ce pdf ne s'affichent (anormal). Je suis obligé de télécharger le pdf (clic droit, enregistrer la cible du lien sous) pour en lire le contenu.

Quand je recoche la case "Activer le JavaScript" (dans les préférence du navigateur libre Abrowser), le problème du pdf disparaît tandis que celui du # réapparaît.

Cela vous dit-il quelque chose ?

Bruno Letat
Offline
Iscritto: 05/02/2013

Le problème ne provient pas de l'activation du javascript, je te conseille de laisser cette options activée.

Est-ce que le # survient sur une page précise ? as-tu installé sur abrowser une extension particulière ?
J'ai installé abrowser (20.0) et je l'ai testé, je n'ai pas de # en fin d'url. Il doit y avoir un élément de coincé.
1ère chose à faire : vider ton cache puis redémarrer abrowser. Pour vider le cache tu vas dans
abrowser->Preférences->Préférences, onglet "Avancé", sous-onglet "Réseau"
Tu cliques sur les 2 boutons "Vider maintenant" qui servent à vider la mémoire cache.

Ensuite tu fermes abrowser et tu le redémarre. Est-ce que le souci est de nouveau là ?
En fonction de ce que tu vas me dire, j'aviserai s'il faut faire d'autres manips.

shokin
Offline
Iscritto: 03/01/2013

Salut Bruno Letat,

En fait, j'avais posé la question à une autre personne aussi, qui m'a dit d'essayer de désinstaller les plugins et addons que j'aurais éventuellement ajoutés à Abrowser. J'avais désinstallé Greasemonkey et La Lanterne Magique mardi.

Aujourd'hui, je me reconnecte au web, il n'y a plus le #. Le problème venait a priori de Greasemonkey, dont je peux me passer.

Sinon, je viens de ce que tu viens d'indiquer, vider le contenu web en cache et le contenu hors ligne. Y a-t-il moyen de faire en sorte que le contenu web en cache reste à 0 ?

Dis, c'est normal que, aujourd'hui, les questions mathématiques posées sous le message que l'on veut envoyer soient écrites en anglais (seven plus ___ égale twelve) ? D'habitue, je les vois écrites avec des symboles mathématiques (7 + ___ = 12).

Magic Banana

I am a member!

Offline
Iscritto: 07/24/2010

Je suppose que ton problème venait d'un script GreaseMonkey particulier. Tu peux donc essayer de les activer/désactiver jusqu'à identifier le script fautif. Pas la peine d'abandonner GreaseMonkey entièrement.

En ouvrant "about:config" (sans les guillemets) depuis la barre d'adresse de Abrowser, tu peux mettre à "false" l'option "browse.cache.disk.enable". Ceci étant, tu risques de le regretter (auquel cas tu peux revenir à la configuration précédente de manière analogue) : le cache permet de charger rapidement les éléments (notamment les images) des pages que tu visites fréquemment.

Pour le captcha, je suppose que les bots ont appris à résoudre les équations où les données sont en chiffre...

quantumgravity
Offline
Iscritto: 04/22/2013

Je croix que linterna magica est le problème.
Moi aussi, j'avais eu ce bug et il avait disparru quand j'ai inactivé le script.
Je ne sais pas comment réparer ce problème sans inactiver linterna magica. (excusez-moi quand j'ai fait des fautes de grammaire... )

shokin
Offline
Iscritto: 03/01/2013

Oui, merci d'avoir éclairé ma lanterne. La magie n'a pas que de bons effets. :lol:

shokin
Offline
Iscritto: 03/01/2013

Ah ! ça faisait longtemps que je n'étais plus venu sur about:config . C'est la deuxième fois que j'y vais. Y a-t-il des lignes qui sont utiles à connaître ? ou un fichier qui explique ce que chaque ligne signifie ?

Pour l'instant, je vais me passer de GreaseMonkey quand même. C'était juste pour un usage provisoire avec d'autres personnes.

"___ times three égale 27" Marrant. Il écrit "three" mais "27" (et pas "twenty-seven".

Tous les captcha devraient consister en une simple question mathématique. [Une fois, je m'étais inscrit sur un forum anglophone. Une question lors de l'inscription portait sur les armées américaines... j'ai dû faire une recherche pour trouver la réponse. :lol: ]