Noticias

Resumen del equipo de diseño y web – 8 de septiembre de 2021

El equipo de diseño y web de Canonical realiza iteraciones de dos semanas para crear y mantener todos los sitios web y las interfaces web de productos de Canonical. Estos son algunos de los aspectos más destacados de nuestro trabajo completo de esta iteración.

Conocer al equipo

¡Hola! Soy MariaPaula y soy ingeniera web. Recientemente me uní al Web Squad y estoy ayudando a mantener sitios web canónicos como ubuntu.com. Aunque solo llevo unas pocas semanas en el equipo, todos fueron muy serviciales, acogedores y solidarios, lo que me hizo sentir como en casa.

Tengo una licenciatura en Relaciones Internacionales de la Universidad Internacional de Florida y completé el plan de estudios de desarrollo web completo de Lambda School en 2020. Antes de Canonical, fui profesor de ESL con una clientela basada principalmente en China, Corea del Sur y Japón.

Fuera del trabajo, me gusta cocinar, viajar, bailar y cuidar mis plantas de interior. Vivo en un pequeño pueblo de Alemania cerca de la frontera holandesa, donde vivo con mi esposo y nuestros dos gatos.

la red

El equipo web desarrolla y mantiene la mayoría de los sitios canónicos como ubuntu.com, Canonical.com y más.

Página de preguntas frecuentes sobre el nuevo cubo

En esta iteración, hemos creado una página de preguntas frecuentes para Certified Ubuntu Engineer (CUBE), el programa de certificación profesional de Canonical, para ayudarlo a encontrar respuestas a todas sus preguntas.

Visite la página de preguntas frecuentes de Cube

Matriz de compatibilidad de CPU

También hemos creado una Matriz de compatibilidad de CPU para Ubuntu y productos relacionados para ayudar a los usuarios a obtener un mejor rendimiento y soporte con su CPU.

Obtenga más información sobre la matriz de compatibilidad de CPU

Actualizaciones importantes de la página de aplicaciones administradas

Reconstruimos la página administrada. La página administrada anterior solo contenía la información de las aplicaciones administradas. Con esta actualización, puede obtener información sobre los servicios de TI administrados que proporciona Canonical: Openstack, Kubernetes y Application. La página administrada anterior se puede encontrar en la página de la aplicación de Servicios de TI administrados.

Visite la página administrada actualizada

Aplicaciones

El equipo de aplicaciones está desarrollando la interfaz de usuario para el proyecto MAAS y el tablero de Juju para el proyecto Juju.

Mejora de nuestro proceso de documentación en MAAS

Durante los últimos 6-12 meses, MAAS ha intentado mejorar la documentación, como la introducción de la funcionalidad RAD (Reader Adaptive Documentation) en nuestra documentación, así como la mejora de la experiencia del promotor del desarrollador con la redacción de documentos. En esta iteración, hemos agregado gran parte de nuestro diseño final y la documentación del comportamiento de la interfaz de usuario a nuestra especificación. Para mejorar el proceso y mantener la fuente de la verdad en un solo lugar, también presentamos la sección de Documentación del usuario. Este formato sigue el marco de Diataxis para entregar el contenido correcto en el lugar correcto, lo que facilita que todos encuentren contenido y lo procesen de manera eficiente.

Conversión de TypeScript completada

Comenzamos a migrar el cliente React a TypeScript hace poco más de un año y ahora hemos completado ese trabajo. El cliente React es 100% TypeScript, y no solo eso, también pasa al modo estricto. Esto nos da una confianza mucho mayor en la calidad del código base y también nos permite realizar cambios sabiendo que no estamos rompiendo nada.

Clonación de máquinas

La función de clonación de máquinas está a punto de completarse. Esta función permite al usuario «clonar» la configuración de red o almacenamiento de una máquina en una o más máquinas, lo que ahorra mucho esfuerzo manual. El flujo de éxito ahora funciona según lo previsto: todo lo que tiene que hacer es trabajar en el manejo de errores.

vainilla

El equipo de vanilla diseña y mantiene el sistema de diseño y la biblioteca de marcos de vanilla. Garantizan un estilo coherente en todos los activos web.

Actualizaciones de validación de formularios

Junto con Beth, quien se unió a nuestro equipo como desarrollador de Quest para esta iteración, trabajamos en la actualización del estilo de los campos obligatorios y la validación en Vanilla.

Eliminación de código obsoleto para Vanilla 3.0

Hemos comenzado a eliminar todo el código desactualizado de nuestra rama Vanilla 3.0. Esto nos permite limpiar y simplificar la base del código para la próxima versión.

Casi 20 componentes o sus partes se han marcado como obsoletos en Vanilla y eliminarlos nos ha permitido reducir la base del código en más de 1500 líneas de código hasta ahora.

Una forma más organizada de documentar el sistema de diseño de vainilla

Nuestro equipo ha revisado los componentes y patrones actuales en Vanilla y ha desarrollado una taxonomía para organizar mejor las variaciones de cada uno de ellos.

Cada patrón se divide en variantes, características, estilos, temas y otras opciones de estilo como se describe a continuación. Esto ayudará a crear categorías más profundas de nuestra biblioteca para adaptarse a más diferencias e identificar dónde se necesita documentación de uso más detallada.

Esto también se verá reflejado en el nuevo diseño de la página de componente / muestra. Las personalizaciones son posibles a través de menús desplegables y conmutadores en el cuadro de demostración, por lo que los diseñadores pueden elegir el estilo correcto para su propósito de diseño, y los desarrolladores pueden crear el estilo correcto y copiar el código de inmediato.

Mercado

El equipo de Marketplace está trabajando en estrecha colaboración con el equipo de Store para desarrollar y mantener el sitio de Snap Store y el próximo sitio de Charmhub.

Inducción

Estamos felices de tener un nuevo miembro de nuestro equipo a bordo: Ana Grave.
¡Ella apoyará a AnnSo y Dani como diseñadores de UX y hará feliz a todo el equipo!

Visualización de páginas de la tienda de la marca

El trabajo para las páginas de la tienda de la marca Snapcraft continúa con la primera iteración de creación de las páginas de roles de espectadores. Esto incluye la eliminación de acciones que solo están disponibles para los administradores, así como el acceso a las páginas de miembros, invitaciones y configuraciones. También hay actualizaciones de la interfaz de usuario, como agregar un filtro e íconos a la navegación de la página, así como cambiar la apariencia de las instantáneas en la tabla principal.

Páginas de administración de la tienda de marca

Trabajamos en las últimas mejoras de UX para las páginas de administración de la tienda de la marca y miramos la página de miembros y la navegación secundaria. Aún es necesario realizar algunas comprobaciones visuales antes de que se complete la implementación.

Charmhub

Hemos mejorado la forma en que mostramos múltiples plataformas en una página de accesos.
En esta variante de diseño, se pueden mostrar hasta 2 plataformas. Además, el diseño debería cambiar a la opción 3-5 a continuación.

Si mueve el mouse sobre un símbolo del sistema operativo, se muestra la fila siguiente y debería cambiar a un estado activo (en color).

Al hacer clic en el icono se fija el diseño al sistema operativo seleccionado y se muestra el número de series asociadas a él.

Tecnología del lugar de trabajo

El equipo de Workplace Engineering trabaja junto con el departamento de RRHH. El equipo desarrolla herramientas internas para facilitar la vida de todos los empleados de Canonical.

360 vistas históricas

Cada seis meses ejecutamos una herramienta llamada 360 para cada empleado, que nos permite revisar a las personas con las que trabajamos y recibir comentarios sobre cómo nos está yendo en la empresa. Esta herramienta fue creada internamente.

Cronología

La herramienta ha estado funcionando durante varios años. Para que los usuarios puedan ver sus reseñas anteriores a tiempo, hemos integrado una línea de tiempo en la que se puede hacer clic en el área de resultados de la herramienta. Esta línea de tiempo recarga el contenido de la página para mostrar el contenido relevante de la iteración 360 seleccionada.

Accesibilidad de los colores

Para garantizar que los gráficos que se muestran en la herramienta sean accesibles para todos, también hemos revisado los colores que se muestran.

Contribuciones del equipo:

Con ♥ del equipo web de Canonical.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba