Modification des caractères d'un lien

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

YoPla25
Gecko
Messages : 64
Inscription : 29 juil. 2012, 02:00

Modification des caractères d'un lien

Message par YoPla25 »

Bonsoir,

Je suis en train de rechercher une solution pour empêcher l'accès à une page par des liens différents. Je souhaiterai qu'une page dont l'accès s'est effectué par un lien relatif soit automatiquement redirigée sur le lien principal. En effet, cela fausse complètement mon historique de visite sur cette page et mon marquage, la page étant accessible de plusieurs façons.

C'est particulièrement le cas sur YouTube où le lien lié à une vidéo est différent en fonction de la zone où l'on accède à celle-ci. Cela se caractérise par la présence d'attributs à la suite du code de la vidéo : &feature=related (depuis les suggestions), &feature=channel (depuis une chaîne), &list (depuis une playlist), etc...

Image

Pour empêcher cela dans l'avenir, j'aimerai savoir si un module serait capable de résoudre ce problème. J'ai déjà une petite idée adaptée à cette situation précise. Le lien principal d'une vidéo sur YouTube étant composé de 43 caractères, dont 32 fixes (https://www.youtube.com/watch?v=) et 11 changeants, code spécifique à la vidéo (GL2dwXa1_gw), il suffirait de retrancher l'url en ne prenant en compte que les 43 premiers caractères pour l'historique ou le marquage. Ainsi, le lien "https://www.youtube.com/watch?v=GL2dwXa ... el&list=UL" deviendrait " https://www.youtube.com/watch?v=GL2dwXa1_gw". Il faudrait seulement faire attention à ce que les 32 caractères fixes restent toujours identiques pour ne justement pas fausser la transformation (ne pas oublier le "www", le "s" de "https", etc...)

Image

On pourrait approfondir l'idée de cette façon. Pour chaque site qui présente ce problème, il serait possible de configurer des règles de retranchement automatique des liens (YouTube, 43 caractères, ect...). Ce système devrait pouvoir également être adapté sur Wikipédia ou Google, avec des liens de recherches qui n'en finissent plus. Ce principae aurait ses limites puisqu'il ne fonctionnerait qu'à condition que les caractères inutiles à supprimer se retrouvent en fin de lien.

Enfin, le mal ayant été fait, il faudrait aussi que le module puisse être post-réparateur. Celui-ci serait alors capable de rechercher parmi les pages déjà marquées et dans l'historique, les liens correspondants afin d'y appliquer la règle de retranchement instaurée et propre au site.

Bonne fin de soirée.
Dernière modification par YoPla25 le 17 sept. 2012, 09:02, modifié 1 fois.
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 23547
Inscription : 10 mars 2006, 17:25

Re: Réduction de liens par retranchement (YouTube)

Message par Bob49 »

Bonjour
YoPla25 a écrit :Je suis en train de rechercher une solution pour empêcher l'accès à une page par des liens différents.
Sauf erreur de ma part(..un pro rectifira.. :mrgreen: ), le problème vient du codage des sites et du système des robots d'indexation ! (et sans oublier les personnes qui mettent le lien sur leur site...)

Ce que je vois assez souvent et qui peut être un petit problème lors de la mémorisation d'un lien, c'est de ne pas tomber sur la même adresse en cliquant sur le logo d'un site qui est codé avec "index.php" à la fin...Alors que la même page trouvé auparavant et mémorisée, n'avait pas ce "index.php"...
Autre exemple aussi, le logo n'ayant pas la même adresse que le bouton "bienvenue"....cela trompe évidement la seule extension sur les doublons que j'utilse, lors de la mise en M-P ! Si défaut de mémoire :P
YoPla25 a écrit :Je souhaiterai qu'une page dont l'accès s'est effectué par un lien relatif soit automatiquement redirigée sur le lien principal
Oui, mais dans ton lien, il peut y avoir des suppléments pour l'affichage globale de la page !
Ce qui est le cas dans l'exemple que tu donne...L'affichage de la page n'est pas la même. :wink:
YoPla25 a écrit :En effet, cela fausse complètement mon historique de visite sur cette page et mon marquage, la page étant accessible de plusieurs façons
Je vois pas en quoi pour l'historique de navigation, vu que l'affichage de la page n'est pas le même. Le 1er étant plus complet. (et donc, ça ne vient pas d'un problème de codage du site. Et pour le reste, tout dépend où tu as récupéré ses liens !
Bien sur pour mémoriser le lien, tu peux le réduire comme pour ton 2ème et tu auras l'affichage de l'essentiel, c'est à dire la vidéo.
1er lien (affichage complet de la page) : Image 2ème lien : Image

En conclusion, pour qu'un exemple soit bon, il faut que ça tombe sur un affichage identique de la page et là ce n'est pas le cas. Sans oublier que si ce n'est pas pour mettre en M-P, mais seulement pour l'historique, je vois pas l'intérêt.

Bon dimanche 8-)
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
YoPla25
Gecko
Messages : 64
Inscription : 29 juil. 2012, 02:00

Re: Réduction de liens par retranchement (YouTube)

Message par YoPla25 »

Bonjour Bob49,

En effet, l'exemple choisi n'est pas le meilleur puisque l'une des pages présente une playlist ouverte contrairement à l'autre. Je pense que vous avez tout de même saisi l'objet du problème. Ce n'est pas principalement pour l'historique que je suis gêné mais bien pour le marquage dans le dossier des marque-pages, marquant la majorité des pages que je visite. Pensant que c'est la première fois que je visite certaines pages, pourtant déjà visitées auparavant, je dois les marquer de nouveau à cause de liens différents.

Concernant YouTube, les liens sont générées directement par la navigation sur le site, en cliquant de vidéo en vidéo selon la zone de sélection. C'est généralement de cette façon que j'obtiens des liens différents pour une vidéo identique. J'ai jeté un œil aux configurations du site mais aucune option ne permet de corriger cela. Peut-être qu'en m'adressant à des administrateurs du site, je trouverai une solution.

En attendant, je vous redonne un meilleur exemple, toujours avec la même vidéo. Cette fois ci, il ne semble pas y avoir de différences majeures à mes yeux, hormis l'ordre de passage. L'une provient de la chaîne (2/38), et l'autre de la playlist (37/38). De toute façon, même si cette différence minime subsiste, j'aimerai tout de même forcer la réécriture du lien pour être redirigé sur le lien principal, et éviter les marquages doubles.

Par ailleurs, la résolution du problème avec les deux exemples que vous citez m'intéresse, notamment avec les doublons de pages marquées en raison d'une terminaison en "index.php". Comment procéder dans ce cas ? Ne peut-on pas forcer une redirection sur le lien principal le plus court plutôt que de corriger à chaque fois cela manuellement ?

Merci d'avance.
YoPla25
Gecko
Messages : 64
Inscription : 29 juil. 2012, 02:00

Re: Modification des caractères d'un lien

Message par YoPla25 »

(re)Bonjour,

Je viens de renommer l'intitulé du sujet avec un titre plus général : "Modification des caractères d'un lien". En effet, je fais face à d'autres obstacles concernant l'écriture des liens mais pas forcément dans l'optique de les réduire. Je pense qu'il est plus intelligent de tout regrouper sur un même et seul sujet. Le problème reste le même, celui du marquage de liens différents pour une page identique. La solution me semble également unique, une redirection forcée automatique sur une page selon des règles préétablies (page principale, lien le plus court, protocole sécurisé, etc...)

Ainsi, dans la lignée de l'idée de ce sujet, des règles permettraient non pas de trancher le lien mais de transformer automatiquement les caractères, en minuscules pour certains sites, et le premier caractère en majuscule pour d'autres. Dans mon utilisation personnelle que je ferai de cette règle avec WordReference, le lien http://www.wordreference.com/enfr/Computer deviendrait ainsi http://www.wordreference.com/enfr/computer.

Image

Wikipédia transforme déjà automatiquement le premier caractère en majuscule http://fr.wikipedia.org/wiki/firefox. Par contre, si on atterrit sur ce lien relatif justement, le site mentionne le lien principal entre parenthèses et il faut passer par une page de redirection pour arriver sur celui-ci :
Image
Image

Enfin, le problème se pose également avec des sites utilisant un protocole de transfert hypertexte sécurisé ou non. On peut se retrouver donc avec deux liens différents pour une même page (http://www. et https://www.). C'est le cas même sur Mozilla, où je retrouve deux liens différents dans mes marque-pages : https://www.mozilla.org/fr/plugincheck/ et http://www.mozilla.org/fr/plugincheck/. La solution à ce problème repose toujours sur la même idée selon moi, forcer une redirection automatique. Dans ce cas, la redirection se ferait toujours sur le protocole sécurisé si le site en possède un.

Image

Je pense avoir fait globalement le tour des cas traitant cet obstacle. Un module pourrait-il provoquer une redirection forcée directement sur une page selon des règles préétablies (page principale, lien le plus court, protocole sécurisé, etc...) ? Concrètement, comment contourner le codage et le système d'indexation propre au site pour régler ces problèmes ?

Bonne journée.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 8 invités