PlanB Flashcards
Motor de renderizado de Safari
WebKit
Motor de renderizado de Opera
Blink (basado en Webkit), en el pasado usaba Presto
Motor de renderizado de Firefox
Quantum que es una mejora de Gecko
Motor de renderizado de Chrome
Blink (basado en WebKit) antes WebKit
Motor de renderizado de Edge
Blink (basado en webkit) antes EdgeHTML y antes Trident
Nombra 3 preprocesadores CSS
Less , SASS, Stylus
Nombra 3 editores
Atom, Sublime , VSCode
Novedades de HTML5 con respecto al 4
API’s, Semántica, multimedia
Nombra 5 librerías js
jquery, dojo, yui,prototype, mootools
Nombra 4 frameworks js
angular, react, vue,ember
Que interprete de js lleva chrome y firefox?
v8 y spidermonkey
Para que sirve modernizer?
Una librería js que permite detectar las capacidades del navegador
¿Qué es WebStorage y para qué se utiliza?
WebStorage proporciona almacenamiento local en el navegador del usuario que persiste incluso después de cerrar el navegador. Se utiliza para almacenar datos de sesión (sessionStorage) y datos que persisten más allá de la sesión (localStorage).
¿Qué es IndexedDB y cuándo se debería usar?
IndexedDB es una base de datos NoSQL en el navegador que permite almacenar grandes cantidades de datos estructurados y realizar búsquedas eficientes. Se debería usar para aplicaciones que necesitan almacenamiento de datos complejos y de gran tamaño.
¿Cómo funciona la API de Geolocation?
La API de Geolocation permite a las aplicaciones web acceder a la ubicación geográfica del usuario mediante el uso de GPS, Wi-Fi, y otras fuentes. Se usa comúnmente en aplicaciones de mapas y servicios basados en la ubicación.
¿Qué es la API File y cuál es su propósito?
La API File permite a las aplicaciones web manipular archivos locales del usuario. Permite leer y escribir archivos, proporcionando acceso directo a los archivos seleccionados por el usuario en su sistema de archivos
¿Qué es Canvas y para qué se utiliza?
Canvas es un elemento HTML5 que permite renderizar gráficos y animaciones en tiempo real utilizando JavaScript. Se utiliza para juegos, visualizaciones de datos, y gráficos interactivos.
¿Qué es un WebWorker y cuál es su beneficio principal?
Un WebWorker permite ejecutar scripts en segundo plano, sin afectar el rendimiento de la página principal. El beneficio principal es la capacidad de realizar tareas intensivas en cálculo sin bloquear la interfaz de usuario.
¿Qué es WebSocket y para qué se utiliza?
WebSocket es una API que proporciona comunicación bidireccional en tiempo real entre el navegador y el servidor. Se utiliza para aplicaciones que requieren actualizaciones instantáneas, como chats en línea y sistemas de notificación.
¿Cómo funciona Drag and Drop en HTML5?
La API de Drag and Drop permite a los usuarios arrastrar y soltar elementos dentro de una página web. Se usa para mejorar la interactividad de las aplicaciones, como en interfaces de gestión de archivos y organizadores visuales.
¿Qué es la API de Selector y para qué se usa?
La API de Selector, también conocida como querySelector y querySelectorAll, permite seleccionar y manipular elementos del DOM utilizando selectores CSS. Se utiliza para simplificar la manipulación del DOM en JavaScript.
¿Qué es Microdata y cómo se utiliza con dataset?
Microdata es una especificación HTML5 que permite incrustar datos estructurados en las páginas web. La propiedad dataset de un elemento HTML proporciona un acceso fácil a los atributos de datos personalizados (data-*), permitiendo la interacción con los microdatos.
Quien desarrollo html5?
Fue desarrollado por el WHATWG (Web Hypertext Application Technology Working Group), un grupo formado por representantes de Apple, Mozilla, y Opera en 2004, con el objetivo de avanzar en el desarrollo de estándares web. Posteriormente, el W3C (World Wide Web Consortium) también colaboró en el desarrollo y formalización de HTML5. El enfoque principal de HTML5 fue mejorar el soporte para multimedia y gráficos, así como proporcionar una mejor experiencia para aplicaciones web.
Quien desarrolló html4?
W3C (World Wide Web Consortium)
Cual es la etiqueta de inicio de documento html5?
<!DOCTYPE html>
Para que sirve la etiqueta blockquote de html4?
se utiliza para definir una sección que es citada de otra fuente. El contenido dentro de la etiqueta <blockquote> suele estar sangrado o presentado de una manera distinta para resaltar que es una cita.
La etiqueta puede incluir un atributo cite para proporcionar la URL de la fuente de la cita:x
<blockquote_cite=’http://www.example.com’ >
“This is the quoted material that you want to highlight for your readers. It should be a direct quote from a source.”
</blockquote>
Para que sirve la etiqueta <pre> de html4?
Conserva formato. La etiqueta <pre> en HTML4 se utiliza para definir texto preformateado. El texto dentro de un elemento <pre> se muestra en una fuente de ancho fijo (generalmente monospace) y conserva todos los espacios en blanco y saltos de línea como se han escrito en el código fuente. Esto es útil para mostrar código, poesía, o cualquier contenido donde el espaciado y el formato sean importantes.
Código para una lista ordenada como esta:
C. Elemento 3
D. Elemento 4
<ol_type=”A” start=”3”>
<li>Elemento 3</li>
<li>Elemento 4</li>
</ol>
Código para lista de definiciones que de este resultado:
Término 1
Definición del término 1
Término 2
Definición del término 2
<dl>
<dt>Término 1</dt>
<dd>Definición del término 1</dd>
<dt>Término 2</dt>
<dd>Definición del término 2</dd>
</dl>
Código para lista no ordenada
Elemento 1
Elemento 2
Elemento 3
<ul>
<li>Elemento 1</li>
<li>Elemento 2</li>
<li>Elemento 3</li>
</ul>
Codigo para una lista ordenada que empiece por 3
<ol_start=”3”>
<li>Elemento 3</li>
<li>Elemento 4</li>
<li>Elemento 5</li>
</ol>
Diferencia entre embed y object
<embed_>: Incrusta contenido externo en una página web de manera sencilla.
<object_>: Incrusta contenido externo y permite especificar contenido alternativo..
<embed_src="file.pdf" width="600" height="400">
<object_data="file.pdf" width="600" height="400">
<p>Tu navegador no soporta la visualización de este documento. <a>Descárgalo aquí</a>.</p>
</object>
</object_></embed_>
Háblame de las etiqueta audio
Reproduce archivos de audio como MP3, Ogg y WAV
<audio_controls>
<source_src="audio.mp3" type="audio/mpeg">
Tu navegador no soporta el elemento de audio.
</audio>
Atributos comunes: controls, autoplay, loop, muted, preload
</audio_controls>
Háblame de la etiqueta video
Reproduce archivos de video como MP4, WebM y Ogg.
<video_width=”640” height=”360” controls>
<source_src=”video.mp4” type=”video/mp4”>
Tu navegador no soporta el elemento de video.
</video>
Atributos comunes: controls, autoplay, loop, muted, preload, poster
Etiqueta track
se utiliza dentro de <video> o <audio> para especificar pistas de texto, como subtítulos, descripciones de audio y capítulos.</audio></video>
<video_width=”640” height=”360” controls>
<source_src=”video.mp4” type=”video/mp4”>
<track_src=”subtitles.vtt” kind=”subtitles” srclang=”en” label=”English”>
Tu navegador no soporta el elemento de video.
</video>
¿Para qué se utiliza la etiqueta <header> en HTML5?
se utiliza para definir el encabezado de una sección o página web, que generalmente incluye títulos, logotipos, y elementos de navegación. Puede haber varias, por ejemplo, cada <section> puede llevar su <header>
¿Cuál es el propósito de la etiqueta <nav> en HTML5?
se utiliza para definir un conjunto de enlaces de navegación que ayudan a los usuarios a navegar por el sitio web. Puede haber varias en una misma página.
¿Qué contenido debe incluir la etiqueta <main> en HTML5?
debe contener el contenido principal de la página, excluyendo encabezados, barras laterales y pies de página, y debe ser única por página.
¿Cómo se utiliza la etiqueta <section> en HTML5?
se utiliza para definir secciones temáticas en el contenido de la página, como capítulos o grupos de contenido relacionado.
Qué tipo de contenido debe ir dentro de la etiqueta <article> en HTML5?
La etiqueta <article> se utiliza para contenido independiente que puede ser distribuido o sindicado, como artículos de noticias, blogs o comentarios.
Para qué se utiliza la etiqueta <aside> en HTML5?
Se utiliza para contenido relacionado pero independiente del contenido principal, como barras laterales, citas o enlaces relacionados.
Qué se suele incluir en la etiqueta <footer> en HTML5?
se utiliza para definir el pie de página de una sección o página, que generalmente incluye información de contacto, derechos de autor y enlaces a términos de servicio.
¿Cuál es el propósito de la etiqueta <figure> en HTML5?</figure>
se utiliza para agrupar contenido de medios como imágenes, diagramas, ilustraciones, y su correspondiente descripción utilizando <figcaption>
<figure>
<img></img>
<figcaption>Esta es una descripción de la imagen.</figcaption>
</figure>