Générateur d'iframe : créez le code d'intégration de n'importe quelle URL

Générateur d'iframe

Générateur d'iframe : code d'intégration responsive avec aperçu | We.Inc

Créez le code iframe de n'importe quelle URL : ratio d'aspect responsive ou taille fixe, lazy loading, title, jetons sandbox, allow et referrer policy, avec un aperçu en direct.

Collez l'adresse à intégrer, donnez un titre au cadre, choisissez une forme responsive ou une taille fixe, et ce générateur écrit la balise iframe avec lazy loading, jetons sandbox, permissions et referrer policy. L'aperçu ci-dessous charge votre adresse pour que vous vérifiiez que le site autorise bien l'intégration avant de coller le code.

Ce que chaque option écrit

La plupart des extraits d'iframe trouvés en ligne oublient au moins un des éléments dont une intégration moderne a besoin : un titre pour les technologies d'assistance, le lazy loading pour ne pas ralentir le premier écran, une taille responsive et le plus petit ensemble de permissions possible. Cet outil les écrit tous pour n'importe quelle adresse. Pour les vidéos, cartes et pages de réservation de fournisseurs connus, notre générateur de code d'intégration convertit aussi leurs liens de partage en liens d'intégration.

Questions fréquentes

Comment rendre une iframe responsive ?

Donnez-lui width: 100% et un aspect-ratio comme 16 / 9, et laissez la hauteur automatique. Le navigateur conserve alors la forme à toutes les largeurs. L'ancienne astuce du conteneur avec padding-top n'est plus nécessaire maintenant que aspect-ratio est largement pris en charge.

Que fait loading="lazy" sur une iframe ?

Il retarde le chargement jusqu'à ce que le cadre approche de la partie visible de la page. eager, qui charge immédiatement, est la valeur par défaut. Le lazy loading économise des données et accélère le premier affichage pour les cadres situés plus bas.

Pourquoi chaque iframe devrait-elle avoir un titre ?

Les utilisateurs de lecteurs d'écran passent d'un cadre à l'autre grâce à leurs titres. Un titre clair, comme "Calendrier de réservation du studio de Leeds", leur indique ce qu'il contient avant d'y entrer.

Que mettre dans l'attribut allow ?

Uniquement les fonctionnalités dont l'intégration a besoin, séparées par des points-virgules, par exemple allow="fullscreen; picture-in-picture". Lister une fonctionnalité sans origine l'autorise pour l'origine de src. allow peut seulement restreindre ce que l'en-tête Permissions-Policy de la page autorise, jamais l'élargir.

L'aperçu envoie-t-il mes données quelque part ?

Aucune donnée ne nous est envoyée. Le code est généré dans cette page. L'aperçu est une iframe ordinaire dans votre navigateur : le site intégré reçoit donc une visite normale de votre part, comme lorsque vos visiteurs la chargent.

Une checklist pour chaque intégration

Quand l'aperçu reste vide ou refuse

Confidentialité et performance

Modèles prêts à l'emploi

Cadre responsive avec aspect-ratio

Redimensionnez la fenêtre et le cadre garde sa forme. La page intérieure vient ici de srcdoc, pour que l'exemple fonctionne hors ligne.

Espace réservé à charger au clic

Rien de l'autre site ne se charge avant l'appui sur le bouton. La balise template contient la vraie iframe.

Créez votre iframe

Adresse à intégrer (https)

Titre (décrivez le contenu)

Taille

Responsive

Fixe

Ratio d'aspect

Largeur (px)

Hauteur (px)

Lazy load (loading="lazy")

Mettre le contenu en sandbox

Jetons sandbox

Permissions (allow)

Referrer policy

Votre code

Copier le code

Charger l'aperçu

L'aperçu charge l'adresse dans votre navigateur. Un cadre d'erreur gris signifie que ce site refuse d'être intégré.

Saisissez une adresse complète commençant par https:// ou http://.

Commencer gratuitement · Sans carte bancaire

Voir aussi: Outils gratuits

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site