zhekaiii / pe

0 stars 0 forks source link

Name attribute do not have input restriction #2

Open zhekaiii opened 5 months ago

zhekaiii commented 5 months ago

Logically, it would be reasonable to disallow symbols like @ as names, but seems like the name attribute can contain any character.

nus-pe-script commented 4 months ago

Team's Response

You may have merit but, we specifically allowed for any input for name attribute by the user for the case of inclusivity. We acknowledge the existence of hyphens and the like in different names which we may not be accustomed to. To illustrate this case, Elon Musks son has the name X Æ A-Xii and has the symbol Æ. Thus with this case, to ensure inclusivity for all, we purposefully did not prevent names from having symbols due to such cases. For further information please see https://www.w3.org/International/questions/qa-personal-names

Furthermore, we will provide an example closer to home. Adrian Tan Cheng Bock born 26 April 1940 is a Singaporean politician and medical doctor. A former member of the governing People's Action Party (PAP), he was the Member of Parliament (MP) for Ayer Rajah SMC between 1980 and 2006. After leaving the PAP, Tan founded the Progress Singapore Party (PSP), serving as secretary-general between 2019 and 2021 and as chairman since 2021.

Screenshot 2024-04-21 at 4.52.57 PM.png

In the screenshot of our presidential candidate, there is an @ in his name which is the symbol that the tester purposefully brought out. See source https://www.facebook.com/SingaporeMatters/photos/a.710662802353449/1096112530475139/?type=3

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your explanation]