Saltar al contenido principal
Estándares y procedencia v1.3

Fuentes de datos y procedencia técnica

Procedencia de datos para CopyCharacter: Unicode 18.0, CLDR v48.2, entidades WHATWG y documentación de teclado de plataformas.

Fecha de entrada en vigor: 2024-09-01 Última actualización: 2026-10-15
Upgraded character data provenance to Unicode 18.0.0 (UCD, released 2026-09-16); emoji provenance remains UTS #51 v17.0 (no Emoji 18.0 release); CLDR v48.2 and WHATWG Living Standards unchanged.

Filosofía de ingeniería basada en estándares

CopyCharacter no fabrica clasificaciones de caracteres, inventa puntos de código hexadecimales ni adivina atajos de teclado. Cada símbolo, emoji, entidad HTML con nombre y propiedad de sistema de escritura publicada en nuestro servicio se ingiere programáticamente de organismos internacionales de estándares reconocidos.

Al establecer una procedencia de datos explícita, garantizamos que ingenieros de software, tipógrafos y lingüistas computacionales reciban información técnica matemáticamente precisa y conforme a los estándares.

El Consorcio Unicode — Estándar Unicode 18.0.0

El Consorcio Unicode Versión 18.0.0 (publicada en septiembre de 2026)

La base fundamental de CopyCharacter es la Unicode Character Database (UCD) oficial. Ingerimos y validamos los siguientes archivos de datos esenciales:

  • UnicodeData.txt: Nombres canónicos de caracteres, códigos de categoría general (Lu, Ll, Nd, Sm, etc.), clases bidireccionales, asignaciones de descomposición y valores numéricos.
  • Blocks.txt: Límites estándar de bloques en los 353 bloques Unicode reconocidos.
  • Scripts.txt & ScriptExtensions.txt: Asignaciones de escritura en 177 sistemas de escritura humanos distintos.
  • PropList.txt & DerivedCoreProperties.txt: Estado de espacio en blanco, clasificaciones de puntuación y marcadores de operadores matemáticos.

Datos de emoji de Unicode — UTS #51

El Consorcio Unicode Unicode Technical Standard #51 (v17.0)

Las clasificaciones de emoji, las secuencias con Zero Width Joiner (ZWJ), el comportamiento de los modificadores de tono de piel y las métricas de presentación se ingieren directamente de los archivos de datos de emoji de Unicode:

  • emoji-data.txt: Clasificaciones básicas de caracteres emoji.
  • emoji-sequences.txt & emoji-zwj-sequences.txt: Combinaciones de emoji multicarácter y banderas.
  • emoji-test.txt: Validación de secuencias mínimas completamente cualificadas y no cualificadas.

Common Locale Data Repository (CLDR v48.2)

El Consorcio Unicode Versión 48.2 de CLDR (publicada el 16 de abril de 2025 / UTS #35 LDML)

Nuestro Centro de idiomas y escrituras se apoya en el CLDR de Unicode para construir repertorios lingüísticos autoritativos de caracteres:

  • Caracteres de ejemplo: Alfabeto principal, conjuntos de letras auxiliares, inventarios de puntuación y caracteres de índice alfabético para 20 idiomas del mundo.
  • Metadatos de idioma: Endónimos, códigos ISO 639-1 / 639-3, dirección de escritura (LTR/RTL) y escrituras primarias.

Estándares vivos de WHATWG — Entidades HTML y codificación de URL

Web Hypertext Application Technology Working Group Estándares vivos HTML & URL (2026)

Las entidades web y los algoritmos de codificación porcentual se verifican contra las especificaciones técnicas de WHATWG:

  • Referencias de caracteres con nombre de HTML (§13.5): Validación exhaustiva de las 2.231 referencias de caracteres con nombre canónicas (p. ej. ©, ™, ∞) y reglas heredadas de punto y coma.
  • Estándar de URL: Tablas de bytes de codificación porcentual, serialización de consultas UTF-8 y algoritmos de transformación de componentes URI.

Arquitectura de entrada de teclado de plataformas

Microsoft, Apple & FreeDesktop.org Windows 11 / macOS Sequoia / X11 XKB Compose

Los atajos de teclado, combinaciones de teclas y secuencias Compose se obtienen y verifican en los principales entornos de escritorio:

  • Microsoft Windows: Códigos Alt estándar de teclado numérico (Alt+0169 para ©), tablas heredadas de códigos OEM y asignaciones de registro de Windows HexNumpad.
  • Apple macOS: Atajos estándar Option y Shift+Option documentados en las Apple Human Interface Guidelines.
  • Linux & UNIX: Secuencias de la tecla Compose de X11/XKB y atajos de entrada Unicode de GTK (Ctrl+Shift+U).

Tubería de ingesta & verificación de instantáneas

Nuestra tubería de datos sigue un flujo de trabajo de ingeniería estricto y repetible:

1

Instantánea ascendente

Los archivos de datos de texto sin procesar y XML se extraen directamente de los repositorios de estándares a instantáneas con control de versiones.

2

Análisis y extracción

Analizadores PHP especializados extraen atributos a estructuras relacionales indexadas, verificando la integridad UTF-8.

3

Batería de pruebas automatizada

Las pruebas de regresión automatizadas verifican que los 172.872 puntos de código, rangos y entidades HTML coincidan con las sumas de control ascendentes.

4

Despliegue SSR

Las plantillas optimizadas del lado del servidor generan HTML estructurado, ofreciendo tiempos de carga instantáneos y rastreabilidad fiable.