Nueva forma Correcta de CENTRAR elementos con CSS

midulive
12 Mar 202410:44

Summary

TLDREl script habla sobre las novedades en HTML y el progreso de Safari en la implementación de nuevas características. Se menciona la adición de un atributo 'switch' para los checkboxes, lo que cambia tanto su apariencia como su funcionamiento. También se discuten las mejoras en el tema de las aplicaciones web y la posibilidad de que otras navegadores sigan el ejemplo de Safari. Además, se anticipa la capacidad de centrar contenido vertical y horizontalmente sin utilizar Flex o Grid, gracias a la propiedad 'align-content'. Finalmente, se menciona el soporte de Safari para las nuevas promesas en JavaScript.

Takeaways

  • 🌟 Safari está actualizando su navegador y versiones recientes incluyen mejoras significativas, como la versión 17.4.
  • 🔥 Safari ha estado añadiendo características a HTML antes que otros navegadores, incluyendo Chrome.
  • 🎯 Un nuevo atributo en HTML es el atributo 'switch' para el elemento 'checkbox', lo que cambia tanto su apariencia como su funcionamiento.
  • 💡 Las mejoras en Safari incluyen un tema mejorado para aplicaciones web, aunque es específico para macOS.
  • 🛠️ Las herramientas de desarrollo de Safari son apreciadas, aunque muchos desarrolladores prefieren las de Chrome o Brave.
  • 🔄 AppleWebKit, el motor de renderizado de Safari, será beneficiado por la adición de nuevos elementos nativos, como el elemento 'switch'.
  • 🖌️ Las Novedades de Apple incluyen mejoras en el manejo de listas desplegables y la capacidad de agregar reglas horizontales.
  • 🔧 Una nueva propiedad 'align-content' permitirá centrar verticalmente elementos sin necesidad de utilizar Flex o Grid, y será soportada en varias versiones futuras de navegadores.
  • 📈 Safari es líder en la implementación de promesas con nuevos resolvers, mejorando la experiencia de programación asincrónica en JavaScript.
  • 🔄 La versión 17.4 de Safari aún no incluye todas las características mencionadas, como la capacidad de centrar verticalmente elementos con 'align-content'.
  • 🔮 La adopción de nuevas características en HTML y JavaScript por parte de Safari muestra un compromiso con la actualización y mejora continua del navegador.

Q & A

  • ¿Qué novedades interesantes ha implementado Safari en su navegador recientemente?

    -Safari ha estado mejorando su navegador, incluyendo la versión 17.4, y ha estado añadiendo características antes que otros navegadores, como Chrome. Algunas de las novedades incluyen mejoras en el tema de las Progressive Web Apps (PWA) y la adición de un nuevo atributo en HTML, el atributo 'switch' para los checkboxes.

  • ¿Qué es el atributo 'switch' y cómo funciona en HTML?

    -El atributo 'switch' es una nueva característica en HTML que permite a los checkboxes tener una apariencia y comportamiento similar a un interruptor. Esto se logra sin la necesidad de agregar código CSS adicional, y el atributo 'switch' cambiará tanto la apariencia como el funcionamiento del elemento.

  • ¿Cómo afecta la implementación del atributo 'switch' en los demás navegadores?

    -La implementación del atributo 'switch' en Safari podría influir en otros navegadores para que también adopten esta característica. Esto se debe a que los navegadores suelen seguir las directrices de diseño de HTML para mantener la compatibilidad y la experiencia de usuario consistente en todos los navegadores.

  • ¿Qué es la cuota de mercado de Chrome y cómo afecta a otros navegadores?

    -Chrome tiene una cuota de mercado aproximada del 70%, lo que lo convierte en una fuerza dominante en el mercado de navegadores web. Esto puede obligar a otros navegadores como Safari o Firefox a actualizarse y adoptar nuevas características y APIs que Chrome introduce, a veces sin un proceso de discusión o comentario previo, creando un desafío para otros desarrolladores de navegadores.

  • ¿Qué es 'align-content' y cómo se utilizará en futuras versiones de los navegadores?

    -La propiedad 'align-content' es una característica que permitirá centrar verticalmente el contenido dentro de un contenedor sin necesidad de utilizar 'display: flex' o 'display: grid'. Esta propiedad está prevista para ser incluida en futuras versiones de Safari, Chrome y Firefox, lo que facilitará el diseño y la alineación de elementos en la web.

  • ¿Qué es la diferencia entre Tailwind y Bootstrap en términos de frameworks CSS?

    -Tailwind es un framework de utilidades CSS que ofrece clases predefinidas para aplicar estilos a los elementos, mientras que Bootstrap es un framework de componentes CSS que incluye plantillas y estilos para crear elementos complejos como botones y navegaciones. La elección entre los dos depende de las necesidades y preferencias del desarrollador.

  • ¿Qué se puede hacer con la propiedad 'margin: auto' para centrar elementos en CSS?

    -La propiedad 'margin: auto' se utiliza para centrar horizontalmente un elemento dentro de su contenedor. También puede usarse en combinación con otras propiedades como 'align-items' para centrar verticalmente el contenido, aunque en algunos casos puede requerir un cambio en la propiedad 'display' del contenedor.

  • ¿Qué es 'Deep' y cómo se relaciona con el soporte de Safari a nuevas promesas y resolubles?

    -No hay información suficiente en el script para determinar qué es 'Deep' en este contexto. Sin embargo, Safari está trabajando en soporte para nuevas promesas y resolubles, lo que indica que están incorporando nuevas características de JavaScript para mejorar la experiencia de desarrollo y la performance de las aplicaciones web.

  • ¿Qué se puede hacer con la propiedad 'align-content: center' en la versión 17.4 de Safari?

    -En la versión 17.4 de Safari, la propiedad 'align-content: center' permite centrar verticalmente el contenido de un contenedor sin cambiar su propiedad 'display'. Esto es una novedad que antes requería el uso de 'display: flex' o 'display: grid' para lograr el mismo efecto.

  • ¿Qué se ha mencionado sobre las 'horizontal rules' en el contexto de Safari y Apple?

    -Se ha mencionado que en Safari, y posiblemente en otros navegadores basados en WebKit, como el motor de Safari, se están añadiendo nuevas funcionalidades como las 'horizontal rules' que permiten separaciones dentro de elementos 'select'. Esto sugiere que Apple está trabajando en mejorar la experiencia del usuario y la funcionalidad de sus herramientas web.

  • ¿Qué se puede inferir sobre la estrategia de Chrome en la implementación de nuevas características web?

    -Chrome, debido a su gran cuota de mercado, a menudo se adentra en la implementación de nuevas características y APIs sin un proceso de discusión amplia. Esto puede llevar a otros navegadores a tener que seguir y adoptar estas nuevas características rápidamente para evitar la incompatibility y mejorar la experiencia del usuario en la web.

Outlines

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Mindmap

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Keywords

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Highlights

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Transcripts

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن
Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
HTML5Safari17.4DiseñoWebCSSJavaScriptCentradoDeContenidoTecnologíaNavegadoresWebDevelopmentNovedades
هل تحتاج إلى تلخيص باللغة الإنجليزية؟