{"id":11229,"date":"2014-04-07T17:07:55","date_gmt":"2014-04-07T21:07:55","guid":{"rendered":"http:\/\/webmakerblog.wpengine.com\/?p=11229"},"modified":"2019-02-26T12:42:09","modified_gmt":"2019-02-26T20:42:09","slug":"thimble_urls","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/foundation-archive\/mozilla-learning\/thimble_urls\/","title":{"rendered":"Changes to Thimble URLs: goodbye naming conflicts, hello bit.ly"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone\" alt=\"\" src=\"http:\/\/i.imgur.com\/ItMFi0t.png\" width=\"613\" height=\"219\" \/><br \/>\n<b>Creating web pages in Thimble? <\/b>You may notice some changes to your Thimble links.<\/p>\n<h3><b>What&#8217;s different?<\/b><\/h3>\n<p><b>Your Thimble URLs now have an extra bit in the middle<\/b>: a unique identifier made up of random letters. So for example, in the past your URL might have looked like this:<\/p>\n<ul>\n<li><a href=\"https:\/\/mopaxian.makes.org\/thimble\/the-best-page-in-the-world\">https:\/\/mopaxian.makes.org\/thimble\/the-best-page-in-the-world<\/a>, but now it looks like this:<\/li>\n<li><a href=\"https:\/\/mopaxian.makes.org\/thimble\/bfuwaiehf\/the-best-page-in-the-world\">https:\/\/mopaxian.makes.org\/thimble\/<span style=\"text-decoration: underline\"><strong>bfuwaiehf<\/strong><\/span>\/the-best-page-in-the-world<\/a><\/li>\n<\/ul>\n<h3><b>Why did we do this?<\/b><\/h3>\n<p><b>To prevent naming conflicts. <\/b>Previously, the lack of any project identifier meant you could only ever create <i>one<\/i> page with a specific title.<br \/>\nSay, for example, you needed two pages with the title &#8220;my projects&#8221; or &#8220;test.&#8221; Or maybe you made a page called &#8220;School project&#8221; a year ago, and now you want to make a new one with that same title. Before, you couldn&#8217;t do that, because the URLs would have confllicted. Now you can.<br \/>\nWe&#8217;ve basically taken the same strategy we were already using for Popcorn and applied it to Thimble. And following the same convention as sites like Twitter, Medium and You Tube.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone\" alt=\"\" src=\"http:\/\/i.imgur.com\/9wv1T7N.png\" width=\"596\" height=\"103\" \/><\/p>\n<h3><b>Coming soon: shorter, shinier links with bit.ly<\/b><\/h3>\n<p><b>We know these URLs are longer, and maybe a little harder to share<\/b>. That&#8217;s why we&#8217;re working on <a href=\"https:\/\/bitly.com\">bit.ly<\/a> URL shortening next, so that you can publish your page and get a super short URL for sharing.<br \/>\nThe new short URLs will use &#8220;<strong>mzl.la<\/strong>,&#8221; and look like <a href=\"http:\/\/mzl.la\/shortcode\">http:\/\/mzl.la\/shortcode<\/a> &#8212; so that everyone can see your URL is special, and spread some Mozilla pride. :)<br \/>\n<b>We&#8217;re also working on fixing up Thimble sharing for Twitter. <\/b>If you have underscores or spaces in your Webmaker account name, you may have noticed problems when you try to Tweet about your makes. This problem has to do with how Twitter parses URLs. Luckily, this issue will disappear once we get bit.ly integrated, so we should have a fix coming for you soon!<\/p>\n<h3><b>Questions or comments?<\/b><\/h3>\n<ul>\n<li><b>Get in touch with <a href=\"https:\/\/twitter.com\/TheRealPomax\">Pomax<\/a><\/b>, Webmaker&#8217;s friendly Thimble ninja<\/li>\n<li><b><a href=\"https:\/\/bugzilla.mozilla.org\/enter_bug.cgi?product=Webmaker\">File a bug or make a suggestion<\/a> for Thimble <\/b><\/li>\n<li><b><a href=\"https:\/\/webmaker.org\/en-US\/getinvolved\">Get more involved<\/a> with Webmaker <\/b><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Creating web pages in Thimble? You may notice some changes to your Thimble links. What&#8217;s different? Your Thimble URLs now have an extra bit in the middle: a unique identifier made up of random letters. So for example, in the &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/foundation-archive\/mozilla-learning\/thimble_urls\/\">Continue reading<\/a><\/p>\n","protected":false},"author":144,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[378228],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/posts\/11229"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/users\/144"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/comments?post=11229"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/posts\/11229\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/media?parent=11229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/categories?post=11229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/foundation-archive\/wp-json\/wp\/v2\/tags?post=11229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}