summaryrefslogtreecommitdiff
path: root/ars-technica/published/vivaldi-10-review.html
diff options
context:
space:
mode:
Diffstat (limited to 'ars-technica/published/vivaldi-10-review.html')
-rw-r--r--ars-technica/published/vivaldi-10-review.html70
1 files changed, 70 insertions, 0 deletions
diff --git a/ars-technica/published/vivaldi-10-review.html b/ars-technica/published/vivaldi-10-review.html
new file mode 100644
index 0000000..3b20f76
--- /dev/null
+++ b/ars-technica/published/vivaldi-10-review.html
@@ -0,0 +1,70 @@
+<p>The web browser is likely the most used piece of software on the average computing device and yet, despite its ubiquity, there is relatively little competition in the browser space. These days even experienced users would be hard pressed to tell the difference between the major web browsers. Internet Explorer's new Edge incarnation is slightly different, but Firefox, Chrome and Opera are indistinguishable both in appearance and features available.</p>
+<p>There are some small differences, but for the most part in 2016 a web browser is a web browser is a web browser.</p>
+<p>Especially when there's no web browser. The rise of the embedded browser in mobile apps has very nearly eliminated the need for a dedicated web browser if you spend most of your time in mobile applications.</p>
+<p>The disappearance of the browser is not a bad thing. The point after all is not the browser, but the web it accesses. The more the browser gets out of your way, the better it is the argument goes. The simple, reasonably cross-platform uniformity between browsers helps to get more people online. The boring, arguably crippled web browsers of today claim they improve the overall web browsing experience for the majority.</p>
+<p>But this argument implies that the &quot;average&quot; person using a web browser needs to be spoon fed as simple of an experience as possible. Google's man-on-the-street interviews demonstrated that many people have no idea what a web browser is or even that they're using one, but it did not demonstrate that they don't know <em>how to use</em> a browser. Most people have no idea how a car works either, but they still manage to drive one.</p>
+<p>Judging by the user interface design and disappearing features, Firefox, Chrome and Safari have very little regard for the intelligence of their users.</p>
+<p>If you work with the web the way Chrome, Firefox and Opera want you to consider yourself lucky.</p>
+<p>If, on the other hand, you find yourself installing a dozen or more extensions just to bend the browser to your will, you might want to check out a newcomer to the browser scene, Vivaldi, a powerful, customizable web browser that doesn't try to dictate how you browse the web.</p>
+<h2 id="vivaldi-a-browser-for-everyone">Vivaldi: A Browser for Everyone</h2>
+<p>When I looked at Vivaldi's <a href="http://arstechnica.com/information-technology/2015/03/hands-on-with-vivaldi-the-new-web-browser-for-power-users/">early beta release last year</a>, I wrote that Vivaldi billed itself as &quot;'for our friends,' which would seem to mean for power users.&quot; Since then though I've changed my mind. Vivaldi is a browser for everyone seeking an alternative to the current trend of dumbed down software.</p>
+<p>That said, Vivaldi clearly has a soft spot in its heart for those of us with fond memories of Opera 12. In fact Vivaldi's creator and CEO is Jon S. von Tetzchner, co-founder and former CEO of Opera. Von Tetzchner's primary goal for Vivaldi is to build the kind of browser that Opera once was -- powerful, customizable and fast.</p>
+<p>While Chrome and Firefox continue to infantilize the browser, removing features -- RSS buttons, toolbars, protocols in the URL bar -- Vivaldi leaves most of the decisions about what to show and not show in the browser up to you.</p>
+
+[image="vivaldi-start.jpg" caption="Straight out of the box Vivaldi looks very familiar, albeit a bit more colorful than most browsers.]
+
+<p>Vivaldi's defaults still closely match what Chrome and Firefox use, but pretty much the entire interface and behavior of Vivaldi can be customized to your liking. For example by default, like Chrome and Firefox, Vivaldi does not show the protocol (http:// https://, ftp://, etc) in the URL bar. But head to the settings and you'll find a little box that says &quot;show full URL&quot;. Enable it and you'll get your URL back. See Firefox and Chrome developers, that wasn't so hard was it? Vivaldi even goes a step further and shows you the number of requests a page is making and the total size of data that's downloaded, as it's downloaded.</p>
+<p>What's perhaps most striking about Vivaldi when you come from the relatively staid world of Chrome and Firefox is how colorful it is. By default Vivaldi adopts the color of the page in question (the color selected appears to be related to the link color the page uses). Otherwise though Vivaldi's user interface isn't all that different than other browsers. What is different is that you can completely rearrange that default interface, docking tab bars, URL bars, sidebars, where ever you want. You can even hide the entire interface to focus on just the page you're reading. More on that in a moment.</p>
+<p>Beneath its unique skin Vivaldi uses the same rendering engine you'll find in Chrome/Chromium and Opera, the Blink rendering engine, which is Google's fork of WebKit. In practice that means that Vivaldi will render pages just like Chrome.</p>
+<p>That's where the similarities end though. Vivaldi's interface does not rely on the same code you'll find in Chrome or Opera. In fact, the interface is written entirely with Web technologies, primarily Javascript and CSS. Javascript, React, Node.js, Browserify, and &quot;a long list of NPM modules&quot; create the Vivaldi UI. As the website puts it, &quot;Vivaldi is the Web built with the Web.&quot;</p>
+<p>Early beta releases of Vivaldi occasionally felt a little slow, with some lag in the UI. With 1.0 all of that is gone. The interface is every bit as snappy as any other application. The interface code also runs in its own process with &quot;well defined, limited access to the rest of the browser code&quot; so there's no more security risk with Vivaldi's interface than any other, possibly less.</p>
+<p>Another big and welcome change from the early preview releases is support for Chrome extensions. Some extensions, particularly those that involve manipulating the UI in some way may behave a bit strangely. I could never get Google's Hangouts extension to work, and the SpeakIt extension crashed Vivaldi until I deleted it by hand. but popular extensions like Adblock and Lastpass worked just fine. That said, I've only felt the need to install two extensions (uBlock Origin and Vimium) to supplement Vivaldi's basic features. Thanks to the customization and feature-rich base there's very little Vivaldi can't do straight out of the box.</p>
+
+[image="vivaldi-extensions.jpg" caption="Installing Chrome extensions in Vivaldi is no different than in Chrome."]
+
+<h2 id="customize-all-the-things">Customize All The Things</h2>
+<p>When you first open it up Vivaldi looks like every other browser, albeit more colorful. The default UI layout isn't cluttered with buttons or overwhelming. In fact you'll have to dig into the preferences pane to discover the real power.</p>
+<p>The first place to head after you install Vivaldi and import your settings and bookmarks from your old browser is the preferences panel. Here you'll find the wealth of customization options that Vivaldi offers. You can customize keyboard shortcuts, set up multi-touch gestures, show or hide all the toolbars and sidebar, even hide the entire UI if you like. In fact you can set up a quick keyboard shortcut to toggle the UI elements when you need them and hide them when you're reading.</p>
+
+[image="vivaldi-keyboard.jpg" caption="Customizing keyboard shortcuts in Vivaldi"]
+
+<p>You can position the tab bar wherever you like, control where new tabs appear (to the right of the current tab, always at the far right, or next to related tabs). Other tab options include whether or not to use the colorful background effect and a very useful option to automatically close tabs when you double click them.</p>
+<p>You can likewise control the location of the address bar and enable something called fast forward and rewind. Fast forward and rewind is a clever little feature that allows you to jump to the next page in a sequence. For example, search for something on Google, use space bar to scroll down the page and when you get to the bottom Vivaldi will, with an extra press of the space bar, automatically load the next pages of results. Rewind will take you back the first page you loaded in a given tab.</p>
+<p>Once you have the interface tweaked to your liking it's time to dig into some of Vivaldi's slightly hidden power user features like the ability to turn off image loading for faster browsing over slow connections (toggle the images options using the button in the status bar) or even render a page with monospace fonts if you want. If you remember the heady days back when Netscape was the dominant browser and user stylesheets were still an option, then you'll love Vivaldi.</p>
+<p>There's also the quick launcher, which takes its concept from the old OS X app, Quicksilver. Pull up the Quick Launcher window with a keyboard shortcut and the search for open tabs, windows, and frequently used commands. If you have a lot of tabs open the Quick Launcher is the fastest way to find exactly which tab you want without taking your hands off the keyboard.</p>
+
+[image="vivaldi-quick-launcher.jpg" caption="Find what you want quickly with Vivaldi's quick launcher."]
+
+<h2 id="tabs">Tabs</h2>
+<p>Vivaldi's attention to detail is perhaps nowhere as obvious as in the variety of tab browsing configuration. There's the ability to put the tab bar where ever you like (I discovered that, against my initial instincts, I quite like the tab bar at the bottom of the screen), and pin frequently used sites, but there's much more than that.</p>
+<p>Vivaldi embraces and extends the Tab Stacking feature that Opera pioneered. To create tab stacks you just drag one tab and drop it on top of another. The two are now overlaid in the tab bar, which saves some screen real estate and makes it easy to keep related tabs together in nice organized clusters. In fact Vivaldi will do this for you if you right click a tab and select &quot;Group Similar Tabs to Stack.&quot; There's also a command to save your entire current window of tabs as a &quot;session&quot; that you can reopen later.</p>
+
+[image="tab-stack-hover.jpg" caption="Hovering over a Tab Stack brings up thumbnail previews of all the tabs inside that stack.]
+
+<p>The problem with Tab Stacking is that isn't all that useful if you have to hunt through the tiny tab icons to find what you're after. Don't worry though, Vivaldi has clearly thought this through, there are quite a few ways to find the particular tab you need in the stack (or stacks). If you hover your mouse cursor over the Tab Stack Vivaldi will show you a Windows-style preview thumbs, which you can then click to select the tab you want. You can also open the Quick Commands window and search for the tab you want; hit return and Vivaldi will take you to the tab in question.</p>
+<p>The most interesting thing to do with Tab Stacks is to use one of the predefined layout options to view all the pages at once. Select the tab stack you want to inspect and then click the rectangle icon in the status bar. Vivaldi will then attempt to fit all the tabs in that stack in a grid. This works best with four or fewer tabs, otherwise you end up with really tiny tabs. With four (or fewer) tabs though it's possible to tile them and still have them be usable. There are a variety of layout available, including left-right, top-bottom and others.</p>
+<p>Combine the multi-tab view with Vivaldi's notes feature and you have a one of the best tools around for online research. Vivaldi's notes feature lives in the sidebar and links your notes to a webpage, along with any images (like a screenshot) or files you want to attach. Right now there's no way to export these notes unfortunately. It's still a useful feature, but it will be even more so when you can get your notes out of the browser for use in other applications. Von Tetzchner says that will get to the export feature eventually, adding &quot;want people to be able to import and export things for maximum flexibility.&quot;</p>
+
+[image="vivaldi-notes-tiled.jpg" caption="A tab stack tiled in a grid with the notes pane open. It's cluttered, but sometimes it's handy."]<
+
+<p>The screenshot above shows that while Vivaldi isn't cluttered or overwhelming by default, clearly you can make it that way. Still, for me to get from that image to the one below takes only two key combos.</p>
+
+[image="vivaldi-focus.jpg" caption="Two custom keycombo presses later the tiled stack is hidden away, and the entire interface removed to focus on reading a single page."]
+
+<p>One other thing worth mentioning about Vivaldi's vast array of tab tools is the ability to right click a tab and select &quot;Hibernate Tab&quot; or the more powerful &quot;Hibernate Background Tabs&quot;. In today's web of endlessly watching JavaScript just waiting to pop up that newsletter sign up form, there's no better way to save on CPU cycles and battery life than hibernating all the tabs you're not using. Vivaldi also includes the Chrome task manager if you'd like to figure out which tab is making your fans spin up.</p>
+<p>The sidebar has also gained a new trick since Ars looked at the beta release last year, it's known as a Web Panel and what it does is create a long narrow window to the side of the page. Vivaldi then cleverly asks sites for the mobile version of the page and loads it in your sidebar. This works best with sites that offer a good mobile version, but it's a very simple way to keep news feeds, Twitter or other frequently updated sites at hand, while you browse other pages in the main window. And naturally you can customize the Web Panel version to be as wide or skinny as you like and you can even tell it to request the desktop version of a site instead of the mobile.</p>
+<h2 id="problems">Problems</h2>
+<p>Vivaldi is not perfect. Few 1.0 releases are. For all its customization, the main toolbar is curiously immutable. With so many keyboard shortcut and gesture-based means of navigation having a dedicated back, forward, home and reload buttons feels decidedly quaint. It turns out the lack of customization here is simply a matter of priorities. It didn't make the list for 1.0 but von Tetzchner says it's on the short list of future improvements.</p>
+<p>Another shortcoming Web developers should be aware of is the Chrome developer tools panel. While capable in their own way, in my experience Chrome's tools are lacking compared to what Firefox has on offer in its Developer Edition. That's not Vivaldi's fault, though Vivaldi has an odd quirk -- it currently keeps developer tools in their own window, which, if you have a laptop that's tight on screen space, is not nearly as useful as keeping them attached to the window you're inspecting. This too is a known issue that will be addressed in future releases.</p>
+<p>Also beware that it's quite possible that Chrome extensions with keyboard shortcuts will conflict with Vivaldi's built in shortcuts. For example <a href="https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb/related?hl=en">Vimium</a>, which adds Vim-like shortcuts to Vivaldi, can clash with Vivaldi's own single-key shortcuts (if you enable them that is, by default Vivaldi doesn't use single key shortcuts).</p>
+<p>There is one other potentially huge missing feature in Vivaldi -- there's now mobile version. While a mobile version is on Vivaldi's roadmap, for now the project is focusing on the desktop.</p>
+<p>The final problem worth mentioning is that Vivaldi consumes a bit more resources than Firefox, but this is true of Chrome as well, which would seem to indicate something lower-level than Vivaldi itself. Whatever the case, Firefox is still a bit less resource intensive than either Vivaldi or Chrome (when comparing all three in stock mode, no extensions installed).</p>
+<h2 id="venture-capital-free">Venture Capital Free</h2>
+<p>Building a new browser is not for the faint of heart, nor is it for those seeking to raise tons of venture capital in hopes of a huge IPO (or these days a massively profitable sale). While there probably are venture capitalists who'd love to invest in Vivaldi they'll never get the chance. Vivaldi isn't taking funding. Initial funding has come out of Von Tetzchner's pocket and, like other browsers, Vivaldi makes money from searches and some money from prominent placement in Vivaldi's Speed Dial features.</p>
+<p>This works out to about $1/year per user of profit for Vivaldi (roughly the industry standard). So long as Vivaldi the company stays lean and can maintain a reasonable user base it will never hurt for money and it will never feel the pressure of venture-backed companies.</p>
+<p>Money isn't the only thing Vivaldi seems to disdain. Vivaldi also doesn't seem particularly interested in chasing the market share of IE, Firefox, or Chrome. That's a good thing because without an OS to pre-install it or the brand recognition of Google and Firefox, it's probably never going to get anywhere near that size user base.</p>
+<p>Vivaldi will likely remain where it is, in the province of the power user. Something for people who want to do more with the Web than other browsers allow out of the box.</p>
+<h2 id="the-future">The Future</h2>
+<p>The freedom to do what it wants without worrying about market share means that Vivaldi's roadmap looks radically different than its erstwhile competition. Top of the list for von Tetzchner is adding an email client to Vivaldi. In fact in Vivaldi's settings screen you'll find a few tools related to the coming email features (like keyboard shortcuts to open Mail and Contact panels), though none of them do anything just yet.</p>
+<p>Once upon a time having a mail client in Opera felt like bloat, but with Thunderbird fading fast that's no longer true for many. If an email client is the last thing you want in browser fear not, given Vivaldi's customization track record, there's a good chance it won't take much to turn it all off and ignore it.</p>
+<p>If you miss the old Opera, the Opera of Opera 12—era, then Vivaldi is for you. If the current crop of browsers leaves you wanting more, or you end up installing a dozen extensions to get things the way you like them, Vivaldi is well worth a look. But even if you never use it yourself, like Opera before it, Vivaldi has enough innovative new features that it's very likely some will end up in a browser you do use.</p>