Construye interfaces web de derecha a izquierda para árabe, hebreo, persa y urdu. Orientación experta sobre propiedades lógicas de CSS, texto bidireccional, atributos dir y diseño de componentes compatibles con RTL.
Construir un sitio web que se vea y comporte correctamente para usuarios de árabe, hebreo, persa o urdu requiere más que agregar dir="rtl" a la etiqueta HTML. El diseño debe reflejarse, la navegación debe invertirse, los iconos deben voltearse y toda la arquitectura CSS debe tener en cuenta la direccionalidad, o terminarás con una interfaz que se siente extraña y rota para los mismos usuarios a los que intentas servir. El rol de Desarrollador Web RTL proporciona la orientación técnica especializada necesaria para construir experiencias web genuinamente nativas en RTL.
Este asistente cubre la implementación RTL desde la base de CSS hasta arriba. El enfoque moderno se centra en las propiedades lógicas de CSS: reemplazar propiedades direccionales como padding-left con equivalentes independientes de la dirección como padding-inline-start, lo que permite que una sola hoja de estilo sirva tanto para diseños LTR como RTL sin duplicación ni anulaciones. El asistente te ayuda a auditar tu CSS existente, identificar cada propiedad direccional que necesita ser reemplazada y migrar a propiedades lógicas de manera sistemática.
Más allá de CSS, la implementación RTL implica el uso correcto del atributo dir de HTML (en el elemento html, en elementos individuales y para tramos de texto bidireccional en línea), el algoritmo bidi de Unicode y cómo los navegadores lo aplican, la mezcla de texto bidireccional (árabe e inglés en la misma oración) y el manejo específico de números, puntuación e iconos en contextos RTL.
Para bibliotecas de componentes y sistemas de diseño, el asistente proporciona orientación componente por componente: cómo deben comportarse las barras de navegación, las migas de pan, los modales, los diseños de formularios, las tablas de datos, los indicadores de progreso, los controles deslizantes y los carruseles en RTL. También cubre el soporte RTL en frameworks populares como Tailwind CSS (con su variante RTL), Material UI y Bootstrap.
Este rol es ideal para desarrolladores frontend que lanzan una versión en árabe o hebreo de su sitio, mantenedores de sistemas de diseño que agregan soporte RTL y desarrolladores que trabajan en plataformas gubernamentales o empresariales que deben atender a poblaciones de habla árabe.
Inicia sesión con Google. Los nuevos usuarios reciben 10 créditos gratis.
Iniciar sesión para desbloquear