Shooting down Flock
Although it’s been a while since the developer preview release of the much-hyped Flock browser, it’s not too late to write on the subject: in fact, it may still be slightly early. I spent a while trying to love Flock myself, but a month later I reinstalled Firefox and came to the conclusion that Flock is a destined-to-die, “Web 2.0″-overhyped Firefox clone with a business model that resembles a dot-bomb more than a Web 2.0 company.
Flock envisions itself as being a “social browser,” that is, they’ve “[integrated] tools that make it easier to blog, publish your photos and share and discover things that are interesting to you.” It’s a quaint, idealistic vision: let’s build something more than a browser. Let’s build the browser of Web 2.0. The thing that Flock seemingly didn’t pay any attention to, however, is that Flock’s parent, Firefox, already did everything Flock does with extensions. If Flock wishes to cry “But Firefox, by itself, offers no integrated social ability, which makes it Web 1.0,” they are missing what makes Firefox actually closer to the social browser than Flock itself. How is this possible? Flock does have social features that Firefox is devoid of in its stock form. One needs to look outside of the narrow scope of the feature set and instead look at how each browser has been marketed.
Then, in the larger perspective, Flock really appears much like the Internet startups in 1999-2000. The dotcom craze was all about this idea of “predictive personalisation:” that is, the examination of consumer trends to marked a product into the heart of that trend. This targeted marketing is how we got awful things such as Netpliance’s iOpener: as an increasing number of people found a use for e-mail and the Internet in their personal lives, it made sense to Netpliance to bring that access into the household in an inexpensive, kiosk-like level. People really used e-mail and Web access; why not make it cheaper and smaller? Why not tailor a device to this increasing usage of casual, at-home web surfing? It made sense on the marketing level. Not surprisingly, the overpriced appliances tanked as more people just bought new PCs, which, although more expensive, were much more extensible and useful. The iOpener was stuck with the Netpliance ISP and the iOpener’s own software applications.
Tons of other notorious dotcoms failed on this same “give the people services to fit the trends in their e-lifestyles” business model: the wireless-broadband provider Metricom (anyone remember those clunky, grey Ricochet modems plastered onto the nearest businessman’s Toshiba Tecra?) is a prime example of this. With only a few people needing the Ricochet service, millions of dollars poured into a proprietary network for niche users destroyed the company. The services of the dot-com era that did survive did so by not following a ride-the-wave model, and instead chose to diversify. When the wave of trendiness returned to the sea, beached dotcoms asphyxiated on the shores of a mean, economically-recessed tech market. Flock is really pushing this same model with their Firefox-clone-with-integrated-extensions, and it’s bound to fly into a cloud of smog and choke itself to death if it, too, doesn’t do something that’s actually revolutionary, extensible, and diverse. Flock jumps onto the current trend bandwagon full-force: Ooh, people are blogging. Bloggers use RSS, del.icio.us, and Flickr. They’re using Firefox. Let’s target that.
The world isn’t what it was five years ago: the Web most certainly isn’t new to the majority of users. We’re not new to this social Web game, either. Our tendencies to float toward extensibility and “custom consumerism” instead of targeted marketing. Spreadshirt allows you to create your own designed T-shirts, simply giving us the base interface and capability to do so. WordPress gives us the capability to post things, but it’s the extensibility allowed by plugins and themes that really add the true power to the system. Yahoo’s Widgets (previously Konfabulator) and Apple’s Dashboard give us that same sort of extensibility on the desktop. With Google’s Personalised Homepage and Protopage, we’re given a basic homepage from which we choose the features most relevant to us. Our favourite Web 2.0 applications are actually just base frameworks that we add our own functionality and content to instead of accepting pre-packaged functionality from others. Why, then, is Flock and its buzz seemingly missing this? Why are we to accept what their vision of an ideal browser is instead of building one for ourselves? What if we don’t want their specific functionality? We’re stuck with it. What if we want new functionality? Even though Flock’s Firefox compatibility allows the use of Extensions, Firefox stock extensions will not work in Flock without changes. Flock, when viewed in this grand social scheme of things, loses a lot of the lustre and social vision that they’re trying to build into it.
How is Flock expected to survive? Unless your vision of integration matches that of Flock’s, I don’t see how it can (aside from buzz and a few niche users.) My vision was different. On the day I reinstalled Firefox, I installed the official del.icio.us plugin, Performancing for Firefox, a few of my favourite search engines, ChatZilla, and DownThemAll. I had my dream browser, the same, familiar browser I had been using since its days as Phoenix. Although I wanted to ride that wave of early adoption again, I had realised that I was going to end up surfing on the sand.
So long, Flock. While we’re trying to live the good old days of trend-targeting and idealistic visions of an abstract definition, let’s raise a glass to NeoPlanet. What the hell is NeoPlanet? You may just find out soon enough.
Type a Comment
Incoming Links
There are currently no links incoming to this article.
Comments
Chris Messina
posted 2 years, 10 months ago
Hey Eston,
Just came across your post and thought I’d respond to some of your points… basically there are a few things that you’ve said that are interesting but not wholly accurate and so while you’re absolutely entitled to your opinion (yeah, gee, we do support the whole “web as conversation medium” concept!)… you’d be on better footing if you had a few more facts in your quiver.
Anyway, first of all, we’re all fans of Firefox at Flock. Obviously if it weren’t such a decent platform we wouldn’t be building Flock on top of it. Because of its architecture, we’re able to bundle together a bunch of extensions, a theme, a full-text search engine, a custom blog editor, our own favorites/bookmark manager and a slew of other niceties that Firefox isn’t going to ship with. Why bother?
Well, it’s not an us-or-them kind of thing. The whole premise behind Mozilla was to encourage choice on the web. Not just another browser to compete with IE, but to really open up the playing field for reinterpreting what a browser should do. I mean, once you’ve got a standards-compliant rendering engine, why not start experimenting with the stuff around it?
So just as you’re free to say that Firefox + Extensions is all you need, we’re free to say that Flock, which integrates many new pieces of functionality in one unified interface, is a great way to get started with using the web more socially. Now, you may never use Flock; in fact, for folks who are content with Firefox and maintaining a bunch of extensions, you’re right, Flock probably isn’t right for you. But for other people who don’t have time to futz with extensions (searching, updating, dealing with conflicts, etc), Flock might be a good solution.
Now, as for the comment about how your vision must match Flock’s… well, that’s only part of the story, since by extension, you accept the vision that Firefox has of the web. Flock has a different vision and is building a platform for consuming microformats, syndicated content, and web services via open APIs (Flickr, Basecamp, Upcoming, etc). Yeah yeah, static web pages are useful and all, but that’s where we’ve been for the last 10 years. Why doesn’t the browser do a better job of maintaining your social network from one site to another? What about single sign-on? How about keeping track of all the comments you’ve left around the web? You’re using your browser to do these things anyways, why doesn’t it get them right?
So anyway, I also want you to know that we’re not just a bunch of Johnny-come-latelies trying to ride-the-wave. We started discussing Flock about a year ago, before Web 2.0 ever became a dirty word. We saw an opportunity to build something that made the things that we do on the web everyday easier, more productive and frankly… more fun! I used to run Firefox with 18 extensions. And I would scour the web looking for more all the time… what a waste of time! Not only that, but because a lot of the extensions were written quickly without a whole lot of support, Firefox would get sluggish… was prone to crash… etc etc. So while I had all the tools I needed, they actually slowed me down.
That was one of the problems that lead to the idea for Flock. And then the vision for what we were really doing emerged: trying to use the web as a social platform.
Anyway, I’ll stop now, but I wanted to address some of the points you raised. I’m skeptical too — but I really want Flock to make all this stuff we’re doing today better. If you don’t like Flock, hey, that’s fine too. But it’s worth it to ask some tough questions about what the browser should be doing better for you… and not just taking bookmarks and history for granted as the only above-and-beyond features a browser offers you.
eston
posted 2 years, 10 months ago
This is an e-mail I sent Chris Messina after he posted this comment. I posted it here for the sake of discussion.
Wow. In all honesty Chris, I’m 1. pretty flattered that you felt my opinion warranted a response and 2. also quite happy you’ve laid out the majority of the counterpoint - from Flock itself - here for readers. I think you’ve also done a really good job at staying subjective and not attacking my point outright, so I’m going to attempt to do the same. I’m happy that Flock cares this much.
That said, I guess I should offer my rebuttal. I think both of these come down to a difference in perspectives on where software efforts should be focused. While you probably don’t appreciate me paralleling your company to things such as Metricom, I did have a reason for it, and even though you’ve laid out Flock’s vision, it’s not really changed my opinion or my counterpoints. I’ve tried your browser: I spent a month with it, using it every day for quite a few hours, and I didn’t see the fit for me yet. It’s really an overhyped technology preview at this point, fueled along by the Web 2.0 craze. Whether or not this craze is your reason for developing Flock, this is still the way you guys are coming off since it’s been picked up as part of it.
Hopefully, I can address a few of your concerns. I’d be willing to continue this debate as well, because I don’t just want to complain about Flock - I wouldn’t mind seeing it turn into something useful for some, even if I don’t particularly find it useful for myself.
But for other people who don’t have time to futz with extensions (searching, updating, dealing with conflicts, etc), Flock might be a good solution.
This may sound tangential, and in a way, it kind of is; I’ll admit that. It’s a question that’s currently been left unanswered: people are going to have to update Flock as well when those “open APIs” change. It’s not hard to update your extensions from within Firefox (once you have them;) the little “Find Updates” button in the Extensions window will take care of most all of the work for you. Also, with Extensions, you’re going to have a bit more choice; you’ll have the freedom to choose whatever del.icio.us or flickr integration helps you as a user the most - you aren’t stuck with Flock’s vision of what’s right if you want to track social networks, which leads me to the next point…
Now, as for the comment about how your vision must match Flock’s… well, that’s only part of the story, since by extension, you accept the vision that Firefox has of the web.
That’s circular reasoning. I don’t accept the vision of Flock, so I use Firefox. Only someone that accepts Firefox’s vision of the Web uses Firefox. Thus, I must accept the vision of Firefox because I don’t accept the vision of Flock. This isn’t necessarily true; in fact, I’ve never paid any attention to Firefox’s vision at all. I couldn’t even tell you what their vision is - I read yours because you have it pasted on the front of your site. Firefox doesn’t. It just plugs its features. I’m using Firefox because it’s much more extensible than Flock is, even though Flock has the same capability, at the core, which has been, for the most part, without significant implementation. (Honestly, it would have been much better for you guys to just allow Firefox extensions with Flock without conversion; if true conversion was really necessary, automating that process would have made things ten times easier.)
I just don’t buy your argument with Flock’s vision.
You’re using your browser to do these things anyways, why doesn’t it get them right?
I’m not fully convinced Flock gets these right. In fact, my browser does, because I’ve built it into a customised version of exactly what I’m looking for. You’re assuming that no one gets this right, and Flock is the solution. It may be for you guys at Flock, but it wasn’t for me. del.icio.us integration was buggy (and yes, I know it’s a developer preview.) Things never synchronised right. I shouldn’t have been prompted for my del.icio.us login every time I opened the browser even though Flock had saved the password. I never figured out if flickr integration was even possible or if it was just not implemented in the preview, because whenever I attempted to do anything with it, it wouldn’t work. Flock didn’t support the del.icio.us space-parsing of tags, and without any help, it took me a while to adapt to putting tags in as “linkblog, design, typography” as opposed to the del.icio.us way of “linkblog design typography”. I shouldn’t have to adapt to a tool that’s supposed to make life easier, when all it’s done is add layers of complexity upon what was a trivially easy task to begin with.
So anyway, I also want you to know that we’re not just a bunch of Johnny-come-latelies trying to ride-the-wave.
I’m not coming off as saying you are; you’re probably all pretty talented developers. At the same time, I think your premise of “more fun!” just reeks of the dot-com era. Yes, I’m all for more fun, but I don’t see how your business model is sustainable outside of a recreational “hey guys, let’s build this” model. There’s a lot of projected hype in your model that I really never saw Firefox as having as much of. They had the whole “Yeah! Take back the web!” with the cliché Che Guevara-style way of looking at things, but you’re on top of a sphere that works almost entirely on trendiness. This is the same kind of trendiness we saw in the dot-com era, and I’m not so sure that Flock’s value is a sustainable business model. That’s where I’m coming off with this point: I think you’ve got a great idea, but I’m not at all convinced that the model is profitable now, or will be in the future.
Whether or not you were ahead of the trend or not isn’t the question. The vocabulary and dirtiness of Web 2.0 doesn’t matter. It’s the fact that the core of this isn’t really helped by the nuh-uh, we were there FIRST! counterpoint: it’s not going to make you any more profitable. There were plenty of people in ‘98-2000 with the same reasoning behind the trends they were on top of, and not a whole lot of them survived.
I used to run Firefox with 18 extensions. And I would scour the web looking for more all the time… what a waste of time!
Were you not familiar with Firefox Add-ons?
Firefox would get sluggish… was prone to crash… etc etc.
Flock seems to share these problems with Firefox. :) I just had to throw that out there; I assume it’s just because it’s a developer preview.
I’m skeptical too — but I really want Flock to make all this stuff we’re doing today better. If you don’t like Flock, hey, that’s fine too. But it’s worth it to ask some tough questions about what the browser should be doing better for you… and not just taking bookmarks and history for granted as the only above-and-beyond features a browser offers you.
I agree with you, and I’m not dissing your passion. You guys are trying, but I don’t think you’re hitting the right notes. The questions should be asked, but I’m saying that I don’t think Flock’s adequately answering any of them. I think Flock would’ve been a lot better as an extensions package for Firefox. I think it’s made the browsing experience more confusing and unwieldy, with no ability to opt-out of things you dislike and use substitutes.
I hope this reinforces my perspective on things; I can add more constructive criticism if you think it’d value the Flock experience. I’d certainly be willing to use Flock again if things worked in a simpler way than they do now.
Chris Messina
posted 2 years, 9 months ago
Well Eston, I can tell I haven’t convinced you of anything substantial, but then, I’m not terribly disappointed. Until Flock the browser can match the vision we have for it, you’re right to maintain your opinions as they are now.
So I’ll take your comments as a challenge — to actually fulfill our vision… and make it happen. Hey, the way Flock is now as a developer preview, we’re not doing anything all that different. Where I want to take it, well, there will be no confusion between Firefox and Flock. But yes, you’re right, that’s a long way off and until I can confidently tell you, “Hey, here it is, come download it!” you’re right to keep us honest and let us know that the reality is that we’ve got many miles to go before we sleep.