Vidéo: tuto comment regler le probleme du serveur proxy 2025
En utilisant CSS, vous pouvez appliquer différentes règles aux iPhones et iPads pour optimiser l'apparence de votre site. Vous pouvez modifier la façon dont une page apparaît en mode paysage ou portrait, et vous pouvez masquer certaines parties d'une page lorsqu'elle est affichée sur des périphériques spécifiques.
L'utilisation de CSS pour cibler vos créations est la plus simple, mais lorsque vous adoptez cette approche, vous continuez à diffuser le contenu de votre page sur chaque appareil, ce qui signifie que votre audience peut télécharger plus de contenu que nécessaire. Ce problème est particulièrement problématique si les visiteurs consultent vos pages sur des connexions lentes ou si vous incluez un grand nombre de grands fichiers image, vidéo ou audio.
Vous pouvez utiliser un script PHP relativement simple qui fournit un contenu différent à un iPad qu'à un iPhone. Ce type de script est utile si vous souhaitez empêcher le téléchargement de vidéos, d'images ou d'autres types de contenu sur un iPhone.
Dans la figure, la page de contact Jelly Rancher a été utilisée comme exemple. Dans ce cas, le script PHP délivre plus de contenu à l'iPad qu'à l'iPhone car nous avons supprimé le code QR et le tag Microsoft dans la barre latérale droite avant de livrer la page à l'iPhone.
Le code PHP présenté dans cette section fournit un moyen pratique d'adapter le contenu livré à un iPhone ou un iPad sur une page spécifique. La page de contact affiche plus d'informations sur l'écran de l'iPad que sur l'écran de l'iPhone. Dans cet exemple, un petit code PHP a été utilisé pour supprimer la deuxième photo, ainsi que le code QR et la balise Microsoft, de la page de contact avant que la page ne soit envoyée à un iPhone.
Lorsque vous utilisez du code PHP dans un document HTML, vous devez modifier l'extension du fichier. html à. php. Vous pouvez mélanger des pages avec. html et. extensions php dans le même site Web.
La première étape pour pouvoir envoyer uniquement les données dont chaque navigateur a besoin est de détecter quel navigateur visite la page. Vous pouvez utiliser n'importe quel langage côté serveur, tel que Java,. Net, ou PHP.
Le PHP utilisé dans cet exemple fonctionne bien pour un exemple simple, mais il vaut mieux avoir un script de détection de périphérique plus complet.
