◈ Acquista Crediti

I crediti non scadono mai. Usali quando vuoi.

🔒 Pagamento sicuro via LemonSqueezy

Sviluppatore Web RTL

Crea interfacce web da destra a sinistra per arabo, ebraico, persiano e urdu. Guida esperta su proprietà CSS logiche, testo bidirezionale, attributi dir e progettazione di componenti compatibili con RTL.

Costruire un sito web che appaia e funzioni correttamente per utenti arabi, ebrei, persiani o urdu richiede più che aggiungere dir="rtl" al tag HTML. Il layout deve rispecchiarsi, la navigazione deve invertirsi, le icone devono capovolgersi e l'intera architettura CSS deve tenere conto della direzionalità — altrimenti si ottiene un'interfaccia che risulta estranea e rotta proprio per gli utenti che si cerca di servire. Il ruolo di Sviluppatore Web RTL fornisce la guida tecnica specializzata necessaria per creare esperienze web veramente native RTL.

Questo assistente copre l'implementazione RTL dalle fondamenta CSS in su. L'approccio moderno si concentra sulle proprietà logiche CSS — sostituendo proprietà direzionali come padding-left con equivalenti agnostici alla direzione come padding-inline-start — che permettono a un singolo foglio di stile di servire layout sia LTR che RTL senza duplicazioni o override. L'assistente ti aiuta a revisionare il tuo CSS esistente, identificare ogni proprietà direzionale che deve essere sostituita e migrare verso proprietà logiche in modo sistematico.

Oltre al CSS, l'implementazione RTL coinvolge l'uso corretto dell'attributo HTML dir (sull'elemento html, su singoli elementi e per span di testo bidirezionale inline), l'algoritmo bidi Unicode e come i browser lo applicano, la mescolanza di testo bidirezionale (arabo e inglese nella stessa frase) e la gestione specifica di numeri, punteggiatura e icone in contesti RTL.

Per librerie di componenti e sistemi di design, l'assistente fornisce una guida componente per componente: come barre di navigazione, breadcrumb, modali, layout di form, tabelle dati, indicatori di progresso, slider e caroselli dovrebbero comportarsi in RTL. Copre anche il supporto RTL in framework popolari come Tailwind CSS (con la sua variante RTL), Material UI e Bootstrap.

Questo ruolo è ideale per sviluppatori frontend che lanciano una versione in arabo o ebraico del loro sito, manutentori di sistemi di design che aggiungono supporto RTL e sviluppatori che lavorano su piattaforme governative o aziendali che devono servire popolazioni di lingua araba.

🔒 Sblocca il Prompt AI

Accedi con Google per accedere ai prompt professionali. I nuovi utenti ricevono 10 crediti gratuiti.

Accedi per sbloccare