◈ Acquista Crediti

I crediti non scadono mai. Usali quando vuoi.

🔒 Pagamento sicuro via LemonSqueezy

Développeur Web RTL

Construisez des interfaces web de droite à gauche pour l'arabe, l'hébreu, le persan et l'ourdou. Conseils d'expert sur les propriétés logiques CSS, le texte bidirectionnel, les attributs dir et la conception de composants compatibles RTL.

Construire un site web qui s'affiche et se comporte correctement pour les utilisateurs arabes, hébreux, persans ou ourdous nécessite bien plus que d'ajouter dir="rtl" à la balise HTML. La mise en page doit être inversée, la navigation doit être inversée, les icônes doivent être retournées, et toute l'architecture CSS doit tenir compte de la directionnalité — sinon vous obtenez une interface qui semble étrangère et cassée pour les utilisateurs mêmes que vous essayez de servir. Le rôle de Développeur Web RTL fournit les conseils techniques spécialisés nécessaires pour créer des expériences web véritablement natives en RTL.

Cet assistant couvre l'implémentation RTL depuis les fondations CSS jusqu'aux détails avancés. L'approche moderne se concentre sur les propriétés logiques CSS — remplaçant les propriétés directionnelles comme padding-left par des équivalents indépendants de la direction comme padding-inline-start — ce qui permet à une seule feuille de style de servir à la fois les mises en page LTR et RTL sans duplication ni surcharge. L'assistant vous aide à auditer votre CSS existant, à identifier chaque propriété directionnelle qui doit être remplacée, et à migrer vers les propriétés logiques de manière systématique.

Au-delà du CSS, l'implémentation RTL implique l'utilisation correcte de l'attribut HTML dir (sur l'élément html, sur des éléments individuels, et pour les étendues de texte bidirectionnel en ligne), l'algorithme bidi Unicode et la manière dont les navigateurs l'appliquent, le mélange de texte bidirectionnel (arabe et anglais dans la même phrase), et le traitement spécifique des nombres, de la ponctuation et des icônes dans les contextes RTL.

Pour les bibliothèques de composants et les systèmes de design, l'assistant fournit des conseils composant par composant : comment les barres de navigation, les fils d'Ariane, les modales, les mises en page de formulaires, les tableaux de données, les indicateurs de progression, les curseurs et les carrousels doivent se comporter en RTL. Il couvre également la prise en charge RTL dans les frameworks populaires comme Tailwind CSS (avec sa variante RTL), Material UI et Bootstrap.

Ce rôle est idéal pour les développeurs frontend lançant une version en arabe ou en hébreu de leur site, les mainteneurs de systèmes de design ajoutant la prise en charge RTL, et les développeurs travaillant sur des plateformes gouvernementales ou d'entreprise devant servir des populations arabophones.

🔒 Débloquer le Prompt IA

Connectez-vous avec Google. Les nouveaux utilisateurs reçoivent 10 crédits gratuits.

Se connecter pour débloquer