Web 2.0 file sharing with Box.net on Facebook

I received an interesting marketing-type email from a Brian from Box.net today, promoting their Facebook application. Ordinarily, I’d ask “why would anyone have the nerve to drop me a message at 6:40 AM on a Friday, other than to tell me my download queue completed?” and “do you know what I usually have to say about Facebook applications, let alone annoying or idiot ones?”

I haven’t written a scathing Web 2.0 review since my Customerforce piece for an intern there; since then it looks like CustomerForce has gone under significant plastic-ification and drastically changed its focus to “social media enabler”. It’d be a perfect story for Uncov, but that’s a different piece for a different time.

I’ll slightly modify part of a comment from my original post on Customerforce, as a preface to how I review Web2 services.

If I can describe your complete business plan in a few lines of PHP and SQL, then it’s not a sound business plan at all. You can’t have a business plan that relies on “SELECT `movie` FROM `topmovies` ORDER BY `votes` LIMIT 5;”. Some sites rely on users contributing the best aggregated content, and then having other friends of these users voting on it. It’s too many steps for the average MySpace click-copy-paste profile whore. Never underestimate the stupidity of users; and never underestimate the concept of “less is more.”

So, does Box.net fall into this category? Short answer: no, but it’s certainly heavy on the Web 2.0 fluff that’s so common these days with anything reviewed by Robert Scoble. Interestingly enough, Scoble just reviewed (read: promoted) the service. Company-wide marketing blitz perhaps?

In any event, someone else will have to tell me what Robert said; I refuse to give into The Streaming Flash Video Service That Could, And Perhaps It Works From My Cellphone of the week when a download link (or even a YouTube video) would suffice. Protip, everyone: Choosing a non-standard place to dump your content does not make you a special and unique snowflake.

What Does It Do, Johnny?
Box.net is a cross between sites like RapidShare and products in the Google Docs suite. Essentially, it’s a file upload utility with granular access permissions. It also has several notable API hooks to connect to other Web 2.0 services, and connect your documents and media to them. They claim traffic of over one million file downloads per day. It sounds like a perfect recipe for a crafty frontend to Amazon’s S3 Storage, or perhaps outsourcing traffic to LimeLight Networks for content delivery.

LimeLight tends to be pricey for startups, and throwing around files online costs real cash money. You also have to have a certain amount of capital around to deal with the inevitable copyright lawsuits and DMCA lawyering that result when people don’t read the terms of service and upload their hastily-obtained copy of Harry Potter And The Order Of The Phoenix[2007]DvDrip[Eng]-aXXo so that “they can watch it at work.”

A typical lame file share. Scene is better.

Something for Nothing: Trickier than Getting Free RealPlayer
Unlike most other Web 2.0 services, Box.net doesn’t rely on users being tricked into clicking on Google Ads. This is probably a good thing, because all the ads would probably key on competing services given the site’s ridiculous attempt at search engine optimization:

Box.net - Free Online File Storage, Internet File Sharing, Online Storage, Access Documents & Files Anywhere, Backup Data, Send Files
This is their title tag. Way to make it a great default bookmark name.

Going directly to their site, you’ve got a clear “signup” button:

Plastic. Serious business.

This, as any savvy Web user knows, is a dangerous trap into somehow getting something you don’t want at all. All good sites make the interesting or free stuff hidden in a link inside a paragraph of dull gray text. I’ll save you the disappointment here, though, and spoil things: the narrator and Tyler Durden are the same person, and Box.net has no publically available free service. Your options are respectively 14-day trials for a 2GB/$25/year account; a 5GB/$80/year account; or a 15GB/$200/year account.

Wait - that’s not entirely correct and complete. There are at least two other types of accounts. Signing up for a trial of the 2GB account gave me a billing profile with a 1.0GB BASIC option. What if I’d wanted to try a Plus, Premium or Business account, and not the Cheapskate Special?

The left hand doesn’t know what the right hand is doing.

But hey! I can upgrade my account right now if I give them my credit card number, as I’m constantly and nauseatingly reminded as I flip through their interface. It’s inescapable. Uploading a file? Look at an advertisement for additional services. On the home page? Fully one quarter of the UI is dedicated to “give us some money, please.”

File Uploads Aren’t Bad
There’s a reasonably snappy interface for file uploads, which gives a progress bar and filesize information. The multi-file Java applet also suits the purpose well. It’s also reasonably easy to share (make public) files as hyperlinks, although directly pointing to them is restricted to premium accounts.

It also appears as if downloads go through an “index.php”-style redirector before being deployed to the browser, presumably for access control and database categorization. Sort of weak not being able to access the actual file directly, but that’s a minor point.

What I’d like to see: for video uploads, embed a YouTube-style FLV player on the Download page so that potential users can preview the file. Hell, even an EMBED tag, done tastefully, would let the end user’s browser try to stream the content.

Overall, I’m actually quite impressed with the file upload functionality.

Integration is Quite Good
I do actually endeavour to test services before panning them, so I uploaded several photos and tried the “Edit photos” application. If anything, this convinced me that before I pay Box.net $25 per year, I should pay Picnik the same amount for premium Web-based photo editing. Their Flash utility for managing photos is really well designed and could easily replace all of the low-end photo editing utilities currently on the market.

Picnik slightly fails it.

If the only negative “well, that’s weak” thing I can find is the above message on replacing an unsaved document, then I would vote these guys the next Google acquisition target.

Unfortunately, I can’t say the same about the integration of Zoho Writer. (It’s the “Create Document” option.) The new browser window suffers from the same FAIL as Ted mentioned on Uncov, and this wasn’t even the spreadsheet that can’t deal with 620KB of data. The following font is NOT Arial.

This is Arial…NOT.

You Said There Were At Least Two Account Options =\
The Facebook application for Box.net offers yet another way to score some free storage, although in a creepy viral marketing “send invites” way. If you want an untethered free account from the start, this may be the way to go. You get 20MB, plus 20MB for each additional friend you invite to the application, probably up to an arbitrary limit (Update 12/29/07: up to 1GB, which would mean you’d have to invite 50 friends to get the full storage. Thanks, Fred.)

There’s also a way to score a year of a premium 2GB account, although it involves completing a “special offer” that will likely ruin your credit rating and sign you up for Video Professor.

It’s essentially a giant Flash blob when integrated though, and for someone running NoScript, the Facebook component looks like this:

Why do you need a giant SWF embed to sign up?

Unfortunately, the revealed version is a horrible mélange of Arial, Times New Roman and imitation Zuckerberg styling. It seems to follow no design rules. Did nobody actually test the application on a Mac running Safari? The main box.net website works properly.

Uh, yeah. Might want to read Facebook’s stylesheet before picking fonts.

Social Interaction: Does It Spam?
More than zero friends on a Facebook developer test account were needed in order to test out the invitation feature and newsfeed functionality. I found that Facebook fails it too when creating a new account:

Create a new account, start typing in a network in this field, then hit Escape.

The invitation process is fairly informative, so you’ll probably only get invites from people who actually want to share files rather than spew Glitter Text all over your wall. Here’s what the invite looks like:

The invite. It’s not Glitter Text, but that’s about all it’s got going for it.

True to form, the promised storage upgrade works properly, but then fails all over itself when it comes to sharing folders with other users. Shared folder notifications take you completely out of the Facebook UI, instead of linking to the grammatically-incorrect “My Friend’s Files” page. There’s also a duplicate notification dropped each time you share a folder or file.

Hard to keep track of all the Goatses.

From a Technical Point: FTP Makes Sense
One of the more convoluted pages on the Box site deals with FTP. I assume it’s targeted at managers and monkey-suit type individuals who have heard that the protocol is “a good way to share files.” As far as I can tell, the only mention of the free 1GB account is on this page:

Box.net offers a free 1GB storage account that you may use for as long as you like. If you are interested in trying one of our pay accounts, you are welcome to try any of them free for 14 days.

FTP is a standard protocol for a reason, guys. I’d love nothing more than SFTP or SCP access to my Box.net account; that way I could upload files regardless of what platform or environment I’m using.

Summary: The Facebook App Fails It; The Main Site Doesn’t
I guess Brian’s intention with his email was to drum up traffic for the Box.net Facebook application. In short, it’s a failure: it looks ugly from the Times New Roman embedded font, seems to unnecessarily use Flash, and doesn’t support any of the external publishing/platform providers that make the main Box.net more worthwhile.

Login FAIL

Would it be that hard to write a Facebook application using a canvas IFRAME and then apply a custom stylesheet based on the source? (Answer: No. I’ve written them.) It also sprays a disgusting SWF on your user profile, whereas a plaintext list of files with links would be much more effective and not require the initial “click to display” barrier.

Fixing it would be reasonably easy, though. Stick to HTML and JavaScript within Facebook. If not possible in Facebook’s implementation of FBJS, use an IFRAME; and maintain consistency across user interfaces. What’s with the 20MB initial cap on Facebook accounts, when the official site gives 1GB? And furthermore, why can’t I switch my accounts easily from my profile, receiving the login failure message above?

I feel for the Facebook developers that have to wade through the comments and reviews though. Idiots that want an “autoplay my MP3zzzz” option should be unceremoniously shot.

I probably wouldn’t block the application with malice, simply by virtue of testing it out, but it’ll have to be improved somewhat before I allow it access to my real Facebook profile.

Box.net, though, as a separate service, might just replace my tested method of creating new drafts from Gmail and attaching files. It’ll be much easier to drop files there for transferring, and with third party integration for services like Picnik, I expect additional interesting ways to work with files in the future.

11 Comments

  1. Jake Billo:

    Against my better judgement, I also checked out Scoble’s Qik video with the CEO of box.net.

    I was not disappointed. There’s the real future of the Internet: streaming cell phone quality video, with scratchy audio, interviewing a guy who looks like Warren. To quote Uncov, FAIL.

  2. Fred:

    Very good review. It clearly contrasts with all others we can find on the web (as many of them are written to promote Box.net rather than criticizing it in the right way). I totally agree with you about their “FTP page”. As you said, they don’t provide FTP or FTPS access (SFTP or SCP access would be good too). However, they do provide a non-advertised (why?) WebDAV (not WebDAVS) service (www.box.net/dav/), so that you can mount the Box like an iDisk. Services like DriveHQ and Filesanywhere are much better (and professional) as far as I’m concerned.

  3. Jake Billo:

    Thanks, Fred. There was a guy from Facebook who was actually requesting WebDAV support, so I let him know about the link. I’ll probably find it fairly useful too - seems to work with OS X quite well.

    I don’t think this sort of review was what they were really expecting. The only references to box.net that I could find online were in my “Social Networking” feed, which is a combination of TechCrunch, Mashable and a few other Web2.0 news sites, which are essentially all glowing praise. More correctly, they’re at least nowhere nearly as negative as my usual comments on the sad state of the union.

    (Also, for some reason, I can no longer locate the Facebook application link. It’s here: Box.net Files)

    Box.net seems to have a clear and direct way to monetize the service, which is good. Their file uploader (on the main site) works properly, has a decent user interface and quick download speeds. The fact of the matter is, though, the idea of Web2.0 apparently means that “legacy” services like SFTP don’t generate revenue, so nuts to power users and people who’d find that sort of thing useful. Shame, really. (Also an offender in this category: An API does not mean “hit this PHP page to do stuff.”)

  4. Fred:

    On the page Facebook you linked to, I see “You get 20MB for free to start, and 20MB for every friend that has the application — up to 1 GB.”. But you stated in your article that it was “probably up to an arbitrary limit”… maybe they’ve just added the “up to 1GB” part, perhaps after they saw your great review ? :)

  5. Jake Billo:

    Maybe I missed that part of the page. They seem so focused on the concept of inviting friends for +20MB that it’s hard to notice. I’ll update the post accordingly.

  6. Jake Billo:

    Hi Robert,

    I actually did see the demo you linked. I have no issue with your interview itself, just the method in which you seem to change streaming video services on a weekly basis. :)

    I’m Web 2.0 cynical though, so take anything I say here about new media with a grain of salt or three.

  7. Sami:

    Security is even more problematic with such services. Like Jake said, it’s really sad that secure access to our files tend to disappear with new offers.

  8. Jake Billo:

    In conversing with Jeff from Facebook, I’d looked into two other competing services briefly. (Thanks to Sami for the Omnidrive info.)

    Unfortunately, the situation can best be described as “suck”. Last I’d heard, Omnidrive was headed for the Web 2.0 deadpool (just look at their forums - http://forum.omnidrive.com/ - and check out all the recent issues.) Apparently it’s not being widely reported because Mike Arrington of TechCrunch is an investor, and the CEO’s response (http://www.readwriteweb.com/archives/omnidrive_heading_for_deadpool.php) was pretty weak. I wouldn’t trust anything important to them right now.

    I’ve heard good things about SkyDrive but last time I checked, I couldn’t get in on the beta - artificial country restrictions to the US, and I’m in Canada. What’s more, their FolderShare sync utility apparently had a bad data loss bug (http://blogs.zdnet.com/projectfailures/?p=521) with non-alphanumeric filenames. That one deserves a golfclap.

    Honestly, online storage solutions haven’t engaged me since the initial launch of XDrive back a few years ago, which turned to dreck once AOL bought it and tried commercializing it.

    Maybe Google will finally open up Gdrive externally next year. They might do it right, but then they’d be almost scarier than Facebook, having all that personal information in one place. ;)

  9. Robert Scoble:

    Jake: my main show on PodTech has always been the same distribution method. But I’m playing with all the others to see what their pros and cons are. My new thing in 2008 will use more interactive media, so need to really try them out.

  10. Jake Billo:

    Robert: I’m looking forward to it. I may not agree with some of the Web2 services or their (lack of) business plans, but it’s interesting hearing about them from your site. I literally cringe everytime I read a Pete Cashmore post from Mashable - the top 10 lists are weak - but his site’s stayed on my Google Reader list because of the 10% interesting content.

Leave a comment