Re: [whatwg/dom] Allow more characters in element/attribute names and prefixes (PR #1079)

> Cierr

> 
> * [ ] Al menos dos implementadores están interesados ​​(y ninguno se opone):
>   
>   * Gecko y Chromium se han involucrado en [caracteres válidos/no válidos en document.createElement() ](https://github.com/whatwg/dom/issues/849)[ #849](https://github.com/whatwg/dom/issues/849) pero aún no han firmado esta formulación exacta[](https://github.com/whatwg/dom/issues/849)
> * [ ]  [Las pruebas](https://github.com/web-platform-tests/wpt) son escritas y se pueden revisar y comentar en:
>   
>   * …
> * [ ]  [Los errores de implementación](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) se archivan:
>   
>   * Cromo: …
>   * Firefox: …
>   * Safari:…
> 
> (Consulte [Modo de trabajo WHATWG: Cambios](https://whatwg.org/working-mode#changes) para obtener más detalles).
> 
> Puntos para la discusión:
> 
> * No deseché `=`los nombres locales de los atributos internos. Tanto el analizador como las API DOM actualmente no los permiten, excepto que el analizador lo permite para el primer carácter. Estoy feliz de cambiar esto si la gente lo prefiere; Empecé con la versión más simple.
> * Esto no deshabilita sustitutos solitarios, el carácter de reemplazo de Unicode U+FFFD, comillas simples o < en cualquier posición, porque el analizador HTML ya permite introducirlos y parece más agradable alinearlos.
> * No cambié la validación para `createProcessingInstruction()`o `createDocumentType()`. Podríamos intentar simplificarlos también, tal vez después de investigar el comportamiento del analizador. Pero no parecían estar causando ningún problema real a los desarrolladores web, a diferencia de los elementos y los nombres locales, así que pensé que sería mejor dejarlos como están.
> 
> [Vista previa](https://whatpr.org/dom/1079.html) | [diferencia](https://whatpr.org/dom/1079/0bf93ba...738fce9.html)



> Cierra #849 .
> 
> * [ ] Al menos dos implementadores están interesados ​​(y ninguno se opone):
>   
>   * Gecko y Chromium se han involucrado en [caracteres válidos/no válidos en document.createElement() ](https://github.com/whatwg/dom/issues/849)[ #849](https://github.com/whatwg/dom/issues/849) pero aún no han firmado esta formulación exacta[](https://github.com/whatwg/dom/issues/849)
> * [ ]  [Las pruebas](https://github.com/web-platform-tests/wpt) son escritas y se pueden revisar y comentar en:
>   
>   * …
> * [ ]  [Los errores de implementación](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) se archivan:
>   
>   * Cromo: …
>   * Firefox: …
>   * Safari:…
> 
> (Consulte [Modo de trabajo WHATWG: Cambios](https://whatwg.org/working-mode#changes) para obtener más detalles).
> 
> Puntos para la discusión:
> 
> * No deseché `=`los nombres locales de los atributos internos. Tanto el analizador como las API DOM actualmente no los permiten, excepto que el analizador lo permite para el primer carácter. Estoy feliz de cambiar esto si la gente lo prefiere; Empecé con la versión más simple.
> * Esto no deshabilita sustitutos solitarios, el carácter de reemplazo de Unicode U+FFFD, comillas simples o < en cualquier posición, porque el analizador HTML ya permite introducirlos y parece más agradable alinearlos.
> * No cambié la validación para `createProcessingInstruction()`o `createDocumentType()`. Podríamos intentar simplificarlos también, tal vez después de investigar el comportamiento del analizador. Pero no parecían estar causando ningún problema real a los desarrolladores web, a diferencia de los elementos y los nombres locales, así que pensé que sería mejor dejarlos como están.
> 
> [Vista previa](https://whatpr.org/dom/1079.html) | [diferencia](https://whatpr.org/dom/1079/0bf93ba...738fce9.html)



-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/pull/1079#issuecomment-1147467532

You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/dom/pull/1079/c1147467532@github.com>

Received on Monday, 6 June 2022 13:48:35 UTC