A youtube video that has seems to have no title and a blank user name.
You’d be forgiven if you thought the real video title is a space. At first, glance, that what I thought it was too. This hypothesis is disproven when you try to highlight the title. It’s not possible.
What are Youtube’s title requirements?
When you try to upload a video, with no title Youtube says, “Your video needs a title” What we can infer from that is, the creator either bypassed Youtube’s requirements for titles or put in a character that can’t be seen or interacted with.
So What Exactly is Happening?
If you inspect element the title, you don’t see anything. Even so, the Youtube title requirements tell us that there must be a character present. When you “edit as html” an element you can see a red dot attached to “>” character.
Copying and pasting the character into google gives you an empty search. Decoding this text into Unicode entities you can see “%3E%u200C”
The tool I used was this
What is “%3E%u200C”?
%3E is the > %u200C in google spits out this
Why is this happening?
With all this, you can guess that the author of the video realized that they could add a “Zero-width character” More specifically, a “Zero-width non-joiner character”
Why do Zero-width Character exist?
According to Wikipedia, “In certain languages, the ZWNJ is necessary for unambiguously specifying the correct typographic form of a character sequence.” ZWNJ stands for a zero-width non-joiner.
There’s a great article about the zero-width characters. Here. It talks about how some languages don’t have spaces. Even so, browsers need to know when to break sentences for overflow. An example of what I’m talking about with English would be:
"Things are th ings but s tuff "
This is the reason why these zero-width characters exist. They’re for special languages that need them.