← Dashboard

XELF · TECHNOLOGY MATRIX

Capacidades Tecnológicas

Inventario documentado de tecnologías para componer experiencias sin añadir dependencias innecesarias. Este catálogo NO certifica compatibilidad universal. El registro XWCR ampliado y los resultados de pruebas por navegador siguen en evolución.

56capacidades en matriz actual
14grupos técnicos documentados
XWCRregistro de compatibilidad objetivo

56 capacidades

01

CSS Custom Properties / design tokens

Marca y temas sin duplicar estilos

E
02

CSS Grid/Flexbox/Fluid typography/clamp

Composiciones responsive

E
03

CSS Container Queries

Tarjetas adaptables al contenedor

P
04

CSS transitions + @keyframes

Microinteracciones sin framework

E
05

Web Animations API (Element.animate)

Animación programática reversible

P
06

IntersectionObserver

Scroll reveal, stagger, lazy mount controlado

P
07

CSS Scroll-Driven Animations

Progreso de animación ligado a scroll

F: soporte parcial, feature detect
08

Scroll Snap

Sliders y escenas táctiles ligeros

P
09

ResizeObserver

Gráficos/adaptadores que responden a dimensiones

P
10

View Transitions API

Transiciones entre vistas compatibles

F: fallback normal
11

`loading=lazy` / `decoding=async`

Carga de imágenes/video diferida

P: adoptar por estándar
12

ES Modules + `import()`

Funciones independientes y carga bajo demanda

E
13

requestAnimationFrame

Timers/scroll/animación calibrada

E: teleprónter scroll controlado
14

SVG/Canvas 2D

KPI, figuras y composición de video

E: SVG; P: composición de captura
15

`<dialog>` / Popover API

Paneles accesibles, confirmaciones

P
16

`<details>`/`<summary>`

FAQ/menú sin JS obligatorio

E
17

localStorage

Idioma/moneda/tema, preferencias de sesión

V
18

sessionStorage

Borradores o navegación temporal

P
19

IndexedDB

Grabación local y objetos/medios estructurados

V
20

CacheStorage

Archivos de Experience offline

V
21

Service Workers

Precaché, offline y versión de assets

V
22

Web App Manifest

Experiencia instalable cuando procede

V (documento teleprompter)
23

StorageManager estimate/persist

Avisos de cuota / persistencia best effort

P
24

BroadcastChannel

Sincronizar vistas del mismo origen

P
25

Web Workers

Cálculos intensivos sin bloquear interfaz

P
26

MediaDevices.getUserMedia

Micrófono/cámara con permiso

V
27

MediaDevices.enumerateDevices

Selección de cámaras / entradas permitidas

V
28

MediaRecorder

Grabar audio/video local

V
29

Blob / File / object URLs

Reproducir, descargar y compartir grabaciones

V
30

Web Share + navigator.canShare

Hoja nativa para archivos/links

V, gesto explícito
31

Screen Wake Lock API

Mantener pantalla activa durante presentación

V, best effort, HTTPS
32

`<audio>`/`<video>` HTML

Reproductores accesibles

V
33

MediaDevices.getDisplayMedia

Compartir/capturar pantalla

F, **no implementado**, permisos y soporte móvil por probar
34

Canvas captureStream + MediaRecorder

Mezclar pantalla+cámara en un único archivo

F, costo/compatibilidad alta
35

Web Audio API

Niveles, filtros de voz y forma de onda

P
36

Picture-in-Picture API

Vista flotante de video si el navegador lo permite

F
37

WebRTC

Audio/video tiempo real entre clientes

F, backend/servidor necesario
38

Fullscreen API

Presentaciones inmersivas con fallback iOS

P
39

Screen Orientation API

Orientación de escena cuando admita

F, no forzar móvil
40

Clipboard API

Copiar configuraciones/citas/resultados

P
41

File input / FileReader

Importar documentos/medios elegidos

F para biblioteca teleprompter, parser seguro
42

Drag and Drop API

Arrastrar archivos o ordenar tarjetas

P, alternativa táctil/teclado
43

File System Access API

Guardado/lectura con selector en navegadores compatibles

F, fallback descarga/importación
44

Print CSS / window.print

Impresión legible y guardar PDF del navegador

P
45

Web Crypto API

Hashes, integridad, cifrado local bien diseñado

P, no suple backend
46

Geolocation API

Mapas/rutas con permiso explícito

F, solo experiencias geográficas
47

Device Motion/Orientation API

Experiencias inmersivas

F, permisos y accesibilidad
48

Notifications API / Push API

Avisos oportunos opt-in

F, requiere arquitectura backend para push real
49

Speech Synthesis / Recognition

Narración y dictado donde se admita

F, revisar privacidad/idioma
50

Fetch API / streaming

Leer servicios autorizados y contenido remoto

P, secretos solo backend
51

WebSocket / EventSource

Paneles en tiempo real

F, servidor y permisos L3
52

Permissions API / Permissions Policy

Detectar y gobernar accesos sensibles

P, soporte y políticas por API
53

WebGL / WebGPU

Visualización 3D/gráficos intensivos

F, carga lazy y alternativas
54

`prefers-reduced-motion`, `color-scheme`, `focus-visible`

Accesibilidad visual y respetar preferencias

E, baseline obligatorio
55

CSS `content-visibility`, `contain`

Optimizar render secciones largas

P, no ocultar contenido esencial
56

Intl.* + locale-aware formatting

Formatos de número/fecha/moneda

E, tarifa USD propia ≠ FX automática