The Bose QuietComfort series definitely is a favorite in regards to active noise canceling (ANC) headphones and are considered by many to be the best. The sound quality of the QuietComfort 35 II is considered to be good but generally not as much as the Sony WH-1000XM2s according to reviewers who’ve used both while others are divided about which has better noise cancellation. Speaking of which, Bose’s pair offers three levels of cancellation. Nonetheless, the QuietComfort 35 II is considered to be high class when taking the entire package into account.
I’ve used quite a few browsers over the years, easily more than I can count on my hands. My more recent options included Vivaldi and Tungsten which I used interchangeably once I realized they complimented each other nicely.
Still, as good as I believe Vivaldi is and as underrated as I believe Tungsten is, I’ve been dissatisfied that I’ve had to use two browsers to do reasonably what I wanted: use resizable panels. Vivaldi has panels, but they’re not resizable. Tungsten does have panels that are resizable, but they’re limited to one window. Tungsten is a tabbed browser. You cannot open multiple windows. That unfortunately is a deal breaker for me if I want to use just one browser.
I admittedly do not know much about browser development beyond an IT tester’s perspective. I’m familiar with programming but not to the extent that is needed to create a browser. Nevertheless, I’ve looked at the panel features of the aforementioned browsers, Otter Browser, and so on and believed that they still can be more dynamic.
Sushi Browser is the dynamic I’ve been searching for. Kura52 currently is the sole developer of this free, open source browser which is available on GitHub and the official website. Xterm.js, Inferno, Chromium, Brave’s Muon (its fork of GitHub’s Electron), and Semantic UI React are the underlying technologies of the browser.
Sushi and Brave are distantly related to Google Chrome (but without the telemetry) and, therefore, can use some Chromium extensions as a result. Kura has implemented more extension APIs, so Sushi has more extension support. (Note: 0.12.0 has broken extensions. Installed extensions malfunction on a case-by-case basis, and new extensions cannot be installed at least on two of the computers I’ve tried. 0.12.1 appears to have resolved this.)
Based on his description of Sushi, it appears that Kura shares much of the frustration with browsers that I have:
“When you are browsing the web you can only use a section of your screen. Have you ever thought that that’s a waste? The concept of the “Sushi Browser” is wanting to utilize the screen to the maximum capacity just by a simple operation.”
Yes, I have thought that only using a part of the screen is a waste. Many times, I’ve visited a web page on a 1080p display while multitasking and thought how nice it would be to put that white space to use the way I want, even when using the panel features of other browsers as I explained.
Let me introduce you to perhaps the most primary and second most primary features of Sushi:
No, your eyes are not deceiving you. You’re looking at a window of two panels, the first with a GIF by Kura52 of the browser and the second with a binded LibreOffice Writer window of this post.
Let’s start with the panels. There are multiple manners in which to open them.
One is to have at least two tabs open, right click on one, and select one of the split options. If you want to change the view, drag the tab back to the others in order to have the panels combine themselves. You also can drag multiple tabs at once by shift-clicking or control-clicking and dragging the grouping or dragging them all back by moving the panel’s new tab button to the other panel.
Now, we have the application binding.
Click the settings menu, select Bind Selected Window, and select any other window. It is better to have the window of interest next to Sushi so that all you have to do is click on it in order to bind it. Alt-tabbing, activating the window through the taskbar, etc. basically will stop the binding from happening.
Tungsten is the only other browser that can bind applications and does so really well. Being that Sushi and Tungsten both have Japanese origins, I would not be surprised if Kura is aware of MSR’s and Joker’s browser and this primary feature it has. Application binding was a feature I did not know I wanted until I started using that browser. It’s certainly not a required feature, but I like having it for work use and personal use, nevertheless.
Additionally, Sushi contains extension tools, extensions which are integrated into the browser. Terminal operates Bash for Linux/Mac and PowerShell for Windows, File Explorer is an integrated file manager, Text Editor is a text and source code editor like Notepad++, and Video Playback is an integrated video player.
Courtesy of Kura52
Kura has been adding other features, as well, such as a VPN, multi-row tabs, a session manager, a screenshot tool, HTTPS Everywhere, tracking protection, script blocking, fingerprinting protection, and external media player connectivity.
Just this is a lot to discuss in an introductory post, so I will make follow-ups of the current features which most interest me.
While I also hope he is pacing himself and taking his time being the only developer, I definitely like Kura’s commitment and his overarching message of Sushi.
With Sushi Browser, you can play YouTube videos in an external media player without the use of add-ons or extensions. There are a few reasons one would want to do this, like having greater control over video playback as an example. There are two sets of steps that will work for this.
Since my last post, I have continued to follow Sushi’s progress, now 19 versions in, and install updates. This definitely is a project I enjoy following as many releases still bring welcome and somewhat surprising features at this time.
Sushi Browser v0.18.0 Iwashi (Sardine) includes a welcome feature to the sidebar: notes through the TOAST UI Editor. It has to be said that this feature is experimental, so it may not remain if it negatively affects usability or stability.
In addition to Privacy Badger, I’ve been using Privacy Possum since I read gHack’s article on the extension. Both extensions are privacy-oriented, tracker blockers. The Electronic Frontier Foundation maintains Privacy Badger, and GitHuber user cowlicks maintains Privacy Possum.
Sushi Browser v0.17.0 Ikura (Salmon Roe) was released June 2, bringing features such as tab previews, a home button, homepage settings, file download location management, and, of course, defect fixes. You can find all of the new features on the official, GitHub releases page. As of the time of this post, v0.17.1 was released shortly thereafter to address some more issues.
Starting with v0.16.0, Sushi Browser Shirauo, known as Icefish in English, brings a variety of updates, including additional tab mix plus functionality in the form of tab freezing, locking, and protection and core feature improvements.
New features have been added to the search function which can be activated by pressing ctrl + F. There also is additional logic built into it so that searches can be matched by case, an or condition, or regular expression. An example of the or condition would be to search “highlight function” with OR selected. This will highlight instances of “highlight” and “function” regardless of where those words appear on the page.
One of these is the bookmarks bar in v0.16.1. Kura added it, as well as a display of it on the top page. Links can be dragged and dropped to the bookmarks page or sidebar. Speaking of the top page, the speed dials can be deleted from there, which is useful if there are particular sites and pages from the browser history that you don’t want to be shown there.
I like this because there are some users who need to have the expected browser functionality, and a bookmarks bar is usually one of those requirements. There are extensions that can bring that functionality, but direct integration with the browser generally, inherently is more stable and less complex from a logistical perspective.
As for v0.16.2, Kura has made improvements to the tab volume icon. The volume icon now appears on a tab if audio or video is playing. You can mute the tab by clicking the icon and change the volume from 0 to 800 percent by mousing over it.
v0.16.3 adds a browser restart function. One use case I use this for is to start a new session after automatically clearing browsing data.
Included in v0.16.4 are updates to the page zoom and tab opening features. It’s now possible to control the degree to which zooming occurs, anywhere from increments of one to 25 percent and to open tabs at the left end of the tab bar.
Then, v0.16.5 updates the order of the video and audio files list so that the newest files are populated at the top, next to the media icon rather than the bottom.
I’ll add to this list as Kura makes more updates to Shirauo.