Réduction d'URL

Réducteur d’URL de Wikimedia, accessible ici.

La réduction d'URL (ou création de lien court) est une technique utilisée sur Internet qui permet de rendre une page accessible par l'intermédiaire d'une très courte URL.

Principe

Le principe général de la réduction d'URL consiste à assigner une clé unique de quelques caractères à une page web spécifique. Un utilisateur désirant se rendre sur cette page web peut ensuite simplement fournir cette clé à la suite du nom de domaine d'un tel service de réduction, qui le redirige (redirection d'URL) alors vers la page appropriée.

Une clé est générée si un utilisateur du service en fait la demande pour une page spécifique. Les modalités de génération de cette clé varient suivant les implémentations :

  • certains services générèrent les clés séquentiellement à partir des 26 lettres de l'alphabet latin de base et des 10 chiffres ;
  • d'autres proposent un nombre aléatoire ;
  • enfin, certains offrent la possibilité à l'utilisateur de spécifier lui-même la clé.

Utilité

Au même titre que la compression de données, réduire une adresse web (URL) permet d'économiser plusieurs octets. Cela offre quelques avantages parmi lesquels :

  • diminuer la taille des requêtes HTTP, sous condition (pour l'appel des pages) que le service de réduction d'URL proposé soit propre au site web et qu'il ne s'agisse pas d'un service de redirection (comme le proposent TinyURL ou Google url shortener). En réduisant la taille des liens hypertexte d'une page web, on allège la taille de la page à charger, notamment si elle en contient plusieurs. Ce service s'avère indispensable pour les abonnés d'un fournisseur d'accès à Internet ou d'un opérateur mobile dont l'accès à internet est limité ;
  • permettre l'échange d'une adresse web dans des services de communication où le nombre de caractères par message est limité, comme dans les messageries instantanées ou les microblogs ;
  • rendre plus simples la lisibilité et la mémorisation d'une adresse web au nombre d'attributs descriptifs (paramètres) conséquents et dont la taille peut rapidement atteindre une centaine de caractères. Par exemple, « http://osm.org/go/G0ke520 » est plus facile à retenir que « http://www.openstreetmap.org/?lat=-27.1261&lon=-109.3503&zoom=13&layers=M ».

Historique

L'implémentation d'un service de réduction d'URL date d'au moins 2001, avec le lancement de makeashorterlink.com[1]. Cependant, le premier service notable, TinyURL, est lancé en 2002.

La popularité de TinyURL a influencé la création de plus d'une centaine de sites similaires[2]. La plupart fournissent exactement le même service, mais leur nom de domaine est souvent plus court. D'autres possèdent des fonctionnalités additionnelles, comme la génération de statistiques d'utilisation.

À l'origine, Twitter traduisait automatiquement les URL trop longues à l'aide de TinyURL. Depuis 2009, le site a utilisé bit.ly[3], jusqu'en . Depuis, c'est le service interne t.co[4] qui remplace officiellement bit.ly comme réducteur d'URL pour ce service.

En 2010, Google lance son propre service : goo.gl[5]. Celui-ci sera finalement arrêté en 2018[6]. Ensuite, Google l'a remplacé par les Firebase Dynamic Links. Bien que les liens goo.gl existants continuent de fonctionner[7].

Critiques

Une URL réduite masque l'adresse originale. Par conséquent, il n'est pas possible d'être certain à l'avance du site vers lequel cette URL réduite redirige (mais il existe des services permettant de révéler cette URL, par exemple Unshorten.It!). Les services de réduction d'URL peuvent être utilisés pour disperser du spam, contraindre un utilisateur à accéder à un site malveillant ou choquant ou installer des malwares (le cas d'adf.ly), ou simplement par plaisanterie (comme dans le cas du rickroll). Certains sites comme MySpace, Yahoo! Questions/Réponses ou Orkut ont bloqué l'utilisation de TinyURL sur leurs services.

TinyURL a lutté contre ce problème en offrant la possibilité de prévisualiser le site de destination, au lieu d'y être redirigé directement. Des services[8] ou programmes[9] permettent également à l'utilisateur de connaître, avant de cliquer sur le lien, la véritable destination de l'URL.

Si une même adresse est réduite plusieurs fois (par le même service ou non), deux nouvelles URL différentes seront créées. Il est alors plus difficile de se rendre compte que c'est la même cible (ce qui se révèle gênant dans des revues de presses, dans l'historique du navigateur web, etc.)

Si un service de réduction d'URL ferme, toutes les adresses réduites l'utilisant deviennent ainsi inaccessibles.

La longueur des adresses URL ne pose pas de problème de capacité au réseau Internet ni aux systèmes de stockage.

Le service de réduction d'URL connaît toutes les utilisations des URL réduites, posant des problèmes de vie privée, de surveillance et de centralisation.

Étant donné la taille réduite des URL, celles-ci peuvent permettre d'accéder à des contenus censés être privés en énumérant toutes les chaînes possibles constituées de 5, 6 ou 7 caractères alphanumériques[10].

Certains sites de réduction d'URL utilisent un certain nombre de techniques publicitaires interstitielles pour générer des revenus (exemple : le lien de l'URL raccourci va d'abord ouvrir une fenêtre publicitaire, puis une nouvelle fenêtre vers le contenu souhaité). C'est considéré comme du spam et cela peut dissuader les lecteurs d'utiliser le lien, voire discréditer les sites « source » et « cible » aux yeux des utilisateurs. Leurs URL sont interdites par YouTube.[réf. nécessaire]

Limites théoriques

De façon générale, si un service de réduction d'URL utilise un jeu de caractères et une longueur maximale de clé de caractères (et minimale d'un caractère), le nombre maximal de pages qu'il peut réduire est égal à .

Un service comme TinyURL utilise les 26 lettres de l'alphabet et les 10 chiffres (soit 36 caractères), et une longueur maximale de 7 caractères. Il permet donc d'encoder un peu plus de 76 milliards de pages web distinctes. Bitly fait la distinction entre les lettres minuscules et majuscules, soit 62 caractères, et utilise actuellement une longueur de clé de 6 caractères, permettant de lier près de 58 milliards de pages.

D'autres sites autorisent les caractères Unicode, permettant un nombre de liens énorme, même pour de petites longueurs de clé. Par exemple, même avec deux caractères par clé, cela peut générer plusieurs milliards de combinaisons. Les caractères Unicode (non ASCII) nécessitent cependant au moins deux octets pour être encodés. Certains services exploitent la distribution de noms de domaines très courts pour garantir les meilleures réductions d’URL. Les limites théoriques pour un seul service sont donc multipliées selon la taille de la distribution.

L'utilisation d'un jeu de caractères étendu nécessite que le logiciel utilisant l'URL prenne en charge Unicode dans toute la chaine, donc y compris dans les URL. Un logiciel ne prenant en charge qu'un jeu de caractères limité pour les URL, tel qu'ISO-Latin ou ASCII, ne pourra pas ouvrir de telles URL, même après conversion (il ne pourra pas comprendre le codage sur deux caractères par clé, et l'aura converti en deux clés, codées chacune sur un caractère). Cette méthode est en conséquence à éviter, pour permettre une meilleure interopérabilité des systèmes hétérogènes.

Références

  1. (en) « Comment thread 8916 », metafilter.com, (consulté le )
  2. (en) « 90+ URL Shortening Services », mashable.com, (consulté le )
  3. (en) J. Wortham, Bits, « Bit.ly Eclipses TinyURL on Twitter », (consulté le )
  4. (en) Twitter, « http://t.co - Le raccourcisseur d'URL Twitter »
  5. Google étend la disponibilité de son raccourcisseur d'URL, Clubic, Audrey Œillet, 4 octobre 2010
  6. Julien Lausson, « Google arrête son service d'adresses raccourcies : ce qui va se passer pour les liens Goo.gl », sur Numerama, (consulté le )
  7. (en) Hermanto Michael, « URL Shortener » [archive], sur Google Developers, (consulté le )
  8. « Unshorten URL - Retrouver la destination d'une url courte », sur progmatique.fr (consulté le ).
  9. Firefox, « LongURL Mobile Expander »
  10. « Gone In Six Characters: Short URLs Considered Harmful for Cloud Services », sur freedom-to-tinker.com (consulté le )

Voir aussi

Articles connexes

Read other articles:

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Bread & Barrels of Water – news · newspapers · books · scholar · JSTOR (January 2012) (Learn how and when to remove this template message) 2002 studio album by OutlandishBread & Barrels Of WaterStudio album by OutlandishReleased2002 (2002)G...

 

Tempelcomplex van Amon-re De Tempel van Amon besloeg een oppervlakte van 123 ha en bestaat uit talrijke bijkapellen, pylonen en hoven. De tempel heeft een oriëntatie naar het oosten en behoorde tot het complex van Karnak. Dit complex was opgericht voor de triade van Thebe waarvan Amon de belangrijkste god was. Deze tempel stond dan ook centraal in de site van Karnak. Geschiedenis Onderkant van een van de zuilen De eerste constructies dateren van het Middenrijk, waar er sporen zijn teruggevon...

 

Ximena Herrera Información personalNombre de nacimiento Carla Ximena Herrera BowlesNacimiento 5 de octubre de 1979 (44 años)La Paz, BoliviaResidencia Ciudad de MéxicoNacionalidad BoliviaReligión CatólicaCaracterísticas físicasAltura 1,64 m (5′ 5″)[1]​Peso 53 kg (117 lb)Medidas 87-66-87[2]​Ojos MarronesCabello Castaño oscuroFamiliaCónyuge Alex Sirvent (matr. 2010-2013)Pareja Erwin Tessmann (2016-actual)EducaciónEducación Grado en Mercadotecnia...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2019) جيمس بي موريسي معلومات شخصية تاريخ الميلاد سنة 1816  تاريخ الوفاة سنة 1897 (80–81 سنة)  مواطنة الولايات المتحدة  الحياة العملية المهنة كاهن كاثوليكي  ت

 

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.Este aviso fue puesto el 10 de septiembre de 2015. Bajo Parnaíba Piauiense Microrregión MapaCoordenadas 4°14′49″S 42°17′45″O / -4.246944, -42.295833Entidad Microrregión • País  Brasil • Estado Piauí • Mesorregión Norte PiauienseSuperficie   • Total 12.493,995 km²Población (est. 2010)   • Total 329,372 hab. 

 

1974 film by Paul Mazursky Harry and TontoEarly theatrical release posterDirected byPaul MazurskyWritten byPaul MazurskyJosh GreenfeldProduced byPaul MazurskyStarringArt CarneyHerbert BerghofPhilip BrunsEllen BurstynGeraldine FitzgeraldLarry HagmanChief Dan GeorgeMelanie MayronJoshua MostelArthur HunnicuttBarbara RhoadesCliff DeYoungAvon LongTonto (cat)CinematographyMichael ButlerEdited byRichard HalseyMusic byBill ContiDistributed by20th Century-FoxRelease date August 12, 1974 ...

هذه مقالة غير مراجعة. ينبغي أن يزال هذا القالب بعد أن يراجعها محرر مغاير للذي أنشأها؛ إذا لزم الأمر فيجب أن توسم المقالة بقوالب الصيانة المناسبة. يمكن أيضاً تقديم طلب لمراجعة المقالة في الصفحة المخصصة لذلك. (ديسمبر 2020) دانيو مخطط ( دانيو ريريو ). يعتبرعلم الاحياء الإنمائي للأس

 

Natnael TesfatsionDatos personalesNombre completo Natnael Tesfatsion OcbitNacimiento Asmara, Eritrea23 de mayo de 1999 (24 años)Carrera deportivaRepresentante de Eritrea EritreaDeporte CiclismoDisciplina RutaEquipo Lidl-TrekTrayectoria Equipos amateur 2018 Eritel Equipos profesionales 2019-20202021-20222023- Dimension Data/NTT ContinentalAndroni GiocattoliTrek [editar datos en Wikidata] Natnael Tesfatsion Ocbit (Asmara, 23 de mayo de 1999) es un ciclista eritreo, mie...

 

2023 city-building video game developed by Colossal Order 2023 video gameCities: Skylines IIDeveloper(s)Colossal OrderPublisher(s)Paradox InteractiveEngineUnityPlatform(s)WindowsReleaseWindows24 October 2023PlayStation 5, Xbox Series X/SQ2 2024Genre(s)City-building, construction and management simulationMode(s)Single-player Cities: Skylines II is a 2023 city-building game developed by Colossal Order and published by Paradox Interactive. The game is a sequel to 2015's Cities: Skylines and expa...

Daftar keuskupan di Latvia adalah sebuah daftar yang memuat dan menjabarkan pembagian terhadap wilayah administratif Gereja Katolik Roma yang dipimpin oleh seorang uskup ataupun ordinaris di Latvia. Konferensi uskup di wilayah Latvia bergabung dalam Konferensi Waligereja Latvia. Saat ini terdapat 4 buah yurisdiksi, di mana 1 merupakan keuskupan agung dan 3 merupakan keuskupan sufragan. Daftar keuskupan Provinsi Gerejawi Riga Keuskupan Agung Riga: Zbigņev Stankevičs Uskup Auksilier, Andris K...

 

Церква святого Миколая «Пам'яті жертв Чорнобиля» 50°28′31″ пн. ш. 30°28′45″ сх. д. / 50.475333° пн. ш. 30.479361° сх. д. / 50.475333; 30.479361Координати: 50°28′31″ пн. ш. 30°28′45″ сх. д. / 50.475333° пн. ш. 30.479361° сх. д. / 50.475333; 30.479361Тип споруд...

 

Location of Namibia There are about 510 known moth species of Namibia. The moths (mostly nocturnal) and butterflies (mostly diurnal) together make up the taxonomic order Lepidoptera. This is a list of moth species which have been recorded in Namibia. Amphisbatidae Paratemelia meyi Lvovsky, 2007 Paratemelia namibiella Lvovsky, 2007 Arctiidae Afrospilarctia flavida (Bartel, 1903) Alpenus whalleyi Watson, 1988 Amata alicia (Butler, 1876) Amata damarensis (Grünberg, 1910) Amerila bauri Möschler...

← 2022 •  • 2024 → Elecciones locales deMéxico de 20232 gubernaturas1 congreso local Fecha 4 de junio de 2023 Tipo Ordinaria Período 6 años (gobernadores)3 años (diputados locales) Duración de campaña 2 de abril a 31 de mayo (Coahuila)3 de abril a 31 de mayo (Estado de México) Demografía electoral Hab. registrados 15 094 654 Votantes 7 720 645 Participación    51.15 % Votos válidos 7 522 466 Votos nu...

 

Lithuanian sailor (1930–2023) Simas KudirkaKGB prison photoBorn(1930-04-09)9 April 1930Griškabūdis, LithuaniaDied11 February 2023(2023-02-11) (aged 92)Pilviškiai, LithuaniaNationalityLithuanianEducationLithuanian Maritime Academy [lt]OccupationSailor Simas Kudirka (9 April 1930 – 11 February 2023) was a Lithuanian sailor.[1] He is best known for the attempted defection from the Soviet Union in 1970 and subsequent activism against the Soviet regime in Lithuania...

 

Earthquake measurement scale For a review of magnitude scales, see seismic magnitude scales. This article may need to be rewritten to comply with Wikipedia's quality standards, as explained on Talk. You can help. The talk page may contain suggestions. (November 2017) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Surface-wave magnitude ...

This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help to improve this article by introducing more precise citations. (April 2020) (Learn how and when to remove this template message) Football clubNorth Alabama SCFull nameNorth Alabama Soccer CoalitionFounded2008StadiumJohn Hunt Park Championship Soccer StadiumLeagueNational Premier Soccer League USL League TwoWebsiteClub website Home colour...

 

1 Raja-raja 21Kitab Raja-raja (Kitab 1 & 2 Raja-raja) lengkap pada Kodeks Leningrad, dibuat tahun 1008.KitabKitab 1 Raja-rajaKategoriNevi'imBagian Alkitab KristenPerjanjian LamaUrutan dalamKitab Kristen11← pasal 20 pasal 22 → 1 Raja-raja 21 (atau I Raja-raja 21, disingkat 1Raj 21) adalah bagian dari Kitab 1 Raja-raja dalam Alkitab Ibrani dan Perjanjian Lama di Alkitab Kristen. Dalam Alkitab Ibrani termasuk Nabi-nabi Awal atau Nevi'im Rishonim [נביאים ראשונים] dala...

 

Presidenza James Buchanan Stato Stati Uniti Capo del governoJames Buchanan(Partito Democratico) Giuramento4 marzo 1857 Governo successivo4 marzo 1861 Presidenza Pierce Presidenza Lincoln La presidenza di James Buchanan ebbe inizio il 4 marzo 1857 con l'insediamento e si concluse il 4 marzo 1861. Buchanan, esponente di rilievo del Partito Democratico per la Pennsylvania, divenne il 15º presidente degli Stati Uniti d'America battendo l'ex presidente Millard Fillmore dei Know Nothing e Joh...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Operation Backfire World War II – news · newspapers · books · scholar · JSTOR (January 2013) (Learn how and when to remove this template message) British military scientific operation after World War II A German V-2 rocket fired by the British during Opera...

 

The following is a list of sovereign states that have Persian as an official language. Persian LinguasphereLegend   Official language  : Iran, Afghanistan, Tajikistan   More than 1,000,000 speakers  : Uzbekistan, Pakistan, Russia, United States   Between 500,000–1,000,000 speakers  : Turkey, United Arab Emirates, Iraq   Between 100,000–500,000 speakers  : Qatar, Saudi Arabia, Germany, Australia, Israel, United Kingdom, Sweden, Ba...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!