Sanitization is unnecessary — please allow free text entry in bios, world descriptions, and notes.
narazaka
Currently, sanitization is applied to bios, world descriptions, and even notes, but I believe this is unnecessary.
Because of this sanitization:
URLs
no longer work without manual correction.- Since there’s no option to open URLs directly anyway, there’s no need to intentionally invalidate them.
Emojis and symbols
such as arrows are removed, and even words like “mishit” become “mipoop.”- This prevents clear and expressive descriptions, and I don’t think it meaningfully prevents guideline or ToS violations.
Line breaks
are also lost in places other than bios.- Is there really a reason to disallow line breaks in world descriptions or notes?
You might think this affects web security, but technically, it’s clear that a more appropriate approach than sanitization should be used.
----------------
Ja:
現在、bio、ワールド説明、noteにまでサニタイズが行われていますが、これは不要だと思います。
このサニタイズのせいで:
URL が手動で修正しないと機能しなくなります。
- URLを直接開くオプションがそもそもないため、わざわざ無効にする必要はありません。
絵文字や矢印などの記号が削除され、「mishit」が「mipoop」になることもあります。
- これでは分かりやすい説明が妨げられ、ガイドラインや利用規約違反を防ぐ効果もほとんどないと思います。
改行もbio以外では失われます。
- ワールド説明やnoteで改行を禁止する理由があるでしょうか?
Webサイトなどの脆弱性を懸念しているのかもしれませんが、技術的にはサニタイズ以外のより適切な方法を取るべきです。
Log In
Ticky
Merged in a post:
'Slash' in a world description turns to an invalid symbol
Shiro K
I updated my word description over the webpage and added a link to a Discord server. After saving, the slash in the url turns to a weird symbol (looks a sort of a slash, but it isn't). Copy & pasting the url doesn't work because of a invalid char.
Photo Viewer
View photos in a modal
Ticky
Merged in a post:
disable the text filter for user notes
Hollow Indigo
being something only i can see, i don’t understand why the notes i leave on a user’s profile would be filtered. I use the user notes to remember why i have someone blocked, and automatically filtering “hitler” to “guitar” and “nazi” to “loki” makes it much harder to protect my peace.
Ticky
Merged in a post:
displayName did not pass sanitization
ᴍ
ᴍᴀᴋᴏ
Ticky
Merged in a post:
Don't do unnecessary sanitization of personal NOTES! (Noteに不要なサニタイズをしないでください)
narazaka
The sanitization that is done in user profiles and world descriptions is also applied to Notes that can only be viewed privately.
However, I think this sanitization is unnecessary because no one can see the Note except you.
Because of this sanitization, URLs no longer work, emojis and arrows are removed without any sound, line breaks are lost, "mishit" becomes "mipoop", and all hell breaks loose.
ユーザープロフィールやワールドの説明において行われているサニタイズが個人的にしか見られないNoteにも適用されています。
しかし自分以外の人はNoteを見ることが出来ないため、このサニタイズは不要だと思います。
このサニタイズのせいでURLは機能しなくなり、絵文字・矢印は削除され、改行も失われ、"mishit"は"mipoop"になります。
Photo Viewer
View photos in a modal
Ticky
Merged in a post:
Allocate development time to the UI bug(s) that VRC tries to work around with input sanitization
Mirror Cat
This is why text looks wrong in parts of the game and on the website.
Many years ago, VRChat discovered bugs in their user interfaces, but something went wrong and those bugs were never comprehensively fixed. As a workaround, the input sanitization filter was intentionally set up to replace individual characters with full-width or lookalike characters. This affects user statuses, bios, personal notes, world descriptions, group descriptions, group rules, group announcements, and maybe other places.
Over the years, feedback threads have been made about this:
https://feedback.vrchat.com/bug-reports/p/text-is-converted-to-incorrect-symbols-on-upload was marked complete, with Tupper adding "This is intentional and is typical string sanitization. It is done to avoid odd style bugs with UI in the app or on the website."
https://feedback.vrchat.com/website/p/slash-in-a-world-description-turns-to-an-invalid-symbol was marked as tracked as a bug report, but that's the wrong bug to investigate.
Some other similar or dead duplicate threads:
https://feedback.vrchat.com/website/p/urls-in-the-website-are-displayed-with-non-ascii-characters (marked as needs more information)
I think it's worth it to investigate and address the original issue(s). Please reconsider giving this more development time, and please consider making the filter less obtrusive for players that have not done anything wrong. Thank you very much!
Photo Viewer
View photos in a modal
WubTheCaptain
Similarly, filtering "group moderator" to "group librarian" in my notes is bothersome. I have to resort to using a workaround such as "group mod".
Boppr․
I don't know if they still apply this to display names but they used to.
Due to that I can't even sign in using my display name because they changed the period (U+002E) to an alternative (U+2024).
Trying to change my name back to what I originally wanted with the period (U+002E) just results in me being told I can't use the character.
Preferably, I would like to just have my name without any unique symbols but that's a different issue.
Photo Viewer
View photos in a modal
Mirror Cat
Mirror Cat
Here's a list of all of the times I've seen this request come up: https://feedback.vrchat.com/feature-requests/p/allocate-development-time-to-the-ui-bugs-that-vrc-tries-to-work-around-with-inpu
owlboy
I can’t think of another platform that does this.
Not only do you change all the text, but when making announcements and posts via the website, the website claims to show you a preview of the post. But it’s not a preview of the final sanitized text. So it’s not a preview of anything, it’s just a duplication of what you see in the text box that you typed in.
You preview something when it is rendered differently than the input.
Load More
→