Publicado el 7 de agosto de 2025
La adopción de funciones en la Web siempre fue un problema para los desarrolladores. Con frecuencia, los desarrolladores web y las partes interesadas de proyectos relacionados tienen una mayor sensación de riesgo cuando adoptan funciones nuevas: ¿Cuándo se lanzó la función? ¿En qué versiones específicas del navegador es compatible? ¿Nuestros usuarios tendrán problemas si adoptamos la función?
Se introdujo Baseline para ayudar a resolver estos problemas, ya que les brinda a los desarrolladores objetivos que pueden usar. Analizamos cómo elegir un objetivo de Baseline para tu aplicación, así como también cómo puedes establecer el objetivo elegido (incluido un codelab paso a paso). Si seleccionas un objetivo que se alinee con las metas de tu proyecto y la base de usuarios, la adopción de funciones nuevas, incluso las más recientes, evita el dolor de cabeza de hacer un seguimiento de versiones específicas del navegador, asignarlas a los datos del usuario y decidir qué funciones específicas se incluyen.
Hay muchos objetivos que puedes elegir, incluido el objetivo de Baseline ampliamente disponible, que generalmente tiene una amplia compatibilidad, pero este mes comenzaremos una campaña de concientización para ver qué objetivo de Baseline seleccionas para tu proyecto y cómo llegaste a él.
Para comenzar, sigue estos pasos:
- Lee la guía para seleccionar tu objetivo de Baseline y obtener información sobre cómo funciona el proceso.
- Usa los datos a tu disposición, como los datos de Google Analytics y la herramienta de verificación de Baseline de Google Analytics, por ejemplo, y determina qué objetivo tiene el mejor equilibrio entre la compatibilidad del usuario y las funciones que te gustaría usar.
- Si no puedes usar los datos de Google Analytics, considera usar los datos de estadísticas que tengas para crear tus propias herramientas personalizadas para determinar la compatibilidad en los objetivos de Baseline. El paquete
baseline-browser-mappingpuede ayudarte con esto. Para tener una idea de cómo funciona, puedes ver cómo el paquetebaseline-browser-mappinges usado por la herramienta de verificación de Baseline de Google Analytics para hacerlo. - Como último recurso, puedes usar datos sobre los objetivos de Baseline del archivo RUM como fuente de información para elegir tu propio objetivo de Baseline.
- Una vez que hayas seleccionado tu objetivo de Baseline, comparte tus resultados publicando en LinkedIn, X o Bluesky con el hashtag #WhatsMyBaseline.
Si es posible, también nos gustaría conocer el proceso que usaste para seleccionar tu objetivo de Baseline, en particular sobre el umbral de compatibilidad que más te importaba y cómo se relacionaba con las funciones que querías usar y el público de tu aplicación.
Nos entusiasma ver cómo responderán los desarrolladores y las partes interesadas de proyectos relacionados a esta campaña, y cómo puede informarnos sobre cómo hablamos de Baseline en Chrome, ya que vemos implementaciones reales en proyectos en toda la Web.