Transitioning away from Google

Screenshot of google.com in April 2013

In light of Google’s decision to shut down Google Reader – and yes, I’m still bitter – it’s fair to say that I’ve been re-assessing how much I rely on Google’s services. If Reader can be shut down, then what about their other products?

An article by Ben Brooks called You Can’t Quit, I Dare You, throws down the gauntlet, although it is also inspired by ‘Your favourite Thursday sandwich’ by Marco Arment, creator of Instapaper, and this article by Om Malik. Not long after announcing the closure of Reader, Google announced a new note storage service called ‘Google Keep’, and Om’s argument is that he won’t sign up because he doesn’t trust Google to, erm, ‘keep’ the product running long into the future.

I’m starting to agree, even if I dismissed boycotting Google on purely ethical grounds last year. Is it worth looking at alternatives to Google’s products now, just in case Google kills off products that I rely on?

Google Search

Search was Google’s first product, and is still their most used. In February 2013, its market share was just shy of 90% and I am sure that there are many out there that think that Google is the internet, or at least its only gateway.

Geeky types like me know that it isn’t though, and there are alternatives. Yahoo! Search is still pretty ropey by all accounts, even if I can collect Nectar points from using it. Bing is better, and I actually used it for the research for this blog post rather than Google Search. I could probably live with Bing if I decided to kick Google into touch. I can’t see Google ever giving up on search but Bing seems like a good alternative if needed.

Gmail

Gmail launched nine years ago yesterday, and at the time offering 1 gigabyte of storage was so revolutionary that many thought that its April 1st 2004 launch was actually an April Fools joke – at the time Hotmail offered a mere 2 megabytes, or 500 times less.

Now Gmail is not my primary email account, and never has been. I was already using an email address attached to my domain name and that situation remains the same today. That way I can keep my address even when changing hosts.

But I do use Gmail. After all, I need some way of emailing my host when my web site is down. Again, Microsoft would be my main go-to here for an alternative, in the form of Outlook.com which recently replaced Hotmail. As well as offering quite a nice, simple interface, as an early adopter of Outlook.com I was able to blag quite a nice new email address, and have the embarrassing hotmail.com email address I chose aged 16 forward to it. The only annoyance is that Outlook.com doesn’t support IMAP, and only works over Exchange on mobile devices. On my Mac, I have to use POP3 which is a bit rubbish.

Google Chrome

I mentioned that some people think that Google is the internet and I think this is part of the reason why Google Chrome has recently overtaken Mozilla Firefox as the world’s second most popular web browser. That, and it’s fast, extensible and also tends to be bundled with many other programs.

Like Gmail, Chrome is my backup browser on the desktop. I’m still a Firefox user first and foremost but occasionally my over-zealous blocking of adverts, tracking scripts and insistence on using HTTPS as far as possible breaks web sites, so Chrome is my fallback. But, that could easily be replaced with another browser; Safari, Opera, or even Internet Explorer in its more recent incarnations.

On my iPhone, again I use Chrome as my main browser instead of Safari, but could easily go back, or try a different third-party web browser.

Google Calendar

My personal calendars are synchronised via Google, so I would need to find an alternative here. This would probably be Apple’s iCloud, which supports the open CalDAV standard (Google are actually moving away from CalDAV to their own proprietary protocol) and already integrates with my Mac and iPhone. Getting to work with Mozilla Thunderbird, through the Lightning extension, shouldn’t take much more.

The only major loss would be Sunrise, a third-party iOS calendar app that I use which, at present, only supports Google Calendar and Facebook. Until it supports either iCloud or the calendars stored locally on my iPhone, I’d have to go back to using the built-in Calendar app.

Google Contacts

To keep my contacts in sync between home, work and my phone, I use Google Contacts, which also makes them available in Gmail. My Mac and my iPhone both support Google Contact sync out of the box, and there are a couple of extensions – Zindus and Google Contacts – for Thunderbird.

Like with my calendar, iCloud would be the obvious choice here, as it supports the open CardDAV standard. Alas, whilst my Mac and iPhone are catered for, Thunderbird doesn’t support CardDAV. The SoGo Connector extension should enable this, although I’ve had problems with it in the past.

Google Drive

I experimented with Google Drive, mainly to compare it to SkyDrive and Dropbox, but have since stopped using it and have uninstalled the desktop clients. Dropbox suits my needs far better.

Google+

I rarely use Google+, mainly because nothing interesting seems to happen there. The friends that matter to me are all on Facebook and Twitter, and I doubt the 152 people who have circled me will miss me if I delete my account. It’s not like I post there much.

Google Talk

I’d almost forgotten that Google Talk exists. This XMPP-based instant messaging network integrates with Google+ and Gmail to allow you to chat with friends. But I rarely use it. Facebook Messenger and WhatsApp are better ways of getting hold of me and for voice chat I prefer Skype.

Picasa

Last year I stopped using Picasa and switched to iPhoto – and compared the two. I maybe over-exaggerated Picasa’s potential death in that article as the desktop program has recently had some updates, although these have been primarily bug fixes. Picasa Web Albums is under-used compared to Flickr, which has a recently re-invigorated community.

Google Maps

I do like Google Maps, and I installed Google’s third party Maps app on my iPhone as soon as it came out. That said, I’ve generally found Apple’s Maps on iOS 6 to be okay. Its point of interest database leaves something to be desired (probably because not many people use Yelp in the UK) but its street coverage seems reasonably complete and the address lookup works okay. I also find its vector-based maps a bit faster and smoother than Google’s,

On the desktop Google Maps is currently my favourite choice, but there are also Bing Maps (the successor to Multimap) which includes support for the detailed Ordnance Survey maps, and OpenStreetMap.

Google Earth and Street View

There aren’t really many alternatives here. I don’t really use Google Earth on the desktop though. As for Street View, Google is one of the few companies with the resources to go out and photograph every street in the world. But it’s not something I’d use every day.

YouTube

Here’s where I’d really struggle. Of course I could delete my YouTube account and the two essentially worthless videos that are on my channel, but I wouldn’t be able to stop visiting. Barely a day goes by when I don’t watch at least one YouTube video. I doubt that will change.

Google Reader

I already mentioned that I’m looking into Feedly as my Google Reader alternative. As much as I’d hoped for a reprieve from Google, I doubt that Reader will be still going in July.

Google Authenticator

I use the Google Authenticator app on my iPhone quite a bit to enable two-factor authentication, not just on my Google account, but on Dropbox, app.net and also this blog. I’m not sure what alternatives exist, and this Quora question on the subject is awaiting an answer.

Google Adsense

I don’t pay Google any money for any of the services I’ve listed above. But the inverse is true here, and Google does pay me for the privilege of showing its advertising on my site. That being said, it’s not as much as I used to get so maybe it’s high time for a change, and a quick Bing search found a list of 10 alternatives. I shall have to look into these.

Google Webmaster Tools

If you have a web site, you need to sign up to Google Webmaster Tools. For as long as Google dominates the search engine market, you will need to make sure that it is indexing your site correctly. And its reports showing 404 errors is very useful for diagnosing site problems. Bing Webmaster Tools exists, but it’s not quite as good.

So can I give up Google?

I think that these are all of the Google services I use – and no, I hadn’t realised just how many there were. In all cases there is an alternative, and I may have to investigate some of them. Unfortunately, some are better than others and in a few cases what Google offers is clearly better than elsewhere.

Of course, by moving away from Google I’m mostly taking my data to Microsoft and Apple – from one big corporation to another, and each one isn’t averse to killing off products. Apple discontinued MobileMe last year, and although some features survive in iCloud, others, like iDisk and Keychain Sync were switched off without replacements. And iCloud is known for reliability problems, although the problems cited in that article are in the APIs that third-party developers use and not in its Calendar and Contact sync services. Microsoft also ‘sunsetted’ several of its Windows Live products recently – Windows Live Messenger being the most famous of these.

I am going to try giving up some Google services though (as did this ex-Microsoft blogger). I’ve removed the Google apps from my Mac and iPhone and switched my default search engine to Bing. I’ll share how I get over the next few weeks.

The technical superiority of Dropbox

Icons for cloud storage services

Although I’ve made a few edits to my SkyDrive vs Dropbox vs Google Drive blog post from last week, I haven’t gone into much detail about some of the more technical aspects of the services. Dropbox, being the more mature of the three, has some clever tricks up its sleeves which Google Drive doesn’t have, and SkyDrive also appears to lack too.

LAN sync

LAN sync is a DropBox feature that will share files between computers on the same network. If you have Dropbox open and signed in to the same account on two computers on the same network, and save a file into your Dropbox folder on one computer, then as well as uploading that file to Dropbox’s servers, that computer will also send the file to your other computer over the network. This is much quicker than the other computer waiting for the file to be uploaded to Dropbox’s servers to download it again, and saves on your bandwidth. Google Drive doesn’t have LAN sync, and I don’t think SkyDrive does either.

Sadly, LAN sync only works between desktop computers; if you save a file on your iPhone, it won’t appear on your desktop until your desktop has downloaded it from Dropbox’s servers, even if you have Wifi enabled on your iPhone.

Delta syncing

If you edit a file that’s already in your Dropbox, Dropbox will detect which bits of the files have changed, and then only upload those changes. Google Drive isn’t quite so intelligent and will just upload the whole file again. So if you have a 750 MB high definition video in your Dropbox, and change some of the metadata in the file’s header, Dropbox may only need to upload a few kilobytes (and other computers on your Dropbox account will only need to download those few kilobytes too). Google Drive will instead upload the whole 750 MB file again. Coupled with the lack of LAN sync, as mentioned above, that’s a lot of bandwidth being used unnecessarily.

Duplicate file detection

If you put two identical copies of a file in your Dropbox folder, Dropbox will detect that they’re the same and just upload one copy, but make sure that both copies are on its servers (note that both copies will count towards your total storage space). Google Drive will still upload both files regardless of the fact that they contain the exact same data.

Resurrecting deleted files

Dropbox keeps a file history going back 30 days, meaning you can recover deleted files and also revert to older versions of existing files. Google Drive doesn’t appear to let you revert file versions but deleted items go in a trash folder. But Dropbox is also clever about deleted files. Say you have a file in your Dropbox folder, which you then drag to the Recycle Bin; Dropbox will delete the file, but let you recover it on the web if you wish; but also, if you undelete that file on your desktop and put it back into your Dropbox, Dropbox will detect that the file was already on its servers and just make the file live again – it won’t need to upload it again.

Memory efficient desktop client

Client name32/64-bitIdle CPU UsageReal memory usageVirtual memory usage
Dropbox32-bit0 %41.7 MB56.6 MB
Google Drive32-bit1.5 %61.7 MB64.6 MB
SkyDrive64-bit0.3 %17.1 MB22.5 MB

I ran all three clients at the same time and compared their performance using Mac OS X’s Activity Monitor. SkyDrive is arguably the clear winner here – although it uses a little more CPU than Dropbox, its memory usage is tiny, and it’s the only one of the three to take advantage of OS X’s code operations for 64-bit applications. Google Drive is a hog by comparison, using almost 3 times more memory than SkyDrive and much more CPU – and this is whilst idle, i.e. not syncing files. Furthermore, this is despite not having the advanced features that Dropbox has.

Obviously Google Drive is new and it’s likely that future releases will reach closer feature parity with Dropbox, but right now, Dropbox is technically superior than Google Drive, thus working faster and saving your bandwidth. I haven’t looked into SkyDrive as much as I possibly should have and will revisit this post when I have more information.

Much of the information for this article is sourced from this post on Dropbox’s foums.

SkyDrive vs Dropbox vs Google Drive

A screenshot of Dropbox's web UI

Back in December I did a quick comparative review of Microsoft’s SkyDrive and Dropbox, and basically declared Dropbox the winner. Things have changed since then – Skydrive, now known as OneDrive, has become much simpler, and Google Drive has launched (literally a few hours ago). So, it’s about time to revisit the subject of which is the best.

Storage space

If we’re talking free, then OneDrive is the clear winner here. At the moment, you can get 25 GB of space for free, although this is for a limited time only; if you don’t sign up before the offer ends, you’ll have 7 GB. But this still compares favourably with Google Drive, which offers 5 GB, and Dropbox, which offers only 2 GB (although it’s easy to get more, up to a maximum of 18 GB).

If you’re willing to pay, then Google’s cheapest package is 25 GB for $2.49 per month ($29.88 per year), Dropbox’s cheapest is 50 GB for $9.99 per month or $99 per year (but you still get extra space with referrals so you may get up to 82 GB), and Microsoft’s cheapest is £6 per year for an extra 20 GB on top of your free 25 GB, for a total of 45 GB. On this basis, OneDrive also wins for being the cheapest.

So, if it’s lots of space you’re after, go for OneDrive.

A screenshot of the announcement page for Google Drive

Desktop compatibility

If you want to be able to use your files on a computer, you’ll need to install a desktop client. If you use Windows Vista, Windows 7, or Mac OS X Lion, then all three services will cater for you. If not, then your choices are a little more restrictive.

If you use Linux, then Dropbox is your only option, as OneDrive and Google Drive doesn’t yet have an official client. Dropbox and Google Drive support Windows XP, but OneDrive doesn’t – although it is possibly to mount your OneDrive in XP using the command line, if you’re happy to do that sort of thing. OneDrive will also only work on Mac OS X Lion – earlier releases aren’t supported. Google Drive definitely works on Lion but I’m not sure about older OS releases.

Dropbox also seems to offer more features – files can be synchronised between computers over a LAN if they’re on the same network, thus making uploads faster between machines, and you can also enable ‘selective sync’ if you don’t want all of your Dropbox folders to be synced to certain computers. There’s also some extra options when you right-click a file, allowing you to copy a public link to that file in your Dropbox to share – OneDrive and Google Drive only offer this on their online versions.

On my Mac, Dropbox used the least RAM of all three – around half that of Google Drive. All three apps are 32-bit only, however, and do not take advantage of the performance improvements available to 64-bit apps on the Mac.

Dropbox is also very bandwidth efficient, especially when compared to Google Drive; if you modify a file in your Dropbox, only the parts of the file that have been changed will be uploaded, not the whole file as with Google Drive. Finally, Dropbox and Google Drive put indicators on each icon to show its status – whether the file has been synced or is being synced, and, on a Mac at least, OneDrive doesn’t do this.

Dropbox wins this round, for greater compatibility and more features.

A screenshot of Microsoft Skydrive

Mobile compatibility

None of the three services officially support all four major smartphone platforms – iOS, Android, Windows Phone and BlackBerry. Google Drive is, at time of writing, Android only, although an iOS app is in the works and should be available shortly. Dropbox has official apps for iOS, Android and BlackBerry, and there is an unofficial Windows Phone app called Boxfiles (which I believe costs a small amount of money to buy). OneDrive has official apps for iOS and Windows Phone, but no Android or BlackBerry client; although Browser for SkyDrive is a third-party Android app. So, chalk another win for Dropbox as it’s the only one that can be used on all four smartphone platforms, albeit unofficially on Windows Phone.

Web access

All three services are designed to help you move files between multiple computers, but what if you need to access your files on a computer where you haven’t installed the desktop client? Well, thankfully you can also access your files in any web browser on all three services.

Dropbox’s web access is basic, allowing you to do basic file and folder operations, view photos and movies and recover previous versions of files, but you can’t edit any documents stored on it. OneDrive and Google Drive both integrate file editors – Office Live and Google Docs respectively – so you can actually view and edit documents online. Unfortunately, files created in Google Docs on Google Drive can only be edited in Google Docs unless they’re exported as Microsoft Office or OpenDocument files, so even on the desktop, opening a Google Docs file will open your web browser.

All services allow you to search your storage, but Dropbox’s search is quite basic. OneDrive uses Bing, which should be more powerful, but Google Drive excels by including OCR support in its search, letting you search text inside image files, and image recognition, so it would recognise photos of the Eiffel Tower (for example) and allow you to search for these accordingly.

Security and Sharing

Google Drive is arguably more secure than Dropbox or OneDrive because it allows 2-factor authentication along with the rest of your Google account, so even if someone has your password, it’s almost impossible for that person to get access to your account. Note that all three now offer this (March 2014)

All three let you share files with others, and while Dropbox is the only one that lets you do this on the desktop as well as online, OneDrive will also share files with your friends on Twitter, Facebook, LinkedIn and MySpace (although you can’t control which friends can access it). Google Drive similarly offers Google+ integration.

Google Drive and OneDrive also provide collaboration tools with other users; whereas Dropbox simply lets you share a file with another user, Google Drive and OneDrive will let others edit the file, track their changes and allow you to chat whilst doing it.

Third-party access

Dropbox has an open API which means that you can allow third-parties to access your files, such as ifttt, and also means that unofficial clients can give you access to your Dropbox. Google Drive also has an open API, but having only just launched means that there are only a few sites, like HelloFax, which can use it as yet. But, this does mean that unofficial clients for platforms like BlackBerry and Windows Phone are possible in the future. Similarly, OneDrive has an API which has resulted in the aforementioned unofficial Android client, as well as a plugin for Outlook, but there isn’t yet the breadth of apps which take advantage of the Dropbox API.

In summary

If you’re after a lot of space, go for OneDrive, as it gives you more free space than the others and extra space is pretty cheap. If you need to collaborate on documents, or regularly work on the web rather than on a computer where you can save files, then Google Drive and OneDrive are both worth considering. But if you want the greatest compatibility, and, in my opinion, something simple that just works, go for Dropbox.

Of course, all of these services are constantly evolving – and Google Drive only launched today – so this advice may well change in future. In the meantime, I’m personally sticking with Dropbox – and here’s my referral link for good measure.

(credit to Lifehacker for some of the information in this article)

Note that this article was updated on the 27th April to mention the SkyDrive API and the availability of an unofficial SkyDrive app for Android.