{"id":288,"date":"2006-11-10T08:30:01","date_gmt":"2006-11-10T14:30:01","guid":{"rendered":"http:\/\/blog.codedread.com\/archives\/2006\/11\/10\/modern-browser-features\/"},"modified":"2006-11-10T08:30:01","modified_gmt":"2006-11-10T14:30:01","slug":"modern-browser-features","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2006\/11\/10\/modern-browser-features\/","title":{"rendered":"Modern Browser Features"},"content":{"rendered":"<p>I've been using <a href=\"http:\/\/www.opera.com\/\">Opera 9<\/a> as my default browser for the last 6 months and here are some of the features I'd have a hard time living without if I moved back to <a href=\"http:\/\/www.getfirefox.com\/\">Firefox<\/a>.  <!--more--><\/p>\n<h3>Detaching Tabs and True <span class=\"definition\" title=\"Multiple Document Interface\">MDI<\/span><\/h3>\n<p>Quite often, I'll want to compare the contents of two web pages side-by-side.  The problem usually is that the web pages in question are usually <em>already<\/em> loaded as two tabs in the same window.  With Opera, I can drag that tab out of the Opera window and it becomes a new stand-alone Opera window.  I think this is a feature that even novice web browser users could appreciate - think of comparing prices\/features on two different items in Amazon or on different websites.<\/p>\n<p>Opera also supports a true multiple-document interface that allows you to cascade, tile, minimize and restore tabs within one Opera window.  I've missed true MDI ever since <span class=\"definition\" title=\"Microsoft\">the world<\/span> decided to steer clear of it years back in favour of a tabbed-based approach.  Mozilla has stated they <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=337857#c3\">will not support MDI<\/a> in Firefox either.  Every so often I will use this feature in Opera and I really appreciate it, but it's hidden enough from the novice user that it doesn't overtly confuse them.  I think Mozilla should take a page from Opera on this one.<\/p>\n<h3>The Wand<\/h3>\n<p>At first, this Opera feature actually annoyed me because I was used to Firefox' ability to remember the passwords, but I've found that Opera has done a better job for me in remembering passwords over the long run.  Now I just go to a web page and click the Wand button (or ctrl+enter) and I'm logged in automatically, no more searching for the Submit\/Login\/Go\/whatever button on the web page.<\/p>\n<h3>Tab Trash<\/h3>\n<p>Sometimes I'll close a tab that I didn't mean to.  Opera has this great little trash can button on the tab strip that lists the most recently closed tabs and I can select the one I want to restore.  I should mention that Firefox 2 recently added the ability to \"Undo Close Tab\" (right-click on the tab-strip), but I don't think that's quite the same thing.<\/p>\n<h3>Bleeding Edge Standards Support<\/h3>\n<p>Opera is much further along in supporting <span class=\"definition\" title=\"Scalable Vector Graphics\">SVG<\/span> <a href=\"http:\/\/www.w3.org\/TR\/SVG11\/\">[SVG11]<\/a> than Firefox is, especially in terms of declarative animation.  I've been a <span class=\"definition\" title=\"evangelist\">fan<\/span> of SVG for over a year now.<\/p>\n<p>Opera is the first browser that I know of to support the proposed <a href=\"http:\/\/whatwg.org\/specs\/web-apps\/current-work\/#scs-sound\">Sound<\/a> interface of <a href=\"http:\/\/whatwg.org\/specs\/web-apps\/current-work\/\">HTML5<\/a>.  I've found one good use for this feature in a web application I've been using\/developing for a year and a half.  Web games are another obvious target.<\/p>\n<p><script type=\"text\/javascript\" src=\"http:\/\/www.codedread.com\/googleads.js\"><\/script><br \/>\n<script type=\"text\/javascript\" src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\"><\/script><\/p>\n<p>On the other hand, I still love Firefox for:<\/p>\n<h3>Extensions<\/h3>\n<p>Combined with the thriving Mozilla fan-base\/community, extensions become the number one killer feature to have for a modern web browser.  For instance, I want to be able to see my <a href=\"http:\/\/addons.mozilla.org\/firefox\/500\/\">Adsense revenue in the status bar<\/a>, or right-click to <a href=\"http:\/\/www.fsl.cs.sunysb.edu\/~aaranya\/mapthis.html\">automatically bring up a browser tab in Google Maps<\/a>.  These type of things are impossible to achieve without extensions.  C'mon Opera!!<\/p>\n<h3>DOM Inspector and Other Developer Tools<\/h3>\n<p>The Mozilla DOM Inspector and now the Firebug one.  Being able to trace XMLHttpRequest traffic.  I know Opera is in the works to deliver some developer tools in the future, but this was needed two years ago!  C'mon Opera!!<\/p>\n<p>And here's a feature that browsers don't yet have that I'd like to one day see:<\/p>\n<h3>Split View<\/h3>\n<p>Have you ever wanted to compare two sections of a long web page at the same time?  Text editors, word processors, spreadsheets have the ability in the scrollbar to grab a little widget and create two views of the same document.  Why don't web browsers allow this?<\/p>\n<p>Mozilla seems set against doing it, but if you like the idea go vote for <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=231156\">Bug 231156<\/a>.  Maybe someone will re-open it?<\/p>\n<p><script type=\"text\/javascript\" src=\"http:\/\/www.codedread.com\/googleads.js\"><\/script><br \/>\n<script type=\"text\/javascript\" src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been using Opera 9 as my default browser for the last 6 months and here are some of the features I&#8217;d have a hard time living without if I moved back to Firefox.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,41,43,25,46,11,28],"tags":[],"class_list":["post-288","post","type-post","status-publish","format-standard","hentry","category-firefox","category-opera","category-ria","category-software","category-svg","category-technology","category-web"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":0,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/288\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}