Bonjour,
la balise <base> qui prétend être une solution deviendrait-elle vite contraignante, sauf peut-être à la réduire à sa plus simple expression ?
<head>
<base href="http://monsite.eu/">
</head>
Est-il vrai qu'en crawl les 'bots' d'indexation préfèrent les chemins absolus "http://monsite.eu/_", et que ces mêmes chemins soulagent les navigateurs ? Moi je pense le contraire : mieux vaut se limiter aux relatifs qui les soulagent tous, 'bot' et 'nav'.

Ce que je propose est-il un bon compromis qui satisfasse tout ce beau monde, pour n'écrire en définitive mes chemins qu'en relatif et qu'ils soient compris comme absolus ? Comme par exemple :
<head>
<base href="http://monsite.eu/">
</head>
<body>
<img src="img/mon_image.jpg" alt="" />
</body>
Ou est-ce un non-sens ?

Bref, la doc plutôt foisonnante sur cette balise est infiniment contradictoire : qu'en pensez-vous ?
Modifié par pictural (17 Aug 2015 - 15:41)
Hello,

Ce que tu proposes me semble être l’utilisation la plus répandue de <base>. Concernant l’effort amoindri ou non pour les navigateurs et les robots, j’admets n’en avoir aucune idée.

En revanche je sais qu’il faut sérieusement maîtriser son site pour se servir de <base> de façon optimale : j’ai eu des maintenances à effectuer sur des sites précisant une base en absolu, mais dont les répertoires étaient si mal organisés que les chemins variaient pour atteindre les ressources. Résultat : avec le temps qui passait, le nombre de ressources renvoyant une 404 augmentait, simplement parce que les chemins renseignés ne correspondaient pas. J’ai aussi vu un cas de migration d’un site WordPress dont le header précisait une base qui n’était plus valable après migration Smiley biggol

Enfin bref, concernant ton exemple, ça me semble une bonne idée et la meilleure façon de se servir de base Smiley biggrin .
Merci Ten,
je prends note de ton expérience.

Si j'osais une image, une représentation mentale de <base>, je dirais qu'il s'agit d'un problème de 'plomberie' : juste un raccordement préliminaire ou final au flux de réseau. Et si le raccord n'est du bon filetage (ou du bon diamètre ou de la bonne longueur), ça pisse de partout !

Bon on sait que les Français ne pas bons en plomberie (d'une façon très générale) ... même s'ils demeurent excellents en bricolage !

Avez-vous d'autres retours d'expérience ?
Modifié par pictural (17 Aug 2015 - 16:04)