We have a new release of Insomniac this week. It’s been several months since our last release and in that time we have made some of the biggest infrastructural changes to the browser since launching it.
This release has been in the works for some time and just to clarify, the feedback and feature requests we got in our recent survey were to help us plan for the NEXT release, so you will not see most of them (though we did manage to sneak a few in).
Here is what this week’s release includes:
1. Plugins / Addons – The majority of our work was building in some infrastructure that allows users to OPTIONALLY add or remove certain features. You can now add or remove certain functionality so you can not only streamline your browser visually but also in terms of performance. As new features are added, you will be able to add the ones you want and ignore the others. The system is very similar to the add-on / plug-in systems you see in modern browsers.
2. Customizable Tool Bar – In the new release, you can remove buttons you don’t use or re-arrange the ones you do into your preferred order. If you have ever had issues with accidentally pushing buttons, you can now remove them or get them out of the way so that doesn’t happen. To move them, just hit CTRL and right click the button you want to move. (A screencast demo of this is coming soon).
3. Previous Tab Button and Shortcut – At a user’s request, we have added a ‘previous’ tab button, which has a keyboard shortcut, to go with the next tab button. Now you can easily navigate through tabs going forward or backward.
4. Browser Window Sizing – We’ve fixed some bugs that interfered with proper browser window sizing and prevented the browser from maximizing when it was being used on a second monitor. You should now be able to maximize the browser on second monitors and should not see bugs with sizing the window on any monitor. We’ve tested it on several different set-ups, but if you still can’t maximize it on your second monitor, please let us know so we can make adjustments for your set up in particular.
5. Screen Size Increase – We’ve shrunk the eyeball icon a bit so the page title bar is not as tall. We also decreased the height of the bottom border of the browser. These two changes provide you with a slightly larger space in which to view web pages.
6. Built In Search – We’ve added a search bar next to the URL bar in the browser that uses the same Google powered search, including the ticket industry refinements, that you now see on the browser start page. There is also a sizing slider so if you want a long URL bar and short search box, or vise versa, you can adjust it as you see fit.
7. Start Page URL Flicker Bug – Some users had trouble quickly navigating to a page when first opening the browser because the URL for the start page kept flickering while the page was loading. We’ve fixed this bug so you can type in the URL bar without flickering whether the start page (or any other page) has loaded or not.
8. Pages ‘Hanging’ Bug – Some users reported that when they tried to load some pages, they would ‘hang’ and not finish loading. There can be many causes for this and while most of them are related to the web sites you visit, there are often steps we can take to minimize them. In this case, the examples provided to us by users were related to web sites that use third party applications like stat counters or ad servers. These are in pretty standard use on most web sites these days, but cause problems with page loads because the third party applications might have server issues. We implemented a fix that will streamline page loading when such third party applications load slowly. It should reduce occurrences of the ‘hanging’ issue, but there are many other things that can cause this, so bug reports are appreciated if it happens to you.
9. Proxy Improvement – We’ve added an extra safeguard to prevent browser crashes if your proxy service slows or hangs. This will prevent the browser from crashing if this happens and also help with performance if your proxy slows down.
10. Automatic Crash Reporting – This release was delayed a little bit following our survey because we wanted to immediately address some browser crash issues. We have implemented an automatic crash reporting system that will notify us whenever a browser crashes and help us determine the cause. The information that is sent to us identifies what functions of the browser were being engaged when it crashed and will help us to replicate the errors on our end so we can get them fixed. The report does NOT include information about URLs you were visiting so whatever you were doing remains private. Even with the automated error reports, it helps if you still re-open the browser and send a report (through the envelope icon in the upper right hand corner of the browser) with any relevant information, as many of you have been doing (thanks it is really helpful). In this report, it is helpful, but up to you, if you include a list of sites that were open in your browser when it crashed and what step in the buying process you were at, if applicable. We hope this system meets your expectations in regard to allowing us to address issues with the browser while still protecting your privacy.
11. Duplicate Multiple Pages at Once – Right click on the duplicate tab button and enter the number of tabs you want to open of the current page. They will be opened automatically. There is a 2-3 second delay between opening of tabs so you don’t get errors. You can use this in general daily use, but we also think it might be extremely valuable for VWR situations (obviously we can’t test it in that scenario until we get some VWR sales, but we think this will work).
12. Failed Activation Error Messages – We’ve improved failed activation error messages so if you can’t activate your browser for any reason (usually because of incorrect password or user name, sometimes because an account has expired) you will be notified of the reason. If you are having trouble activating the browser, just read the message.
13. Save Page Bug Fix – We fixed a bug that was causing the ‘save as’ feature to be triggered when certain video and flash content was loaded on certain web pages.
14. Activation Safeguards – Your browser verification relies on making frequent quick connections to our database to ensure you have a valid license and it is only working on one computer. If there is a temporary slow period on our server it sometimes caused browsers to deactivate. We’ve improved this verification system and created a safeguard so that if your activation fails due to an inability to connect to our server, it will check on a second server before deactivating you. This should eliminate random deactivations and keep your browser running even if we have issues with our primary server.
15. Speed Enhancements – We eliminated a couple of bugs, streamlined some of our code and updated some of our third party libraries, and as a result you might notice a little more speed in the browser. Move over Chrome, you’re not the world’s fastest browser anymore.
If you experience any issues with the new release, please let us know right away.
Our next mission is to tackle the browser crash issues as we get reports of them and will releases fixes as fast as possible. In the meantime, we going back over your requests and suggestions to set priorities for the next new features.