{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/webcomponents/issues/239","repository_url":"https://api.github.com/repos/w3c/webcomponents","labels_url":"https://api.github.com/repos/w3c/webcomponents/issues/239/labels{/name}","comments_url":"https://api.github.com/repos/w3c/webcomponents/issues/239/comments","events_url":"https://api.github.com/repos/w3c/webcomponents/issues/239/events","html_url":"https://github.com/w3c/webcomponents/issues/239","id":93214116,"number":239,"title":"[Custom]: \"are\" custom element names ASCII characters, or MUST they be ASCII characters?","user":{"login":"hayatoito","id":160288,"avatar_url":"https://avatars.githubusercontent.com/u/160288?v=3","gravatar_id":"","url":"https://api.github.com/users/hayatoito","html_url":"https://github.com/hayatoito","followers_url":"https://api.github.com/users/hayatoito/followers","following_url":"https://api.github.com/users/hayatoito/following{/other_user}","gists_url":"https://api.github.com/users/hayatoito/gists{/gist_id}","starred_url":"https://api.github.com/users/hayatoito/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hayatoito/subscriptions","organizations_url":"https://api.github.com/users/hayatoito/orgs","repos_url":"https://api.github.com/users/hayatoito/repos","events_url":"https://api.github.com/users/hayatoito/events{/privacy}","received_events_url":"https://api.github.com/users/hayatoito/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/w3c/webcomponents/labels/custom-elements","name":"custom-elements","color":"5319e7"},{"url":"https://api.github.com/repos/w3c/webcomponents/labels/v1","name":"v1","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-07-06T07:41:26Z","updated_at":"2016-03-02T08:39:31Z","closed_at":null,"body":"Title: [Custom]: \"are\" custom element names ASCII characters, or MUST they be ASCII characters? (bugzilla: 22056)\n\nMigrated from: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22056\n\n----\ncomment: 0\ncomment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22056#c0\n*Dominic Cooney* wrote on 2013-05-16 06:29:42 +0000.\n\n\"is a sequence of alphanumeric ASCII characters\"\n\nThis is confusing. NCName [1] includes combining characters and extenders that are not ASCII characters. These should be allowed, because custom element names MUST match the NCName production and there is no restriction on the character set.\n\nI think \"is a sequence of alphanumeric ASCII characters\" should be \"MUST be a sequence of ASCII characters\".\n\n[1] \\<http://www.w3.org/TR/1999/REC-xml-names-19990114/#NT-NCName\\>"},"comment":{"url":"https://api.github.com/repos/w3c/webcomponents/issues/comments/191129131","html_url":"https://github.com/w3c/webcomponents/issues/239#issuecomment-191129131","issue_url":"https://api.github.com/repos/w3c/webcomponents/issues/239","id":191129131,"user":{"login":"annevk","id":1544111,"avatar_url":"https://avatars.githubusercontent.com/u/1544111?v=3","gravatar_id":"","url":"https://api.github.com/users/annevk","html_url":"https://github.com/annevk","followers_url":"https://api.github.com/users/annevk/followers","following_url":"https://api.github.com/users/annevk/following{/other_user}","gists_url":"https://api.github.com/users/annevk/gists{/gist_id}","starred_url":"https://api.github.com/users/annevk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/annevk/subscriptions","organizations_url":"https://api.github.com/users/annevk/orgs","repos_url":"https://api.github.com/users/annevk/repos","events_url":"https://api.github.com/users/annevk/events{/privacy}","received_events_url":"https://api.github.com/users/annevk/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T08:39:31Z","updated_at":"2016-03-02T08:39:31Z","body":"First you say you don't want to constrain XML by the rules of HTML but then you say you want to use a subset of both.\r\n\r\n1 coupled with hyphens is definitely the easiest option here.\r\n\r\n(XML is constrained by https://www.w3.org/TR/xml-names/#NT-QName whereas createElement() is constrained by https://www.w3.org/TR/xml/#NT-Name. I think the former is a subset of the latter. But XML is also not consistently implemented across engines due to the fifth edition debacle and everyone mostly stopped caring for it.)\r\n\r\n@domenic thoughts?"}}