Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Template talk:Zero width joiner

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 12 years ago by Meteor sandwich yum

I updated the code from U+FEFF ZERO WIDTH NO-BREAK SPACE to U+200D ZERO WIDTH JOINER (‍) Several points:

  1. U+FEFF ZERO WIDTH NO-BREAK SPACE is deprecated;[1] according to the current copy of Space (punctuation) it was deprecated as of Unicode 3.2
  2. Unicode seems to favor U+2060 WORD JOINER as an alternative
  3. However, practical considerations gave me other thoughts:
    • Most people can't seem to be able to keep track of the difference between "it's" and "its". They'll probably go with whatever Wiki nerds say.
    • “Word joiner” didn't look too good on the comparison on this chart, and seemed to be the opposite of what ZWNBSP was.
    • “Word joiner” has no obvious counterpart; U+200C ZERO WIDTH NON-JOINER (‌) exists already. Setting up "Zero-width joiner" is more logical.

(As a template editor/gnome) I had been considering this page for deletion because of its lack of use. However I see potential here, and think we just haven't ‘linked up’ the template namespace yet (which I've taken upon myself to do). And if people can remember ‍ offhand, that's fine; we'll simply delete this template. But for now I think it has potential, so this can be thought of as a one-person "Templates for deletion discussion"; Result: Keep.

My next plan of action is to move this page to "Template:Zwj" and to update the documentation. The state of the web is pretty messed up. I think simplicity is in order.

Anyway, that's my two cents. meteor_sandwich_yum (talk) 02:45, 16 January 2014 (UTC)Reply

  1. "FAQ - UTF-8, UTF-16, UTF-32 & BOM". Unicode.org. Retrieved 2014-01-16.