{"id":432,"date":"2014-05-01T22:06:02","date_gmt":"2014-05-01T12:06:02","guid":{"rendered":"http:\/\/xhva.net\/log\/?p=432"},"modified":"2014-05-01T22:23:42","modified_gmt":"2014-05-01T12:23:42","slug":"my-favourite-firefox-ui-change-justifications","status":"publish","type":"post","link":"https:\/\/xhva.net\/log\/2014\/05\/my-favourite-firefox-ui-change-justifications\/","title":{"rendered":"My favourite Firefox UI change justifications"},"content":{"rendered":"<p>It\u2019s Aus\u00adtralis time! Let the jus\u00adti\u00adfi\u00adca\u00adtions for auto-updat\u00ading your user inter\u00adface to some\u00adthing com\u00adplete\u00adly dif\u00adfer\u00adent with\u00adout warn\u00ading&nbsp;begin!<\/p>\n<blockquote><p><a href=\"http:\/\/msujaws.wordpress.com\/2014\/04\/29\/customization-in-the-new-firefox\/comment-page-1\/#comment-11001\"><em>We didn\u2019t make the location\/URL bar unmov\u00adable, we sim\u00adply removed that abil\u00adi\u00adty from the default install of Firefox.<\/em><\/a><\/p><\/blockquote>\n<blockquote><p><a href=\"http:\/\/www.donotlick.com\/firefox-and-flux-a-new-beautiful-browser-is-coming\/#comment-2036\"><em>You can rearrange the nav &amp; URL bar by adding items to the left of it in Cus\u00adtomize mode. A bit hacky, but it&nbsp;works.<\/em><\/a><\/p><\/blockquote>\n<blockquote><p><a href=\"http:\/\/www.donotlick.com\/firefox-and-flux-a-new-beautiful-browser-is-coming\/#comment-2068\"><em>I\u2019m not ask\u00ading you to love it, but I hope you\u2019ll play around with it and see if it can\u2019t be a new home base for you. If it can\u2019t, hey, try anoth\u00ader browser.<\/em><\/a><\/p><\/blockquote>\n<blockquote><p><a href=\"http:\/\/www.donotlick.com\/firefox-and-flux-a-new-beautiful-browser-is-coming\/#comment-2033\"><em>There\u2019s a lot of rea\u00adsons we made the tabs curvi\u00ader. One is that the mod\u00adern web is becom\u00ading more flu\u00adid and organ\u00adic and less boxy and robot\u00adic, and it\u2019s (arguably) a Good&nbsp;Thing.<\/em><\/a><\/p><\/blockquote>\n<p>Inter\u00adface design\u00aders (or what\u00adev\u00ader eye-rolling term the indus\u00adtry prefers to use these days), please be aware that we might not dis\u00adlike the entire set of changes \u2014 some may actu\u00adal\u00adly be jus\u00adti\u00adfied and qual\u00adi\u00adfy as a net improve\u00adment \u2014 but remem\u00adber that you\u2019ve been dog\u00adfood\u00ading these changes for months if not years, and many of those changes are pure\u00adly sub\u00adjec\u00adtive based on a rel\u00ada\u00adtive\u00adly small cir\u00adcle of like-mind\u00aded peo\u00adple. <strong>You have been sub\u00adject\u00aded to grad\u00adual shift.<\/strong> Now the sum of those changes have been dumped on hun\u00addreds of mil\u00adlions of users with\u00adout warn\u00ading, and you expect peo\u00adple who have been using the prod\u00aduct for longer than you\u2019ve been a mem\u00adber of the Mozil\u00adla com\u00admu\u00adni\u00adty to adapt or&nbsp;<strong>leave the prod\u00aduct<\/strong> that again, they\u2019ve been using for longer than you&nbsp;have.<\/p>\n<p><strong>A slow grad\u00adual shift in UI design can be halt\u00aded and reversed where nec\u00ades\u00adsary. This is the basis for <em>iter\u00ada\u00adtive change<\/em> and improve\u00adment. An instan\u00adta\u00adneous, mono\u00adlith\u00adic change is so much eas\u00adi\u00ader to jus\u00adti\u00adfy keep\u00ading because <em>we spent so much time and mon\u00adey on this and undo\u00ading it would be real\u00adly hard now<\/em>.<\/strong><\/p>\n<p>I believe the many com\u00admenters on this long-run\u00adning issue \u2014 going all the way back to the strange, demon\u00adstra\u00adbly illog\u00adi\u00adcal, pat\u00adtern-break\u00ading mess that was Fire\u00adfox 4 \u2014 are right in say\u00ading that the Fire\u00adfox UI team\u2019s influ\u00adence to change sig\u00adnif\u00adi\u00adcant amounts of the inter\u00adface with\u00adout restraint should be cur\u00adtailed. No oth\u00ader team has as much pow\u00ader to affect the pub\u00adlic\u2019s per\u00adcep\u00adtion of the brows\u00ader. None. The tech\u00adni\u00adcal team may intro\u00adduce WebRTC or anoth\u00ader more con\u00adtro\u00adver\u00adsial web-fac\u00ading fea\u00adture, but that is con\u00adstrained, has lit\u00adtle to no effect on oth\u00ader fea\u00adtures, is eas\u00adi\u00adly ignored, and most like\u00adly can be dis\u00adabled if nec\u00ades\u00adsary. Large-scale UI changes can\u00adnot be dis\u00adabled or eas\u00adi\u00adly revert\u00aded, are not con\u00adstrained, demon\u00adstra\u00adbly break addons and exist\u00ading usage pat\u00adterns, and dis\u00adable or remove long-term user-fac\u00ading fea\u00adtures (such as the abil\u00adi\u00adty to move the address bar or back\/forward buttons).<\/p>\n<p>When I was test\u00ading Win32 webkit night\u00adly builds I could switch the web engine behind the scenes with\u00adout affect\u00ading the UI. <strong>Give me that and you can let your UI design\u00aders go wild<\/strong>. My UI is clean, organ\u00adised how I like, key\u00adboard acces\u00adsi\u00adble, fast, and my addons work exact\u00adly as I like. I don\u2019t need curved tabs because the web is increas\u00ading\u00adly flu\u00adid and organic.<\/p>\n<p>There is a cer\u00adtain irony in being told that sim\u00adple fea\u00adtures of the inter\u00adface are being removed because they\u2019re bet\u00adter pro\u00advid\u00aded by an addon, but then a mono\u00adlith\u00adic, sig\u00adnif\u00adi\u00adcant\u00adly dif\u00adfer\u00adent UI design isn\u2019t pack\u00adaged as an addon (what hap\u00adpened to \u201ccom\u00adplete themes\u201d?).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It\u2019s Aus\u00adtralis time! Let the jus\u00adti\u00adfi\u00adca\u00adtions for auto-updat\u00ading your user inter\u00adface to some\u00adthing com\u00adplete\u00adly dif\u00adfer\u00adent with\u00adout warn\u00ading&nbsp;begin! We didn\u2019t make the location\/URL bar unmov\u00adable, we sim\u00adply removed that abil\u00adi\u00adty from the default install of Fire\u00adfox. You can rearrange the nav &amp; URL bar by adding items to the left of it in Cus\u00adtomize mode.&nbsp;A&nbsp;[\u2026]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"ngg_post_thumbnail":0},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/posts\/432"}],"collection":[{"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/comments?post=432"}],"version-history":[{"count":4,"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/posts\/432\/revisions"}],"predecessor-version":[{"id":436,"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/posts\/432\/revisions\/436"}],"wp:attachment":[{"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/media?parent=432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/categories?post=432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xhva.net\/log\/wp-json\/wp\/v2\/tags?post=432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}