Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Currently, Twitter converts anything that has dot inside it into a link, e.g. ASP.NET becomes http://ASP.NET, Any.DO becomes http://Any.DO etc. I currently make a space if I want the word to stay the way it should, e.g. "ASP. NET" though it is not right.

Is there a hack around this Twitter bug? Like if there would be some unicode character that looked like a dot and could be inserted there or something like that.

share|improve this question
4  
Type ASPdotNET? –  kobaltz Jan 6 '12 at 17:38
add comment

migrated from superuser.com Jan 6 '12 at 20:10

This question came from our site for computer enthusiasts and power users.

4 Answers

up vote 17 down vote accepted

Use a zero-width space. It's completely unnoticeable: ASP.​Net

I also use this trick to get around the minimum-character limit on some sites * cough *.

share|improve this answer
    
The only disadvantage being that it eats one character from the 140 limit. But it is a nice solution, I like it. –  Borek Jan 6 '12 at 22:48
    
+1 ZWSP is definitely the way to go, but it should come before the fullstop. That way, “.NET” stays a single word for the sake of wrapping and searching. –  Jon Purdy Jan 7 '12 at 5:10
    
How do you actually type that character on laptops without numeric pads? I tried copying that character from MS Word but the space was clearly visible (the output was like "ASP .NET"). –  Borek Jan 8 '12 at 9:32
    
@Borek: Try copying+pasting from this page –  BlueRaja - Danny Pflughoeft Jan 27 '12 at 22:54
add comment

I'd try this before posting but I'm at work so I don't have access to Twitter right now: try a backspace character (U+0008)?

ASP (U+0008).NET
share|improve this answer
    
Unfortunately this will display as an inverted bullet or substitution character in many font/program combinations. –  Jon Purdy Jan 7 '12 at 5:12
add comment

You can type . instead of a period (note the trailing semicolon, you need it). It's the ASCII encoding of a period, so you still get a normal period and not some weird Unicode thing that some fonts might not support. But Twitter won't interpret it as a web address. e.g. ASP.NET becomes ASP.NET and not some "shortened" t.co link.

share|improve this answer
1  
I can only see a dot instead of some ASCII encoding code? Can you provide an example of what I should type into Twitter textarea when I want to tweet "ASP.NET MVC rocks". –  Borek Jan 6 '12 at 21:33
    
Oh of course the comment box also ate the escaped period. duh. Thanks for the edit. –  sep332 Jan 6 '12 at 23:05
    
Does this actually work from Twitter web UI? I would expect it to just display the code instead of the period. –  Alpha Jan 10 '12 at 23:57
add comment

How about a cedilla (U+00B8) (¸)? Or an ogonek (U+02DB) (˛)?

share|improve this answer
    
Close but still visibly different than dot. –  Borek Jan 6 '12 at 22:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.