{"id":8817,"date":"2016-05-27T11:28:39","date_gmt":"2016-05-27T09:28:39","guid":{"rendered":"https:\/\/daniel.haxx.se\/blog\/?p=8817"},"modified":"2018-01-31T23:10:01","modified_gmt":"2018-01-31T22:10:01","slug":"a-new-curl-logo","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2016\/05\/27\/a-new-curl-logo\/","title":{"rendered":"a new curl logo"},"content":{"rendered":"<p>The original logo for the <a href=\"https:\/\/curl.haxx.se\/\">curl project<\/a> was created in 1998 by Henrik Hellerstedt. When we started version controlling the web site contents in June 2001 it had already been revised slightly and it looked like this<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8822 aligncenter\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/old-logo2.jpg\" alt=\"the original logo\" width=\"420\" height=\"115\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/old-logo2.jpg 420w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/old-logo2-200x55.jpg 200w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/p>\n<p>I subsequently did the slightly refreshed version that&#8217;s been visible on the site since early 2003 which sort of emphasized the look by squeezing the letters together. The general &#8220;cURL&#8221; look was obviously kept.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8823\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/curl-refined.jpg\" alt=\"curl-refined\" width=\"471\" height=\"175\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/curl-refined.jpg 471w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/curl-refined-200x74.jpg 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/curl-refined-450x167.jpg 450w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/p>\n<p>It was never considered a good-looking logo by anyone. People mostly at best thought it was cute because it looked goofy and it helped provide the web site with a sort of retro feeling. Something that was never intended.<\/p>\n<p>(As you can see I shortened the tag line slightly between those two versions.)<\/p>\n<p>Over the years I&#8217;ve tried to refresh the logo and even gently tried to ask around for help to get it revamped, but it was never done and my own futile attempts didn&#8217;t end up in any improvements.<\/p>\n<p>The funny casing of the word cURL might&#8217;ve contributed to the fact that people considered it ugly. It came with the original naming of the project that was focused on the fact that we work with URLs. A client for URLs could be cURL. Or if you&#8217;d pronounce the c as &#8220;see&#8221;, you&#8217;d &#8220;see URL&#8221;. The casing is really only used in the logo these days. We just call it curl now. The project is curl, the command line tool is curl and even I have started to give up somewhat and have actually referred to libcurl as the curl library several times. &#8220;curl&#8221; with no upper case being the common denominator.<\/p>\n<p>When I got this offer to refresh the logo this time, I was a bit skeptical since attempts had failed before, but what the heck, we had nothing to lose so sure, <em>please help us<\/em>!<\/p>\n<p>We started out with their own free-style suggestions on a new logo. That proved these guys are good and have an esthetic sense for this. To me that first set also quite clearly showed me that the funny casing have to go. A lower case version seemed calmer, more modern and more in line with our current view of the naming.<\/p>\n<p>As an example from their first set, a clean and stylish version that tried to use the letter c as a sort of symbol. Unfortunately it makes you mostly read &#8220;URL&#8221;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8825\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/exp-curl-logo11.jpg\" alt=\"experimental curl logo\" width=\"600\" height=\"360\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/exp-curl-logo11.jpg 600w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/exp-curl-logo11-200x120.jpg 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/exp-curl-logo11-450x270.jpg 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>As step two, I also suggested we&#8217;d try to work with :\/\/ (colon slash slash) somehow as a symbol, since after all the :\/\/ letter sequence is commonly used in all the URL formats that curl supports. And it is sort of a global symbol for URLs when you start to think about it. Made sense to me.<\/p>\n<p>Their second set of logo versions were good. Really good. But they mostly focused on having the :\/\/ symbol to the left of &#8216;curl&#8217; and that made it look a bit weird. Like &#8220;:\/\/ curl&#8221; &#8211; which looks so strange when you&#8217;re used to seeing URLs. They also did some attempts with writing it &#8220;c:URL&#8221; and having the \/\/ as part of the U letter like &#8220;c:\/\/RL&#8221; but those versions felt too crazy and ended more funny-looking than cool.<\/p>\n<p>An example from the second set with a colon-slash-slash symbol on the left side:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8826\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/experimental-curl-logo4.jpg\" alt=\"experimental curl logo4\" width=\"600\" height=\"360\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/experimental-curl-logo4.jpg 600w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/experimental-curl-logo4-200x120.jpg 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/experimental-curl-logo4-450x270.jpg 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>The third set of logos were then made for us with various kinds of :\/\/ variations put on the right side of the curl, the curl in lowercase only.<\/p>\n<p>There, among that third set of suggestions, there was one that was a notch better than the rest. The new curl logo. We made it.<\/p>\n<p>I offer you: the curl logo of 2016.<\/p>\n<p><a href=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/good_curl_logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8936\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/good_curl_logo-1200x459.png\" alt=\"good_curl_logo\" width=\"474\" height=\"181\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/good_curl_logo-1200x459.png 1200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/good_curl_logo-200x76.png 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/good_curl_logo-450x172.png 450w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/04\/good_curl_logo-768x294.png 768w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/p>\n<p>Used in a real-life like situation:<\/p>\n<p><a href=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8942\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box-1200x720.jpg\" alt=\"logo-on-box\" width=\"474\" height=\"284\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box-1200x720.jpg 1200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box-200x120.jpg 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box-450x270.jpg 450w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box-768x461.jpg 768w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/logo-on-box.jpg 1280w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/p>\n<p>and the plan is as this image shows, to be able to use the colon-slash-slash symbol stand-alone:<\/p>\n<p><a href=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/curl-symbol.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-8943\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/curl-symbol-200x175.png\" alt=\"curl-symbol\" width=\"200\" height=\"175\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/curl-symbol-200x175.png 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/curl-symbol-450x394.png 450w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/curl-symbol-768x672.png 768w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2016\/05\/curl-symbol.png 789w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>The new curl logo is made by <a href=\"http:\/\/softdreams.eu\/\">Soft Dreams<\/a>. Thanks a lot for this stellar work!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The original logo for the curl project was created in 1998 by Henrik Hellerstedt. When we started version controlling the web site contents in June 2001 it had already been revised slightly and it looked like this I subsequently did the slightly refreshed version that&#8217;s been visible on the site since early 2003 which sort &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2016\/05\/27\/a-new-curl-logo\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">a new curl logo<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[33,441],"class_list":["post-8817","post","type-post","status-publish","format-standard","hentry","category-curl","tag-curl-and-libcurl","tag-logo"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/8817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=8817"}],"version-history":[{"count":21,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/8817\/revisions"}],"predecessor-version":[{"id":10812,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/8817\/revisions\/10812"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=8817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=8817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=8817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}