-
Website
http://www.louisgray.com/live/ -
Original page
http://blog.louisgray.com/2009/01/is-requiring-firefox-plug-in-akin-to.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
charlieanzman
60 comments · 11 points
-
Jesse Stay
221 comments · 70 points
-
Ari Herzog
43 comments · 21 points
-
ChangeForge | Ken Stewart
133 comments · 18 points
-
drewolanoff
64 comments · 53 points
-
-
Popular Threads
-
FTC Disclosures Made Simple For Bloggers With Conflicts
6 days ago · 46 comments
-
Still Waiting for An Evil Google? It's Not Going to Happen.
6 days ago · 30 comments
-
Fighting Bots With Bots on Twitter, Leveraging SocialToo
1 day ago · 5 comments
-
Simler Adds Likes, Favorite Tags, Revamps Homepage
1 day ago · 4 comments
-
Gowalla Raises $8.4 Million for Location Check-in Service
1 day ago · 2 comments
-
FTC Disclosures Made Simple For Bloggers With Conflicts
I don't understand the reasoning behind it and I have to agree that, if at all possible, it should stop.
Rey Bango's comments on Twitter do not seem to jive with what Ms. Brady told me: people shouldn't be choosing Firefox as a platform: they should be choosing the web as a platform. Coding specifically for the assumption of a brower plugin is broken, and Mozilla seems to already know that.
Add-ons are applications and you're trying to equate them to web pages or sites when in fact, you should be comparing them to iTunes, Jing or Twhirl. In fact, some of these add-ons/applications are built specifically for various OSes which is analogous to the traditional desktop model of application development.
If you look at add-ons for what they are, applications, you can see that comparing them to what MS did, which was to bastardize established W3C standards for web site development, is comparing apples and oranges.
Think about what we're doing with Glue for a moment -- we allow you to bring your Facebook friends to popular sites across the web (Amazon, Netflix, IMDb, Last.fm, Wikipedia, ...). We then connect you to these friends across the sites, around common objects.
It's taking a website of Facebook's size to even start on this task, via their Facebook connect initiative. Even still they are not integrated into the top sites that we support (Wikipedia, Amazon, ...) and they will not be able to connect across sites. That level of connection will occur back on their site.
Yes, having a FF-only add-on is market limiting, but the potential of the feature-set when in the browser is powerful.
We're working on solutions for this :)
As Edwin from Feedly has commented below, the Firefox community was a natural start for us - good distribution to early-adopters. Our focus on other browsers has grown as our resources have grown.
A comparison of add-ons to web page development is incorrect.
I've noticed a double standard on how quickly people rally to go after Microsoft with pitchforks & torches, yet seem not to notice when Apple or other companies may engage in parallel activities (or activities that at the end of the day, have similar results as Microsoft's offending actions).
Specific to browsers - I love Safari's speed, but hate it's lack of functionality, so you've definitely preaching to one member of the choir with this post!
But, when creating a new service you have to balance the cost of supporting all those platforms from day one. Clikball was just released as "private alpha" a few days ago, and supporting multiple platforms would have meant delays. We are rapidly evolving the user interface, data models and functionality, and having a larger code base for all those vastly different platforms would slow that down.
We are planning to support other browser through web-based interfaces supporting all current A-list browsers.
IE extension development sucks (Microsoft themselves basically said that at the recent add-on-con, recommending 3 books, 2 of which are out of print, saying you should do this because your competition won't). Safari doesn't officially support extension (most ways people find to extend it get closed by later releases). Chrome is planning to support extensions, but it will be mid-year at the earliest.
We are also planning robust APIs to all our interactions in any custom applications.
This is fine for many things, however, Firefox in particular has a very specific security model that affects everything from file uploads to advanced drag and drop -- the latter of which is of significant importance to my projects (www.scrapplet.com, www.xwinlib.com, www.radwebtech.com). While IE, Safari, and even Chrome support a common methodology for drag and drop that does not require plug-ins or Active-X controls, similar functionality in FF is only available through a plug-in. Our implementation for FF is less than 4.5k, put it is a plug-in nevertheless.
What would really be great is if the core requirements solutions that necessitated Firefox plug-ins could be shared amongst developers and therefore minimize the repetitive download requirements for users.
In my opinion, FF 3.x moves the browser in a better position regarding these matters, but we're not there yet. In the mean time, open source, open sharing, and open mind can help mitigate the plug-in-itis than seems all to prevalent.
-- Steve Repetti
www.scrapplet.com
www.radwebtech.com
www.dataportability.org
This story/question wasn't so much about how as a Safari user I don't think I'm getting the full extent of the Web, but instead wondering about how FF extension use not only limits their market, but blocks many people from using what is likely an interesting product. Open source is great and cross-platform is great, but you're still tickling the tech edge and most people couldn't give a rip.
<tr bgcolor=#18396B>
<td height=20 colspan=3>ANTISPAM UOL » TIRA-TEIMA</td>
</tr>
<tr>
<td colspan=3>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=10 rowspan=2> </td>
<td><font size=1> </font>
<font size=2 face=verdana>Olá,
Você enviou uma mensagem para kaarlows@uol.com.br
Para que sua mensagem seja encaminhada, por favor, clique aqui
</font>
</td>
<td width=10 rowspan=2> </td>
</tr>
<tr>
<td>
<font size=2 face=verdana>Esta confirmação é necessária porque kaarlows@uol.com.br usa o Antispam UOL, um programa que elimina mensagens enviadas por robôs, como pornografia, propaganda e correntes.
</font>
<font size=1 style=font-size:12px face=arial color=#2C719D>As próximas mensagens enviadas para kaarlows@uol.com.br não precisarão ser confirmadas*.
</font>
<font size=1 face=tahoma,arial,verdana>*Caso você receba outro pedido de confirmação, por favor, peça para kaarlows@uol.com.br incluí-lo em sua lista de autorizados.
</font>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=dddddd width=100%><tr><td><font size=1 face=verdana>Atenção! Se você não conseguir clicar no atalho acima, acesse este endereço:
http://tira-teima.as.uol.com.br/challengeSender...>
</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan=3 align=center>
</td></tr>
<tr>
<td colspan=3>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=10 rowspan=2> </td>
<td><font size=1 style=font-size:6px> </font>
<font size=2 face=verdana>Hi,
You´ve just sent a message to kaarlows@uol.com.br
In order to confirm the sent message, please click here
</font>
</td>
<td width=10 rowspan=2> </td>
</tr>
<tr>
<td>
<font size=2 face=verdana>This confirmation is necessary because kaarlows@uol.com.br uses Antispam UOL, a service that avoids unwanted messages like advertising, pornography, viruses, and spams.
</font>
<font size=1 style=font-size:12px face=arial color=#2C719D>Other messages sent to kaarlows@uol.com.br won't need to be confirmed*.</font>
<font size=1 face=tahoma,arial,verdana>*If you receive another confirmation request, please ask kaarlows@uol.com.br to include you in his/her authorized e-mail list.
</font>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=dddddd width=100%><tr><td><font size=1 face=verdana>Warning! If the link doesn´t work, please copy the address below and paste it on your browser:
http://tira-teima.as.uol.com.br/challengeSender...>
</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan=3 height=20 bgcolor=#2C719D align=center><font face=verdana color=ffffff size=1>Use o <font color=ffffff size=1>AntiSpam UOL</font> e proteja sua caixa postal</font></td></tr>
</table>
<table width=580 cellpadding=2 cellspacing=0 border=0>
<tr><td align=center><font size=1 face=arial>
<font size=1 face=arial><SCRIPT>RdFhCfCggWeb = '1996-';</SCRIPT><SCRIPT src="http://indice.uol.com.br/anouol.js"></SCRIPT></font></td>
</tr></table>
The question is : does your service requires an heavy client application or not (does it require to have access to private information or device on the user's browser / computer ) ?
Right now I don't see IE nor Safari offering what FF offers in this field.
To me a good way would be :
1 - design a nice and pure HTML website (browser independent)
2 - design a nice API
3 - let the community develop add-ons, adobe air apps, native apps with your API
sounds familiar :) ?
Very interesting article by the way (I must admit that at first I though it was a bit "Trollish")
Maybe being an FF extension will give you guys a great playground for working out all of this semantic / social stuff, but I'd be surprised if it was where you ended up hitting the big time.
That said, it's a tough problem to crack for your kind of service. A bookmarklet is neither rich enough in functionality nor able to deliver the 'push' experience you need. A code snippet for website owners doesn't get you coverage as fast as you'd like (especially on amazon etc).
In the end I suspect you'll use all of these approaches and more, but for now (sadly) I have totake a back seat.
It definitely is a tough problem to crack. At Add-on-Con last December this was a hot topic of discussion. I'd say the group was split between the long-term ability to create a business off of an add-on vs. the eventual need to use the add-on to back-into a web service/site.
The space will be fun to watch in the coming months as mature add-ons start to figure out their business models.
The highlight was the closing keynote - reps from firefox, ie, and chrome debated the future of the browser. I think you would have enjoyed it (I'll be sure to send you an invitation next year).
Note 1: I think that the perception that firefox is a niche market or that only geeks only install extensions is wrong. Just look at the add-ons mozilla site and look at the number of installs of some of the top add-ons.
Rahsheen: you are right. We should probably explain better why we are building feedly as a hybrid (an extension + a set of back end services) instead of a more traditional website.
You're viewing add-ons as web pages which I think is an incorrect comparison. Add-ons are, for all intents, applications, in many ways as capable as desktop apps such as TextMate, Twhirl or iTunes.