Ignore:
Timestamp:
Feb 23, 2016, 10:12:31 AM (5 years ago)
Author:
cedric@…
Message:

Amelioration : on peut definir une URL statique pour servir les ressources (images, js) sans cookie.
L'URL definie est alors utilisee pour les images contenues dans les CSS minifiees, et dans le HTML des pages servies, sans modification du squelette.
On n'utilise pas cette URL pour servir la CSS minifiee car celle-ci est prefetch avec une header http link, et la servir sur un domaine different retarde son arrivee car il faut une requete DNS en plus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/compresseur/formulaires/configurer_compresseur.html

    r90210 r95385  
    88                [(#ACTION_FORMULAIRE{#ENV{action}})]
    99                <div class="editer-groupe">
     10                        #SET{name,url_statique_ressources}#SET{obli,''}#SET{defaut,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     11                        <div class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
     12                                <label for="#GET{name}"><:compresseur:label_url_statique_ressources:></label>[
     13                                <span class='erreur_message'>(#GET{erreurs})</span>
     14                                ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']/>
     15                                <p class="explication"><:compresseur:explication_url_statique_ressources:></p>
     16                                <style>
     17                                        .editer_url_statique_ressources input.text{padding-right: 32px;background-image: none;}
     18                                        .editer_url_statique_ressources input.text{background-position: right center;background-repeat: no-repeat; background-image:url([(#CHEMIN_IMAGE{ok-24.png}|url_absolue{#ENV*{#GET{name},#GET{defaut}}|sinon{#URL_SITE_SPIP}|concat{'/',#EVAL{_DIR_RACINE?_DIR_RESTREINT_ABS:''}}})]);}
     19                                </style>
     20                        </div>
    1021                        <div class='fieldset'>
    1122                                <fieldset>
Note: See TracChangeset for help on using the changeset viewer.