Skip to main content

Convertirse en defensor de SLDS

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Describir la estructura y las responsabilidades de un equipo de sistema de diseño.
  • Defender la adopción de SLDS.

Una imagen del SLDS moderno

Quizás se pregunte, “¿Es posible que alguien tan maravilloso se aún más maravilloso?” Bien, fans de SLDS, la respuesta es sí. A continuación encontrará una descripción general de dónde está Salesforce Lightning Design System hoy, y cómo puede formar parte de él.

Responsabilidad común

Salesforce Lightning Design System es la responsabilidad de toda una comunidad. Las personas que crean, gestionan y utilizan SLDS comparten esa responsabilidad. El equipo de diseño del sistema organiza SLDS, pero cualquier puede sugerir una incorporación o modificación. El éxito de SLDS depende de la participación activa de la comunidad SLDS.

Una máquina de estilo Rube Goldberg representando la estructura federada de SLDS

Así es como funciona.

Los diseñadores e ingenieros del equipo del sistema de diseño de Salesforce:

  • Gestionan el sistema de diseño como un proyecto de código abierto.
  • Mantienen el sitio web lightningdesignsystem.com.
  • Forman personas acerca de sistemas de diseño en general, y SLDS en particular.
  • Crean herramientas del sistema, como entornos de desarrollador, complementos, archivos de diseño y mucho más.
  • Coordinar con los equipos de ingeniería de Salesforce para proporcionar código para productos de Salesforce.

Mientras tanto, los investigadores, los especialistas de accesibilidad, los gestores de productos y los ingenieros de Salesforce aportan patrones individuales al sistema de diseño. Las contribuciones provienen de la identificación de problemas que SLDS no ha resuelto aún. el equipo del sistema de diseño trabaja de forma estrecha con colaboradores.

Más allá de este proceso periódico interno existe un gran ecosistema externo de socios y clientes que crean aplicaciones en la plataforma Salesforce. Como cualquier proyecto de código abierto, SLDS se basa en una comunidad de código abierto activa para generar ideas, proporcionar comentarios y enviar contribuciones.

¿Por qué utilizar SLDS?

Nadie está obligado a utilizar Lightning Design System, pero la mayoría de los diseñadores de Salesforce lo hacen, y por una buena razón. SLDS no promueve la coherencia solo por amor a la coherencia. Un diseño coherente mejora la experiencia del usuario porque los usuarios saben qué esperar y cómo utilizar partes estándar de una aplicación Salesforce. Un buen diseño pone las necesidades del usuario en primer lugar. Si el mejor diseño para su caso de uso no utiliza SLDS, está bien. Usted elige cuánto SLDS utilizar. El objetivo del equipo de diseño es hacer que desee utilizar SLDS.

Un astronauta en el espacio estrecha la mano a una persona en la luna.

¿Por qué debería entonces utilizar SLDS? El uso de SLDS puede ayudar un proyecto de cualquier tamaño funcione correctamente, reduciendo tanto la carga de trabajo como la deuda técnica: una ventaja que se puede aplicar en áreas incluyendo temas Lightning de Salesforce, densidad de visualización, localización de derecha a izquierda y modo oscuro. SLDS le ayuda a crear soluciones que:

  • Utilizan patrones estructurados, probados y de confianza.
  • Mejoran la adopción de funciones.
  • Se amplían con mayor rapidez, con menos deuda técnica.
  • Proporcionan accesibilidad para usuarios con discapacidad.
  • Reflejan la marca de Salesforce.

Convertirse en colaborador

Los colaboradores representan una gran parte de lo que convierte SLDS en lo que es. Cuando los clientes y socios utilizan SLDS, se familiarizan con su estructura y funciones. Con el paso del tiempo, los usuarios pueden prever mejoras en SLDS que benefician a todos los usuarios. 

Tres colaboradores, cada uno en una bombilla, alzando sus manos para sugerir ideas.

Para contribuir en SLDS, utilice el repositorio de GitHub de código abierto para SLDS. Ayudará sus diseñadores e ingenieros miembro dentro y fuera de Salesforce a ahorrar tiempo, impulsar la coherencia y compartir conocimientos. Al mismo tiempo, se beneficia de las contribuciones de otros.

La barra para contribuciones de SLDS se establece muy alto. Antes de diseñar y enviar una solución completa, envíe una breve propuesta. Si el equipo de diseño cree que lo que propone funcionará bien, darán a su idea un voto a favor y avanzarán juntos. Los colaboradores también proporcionan documentación para directrices de diseño de patrones, directrices de implementación de desarrolladores, iconografía, tokens y planos.

Embajadores de SLDS

Para maximizar las ventajas de cualquier sistema de diseño, debe asegurarse de que los equipos de producto lo están utilizando de forma eficiente. Una forma de hacerlo es nombrar un embajador de SLDS en su compañía.

Los embajadores son expertos de SLDS que sirven como uniones entre diseñadores y desarrolladores y los administradores de SLDS, compartiendo información, comentarios, sugerencias y contribuciones. Actúan como asesores, guiando los equipos por procesos de SLDS y ayudando otros o sacar el máximo provecho del sistema. Cuando designa una persona (o un grupo de personas) en una compañía para ser un embajador de SLDS, le proporciona una plataforma para pasar conocimientos al resto del equipo, y mejorar SLDS para clientes.

¿Listo para empezar? Lea para obtener información acerca de las herramientas y los recursos que necesita para utilizar SLDS.

Recursos

¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales