Google Chrome is one of those things that people have been rumoring Google to be involved with for years. This is one that I think everyone saw coming, and Google saw it coming too, they just wanted to make sure they did something completely different.
The concept of Google Chrome is quite amazing if you think about it. It’s derived from one of Google’s many new open source projects, Chromium. They wanted to create a browser that was different than the others since they felt the current methods of browsing are obsolete and such. They used a new style of javascript engine called V8, along with a concept of using each tab as a different process, which actually does make sense since you can close an unresponsive process and just lose that tab, instead of the entire browser crashing. One strange decision by Google is the use of the Webkit engine. Google and Mozilla have always had this sort of partnership, so I think everyone was expecting them to use Gecko.
But enough about what Google Chrome is, let’s talk about what it isn’t. I knew from the start that the browser would be lacking features, but there’s a few things in it that completely bug me. Some are not exactly features, but more like interface and usability problems. Let’s get started.
Google Product Support (Mode?)
This isn’t really something Google Chrome needs, but it would add a lot of specialty for people like me that converted all their services into Google’s services. My main idea beyond this Google Product Mode is a feature you can turn on (or a separate browser download) that incorporates all of Google’s services into your browser. Such as a Gmail and Google Reader notifier, calendar, docs, etc. My Firefox status-bar has notifiers for Google products, why doesn’t Google incorporate their own awesome products into their own awesome browser?
Some ideas for this? Well apart from the notifiers, maybe take some of the concept from Firefox’s Ubiquity project, such as highlighting any text, right clicking, and being able to add that information to your Google Calendar, save the text in your Google Docs, search Google with that text, or even e-mail it directly to a friend. Perhaps be able to have Chrome automatically detect street addresses and allow you to click them for a direct link or or a pop-up to Google Maps or even have it launch Google Earth. There are tons of different possibilities.
The reason I say this should be a “mode” or a different browser download is because obviously not everyone that uses Chrome also uses Google products. Having these features enabled by default for the non-users is just a useless bulk on the interface and usability of the browser.
Stop Button
I know Chrome is trying to have a sleek and simple interface, but seriously, removing the stop button? Sometimes websites have a problem where they constantly load for whatever reason, and you want to be able to stop the process from continuing to try. But in all honesty, my main reason for this comes for my web development. I do a lot of stuff with PHP/MySQL, and sometimes I miscalculate the logic on one of my loops and it turns into an infinite loop, constantly outputting data and never stopping. Honestly, the first time I realized it didn’t have a stop button is when I produced an infinite loop and urgently went to click stop, and came to the horrifying realization that this was impossible (unless I’m missing out on a keyboard shortcut). I know you can just click “back” or close the tab, but what if I really wanted to stop the page and analyze what the loop did?
Okay, I’ll admit I’m a complete idiot and didn’t notice the stop button is in the address bar. (I panicked when I saw it was infinite looping.) I’d much rather have a stop button next to the refresh button anyways. It’s much more natural to go over there since I don’t use Internet Explorer which for some illogical reason has the stop and refresh buttons on the right side of the address bar. (I guess they need at least one thing to be different from the other browsers. Well, besides interpreting simple HTML and CSS completely wrong so web designers have to create a completely separate style sheet for IE.)
Don’t Select Everything!
Selecting text is a very common use of a browser. Whether it’s to copy and paste something somewhere else or… Well, that’s pretty much it.
Can anyone please explain me Google’s logic on not only highlighting text when you’re hovering over things, but highlighting every element on the page? This makes it really hard to copy/paste a few paragraphs because sometimes it just starts highlighting images, videos, random invisible divs, etc. CSS Floats and Chrome highlighting do not get along (see the image to the left).
Highlighting images has lost all purpose for me ever since Photoshop stopped allowing me to drag photos from my browser into my canvas. What’s wrong with right clicking the image to copy the data, get the URL, or save the file.
Not to mention the annoyance of trying to get certain text and always ending up with an image, then you decide “well, since Windows Live Messenger can’t post images, I’ll just paste the text to my friend.” Only to realize that it pasted them the ALT tags of the image, leaving complete confusion in the conversation. Or once in a while (At least with WLM 9) trying to start a file transfer with your contact by sending them the images.
On a side note, in all other browsers you’re able to select a certain part of the text, and then hold down Shift + an arrow key and start selecting more text. Usually you can click anywhere on the page and do the little shift click to start selecting text. Chrome completely lacks this functionality. Oh well, I guess if it had it that wouldn’t prevent it from happily grabbing onto random images and divs.
Improved Blank Tab Page
Okay let’s face it, anyone that has used Opera Web Browser knows that this feature was almost completely stolen from it. Well, if you’re going to steal something amazingly intuitive, at least do it right.
Google’s little twist on this is that it will show thumbnails of your top 9 most visited websites. This is a good idea, but it needs a little more to it. Perhaps if they were to keep this feature, and then add a URL next to the “most visited” text on the top that shows you “user choice”. The user choice section will be more based on Opera’s approach to the thumbnails. Allowing you to select which websites go in the thumbnails, and the ability to arrange them.
One minor annoyance is they thumbnail certain pages on a domain. I’d kind of like the option for it to only do it on the domain’s home page, since that is most likely the central place you would want to go when opening up your browser.
Overall, I like this feature, and I like all the side panels such as searching your history, recent bookmarks, and recent closed tabs. But this feature could definitely be more user friendly, I can’t even explain my problems with it because it’s just a bunch of minor ones. Or perhaps I’m just far too used to Opera’s feature.
Improved Downloads Page
Honestly, the page isn’t too bad, but needs a little work. A few minor annoyances would be the fact that once you cancel a download, you can’t resume it, but you can copy the URL and paste it into the browser to redownload it. Where’s the logic in that?
Another small thing but would be nice and easy would be the ability to clear your downloads (all or just certain days) right from that page instead of going to your Clear Browsing Data section and removing your downloads.
I love having the ability to search through your downloads though. Google is doing a great thing by keeping its core reason of existance in the browser. You can quickly and easily search your history, downloads, bookmarks, etc.
Improved Bookmarks Manager
Something very strange I noticed is that when editing your bookmarks, all you can change is the title and URL. However, if you import your bookmarks from Firefox, you also import the ability to have the bookmark shortcuts (for example I type “m” in the address to go directly to my e-mail, or “fb” to go right to facebook).
If you’re allowed to use Firefox’s shortcut feature, why can’t Chrome implement their own. Obviously the data is already stored, so why not add another input box to allow the data to be stored!
Another obvious improvement would be tags. I’m not a fan of tags, but ever since Firefox implemented the tags and the awesome bar, finding my stuff has been a whole lot easier. Something along the lines of this feature would be a huge improvement, especially with Chrome’s bookmark searching speed.
RSS Reader/Management
This this both along the lines of a needed feature, and another idea for Google Product Support. I’ve recently switched to Google Reader to manage my ever expanding list of RSS feeds, so why not implement some Google Reader features to Google Chrome? Makes sense, doesn’t it?
All current most used browsers, including the dreaded Internet Explorer, have some sort of interface when viewing a direct RSS feed. Safari’s is personally my favorite, just thought I’d throw that in.
Even something as simple as “This is an RSS feed, click here to implement it into Google Reader, or copy this URL into your current Feed Aggregator” would be good enough for now.
My main thought on this is that Google is working on it. They wanted the browser to start out very lightweight and simple so didn’t quite implement this yet, but it’s most likely coming.
Linux!
Although sadly enough, most of my computer using latest has been in Vista, I’m still use Linux an awful lot. Honestly enough, Firefox’s linux support is dreadful. It’s a lot slower than on Windows and crashes an unexplainable amount, mostly with Flash involved.
I’d love to be able to start up OpenSuse and begin browsing away with the power and speed of Google Chrome. I know it’s coming, but not soon enough :(
Add-Ons
Let’s face it, everyone reading this saw this coming. Personally, I’m not too big of a user of Add-ons with Firefox, but the little amount of ones I use are very important to me, and are very helpful with my everyday browsing and especially web development. I don’t think Google should implement their silly widgets or gadgets or whatever they’re called into the browser. Opera did that and it’s a miserable failure. But I also don’t think they should create an add-on system of their own. The smartest thing to do would be to get Firefox add-ons completely functioning in Chrome, or at least use the same language (XUL I believe). That way the people that enjoy making add-ons don’t have to learn a new method of add-on making, and Chrome will already have a bunch to start with.
Summary
Overall, I like Chrome. It’s as simple to say as that. It offers a lot of new things in browsing that should be in every browser. I’ve been using it a lot this month so I can see the pros and cons of it. It’s safe to say it’s my favorite right now, but I don’t think it will ever replace my use of Mozilla’s wonderful Firefox browser. Perhaps if they fixed everything on this list it would have a bigger chance for not only me, but the millions of other Firefox users. But it definitely has a long way to go.
Chrome is still brand new, and we don’t know which direction it will go. It will either get amazingly better over time like Firefox, Safari, and Opera are doing. Or it will plummet into failure like Internet Explorer and Konqueror (and honestly, all other linux-only browser) have been doing for years.
Google Chrome, Technology Chrome, Features, Google, Ideas