Categories
Mozilla Programación

Desarrollando extensiones para Firefox

Estos últimos días he estado liado ‘apañando’ una extensión para el Firefox. Y es en estos casos cuando ves todas las ventajas del soft libre.

Yo no tenía ni idea de por donde empezar, pero tener al alcance de la mano todo el código fuente es algo impagable: miras como hay que hacer para conseguir esto, como se hace para lo otro, etc. etc., y poco a poco, gracias al antiguo metodo de ‘fuchicar’ combinado con el de ‘prueba y error’ te vas enterando de todo y consigues que tu idea cobre forma.

Y también comentar que la documentación de Mozilla es muy buena, y que hay cientos de tutoriales creados por gente desinteresada que son una maravilla. Y es complicado que lo que quieras hacer no esté implementado an alguna extensión ya creada 🙂

PD: La extensión es un notificador para el Tiny Tiny RSS, pronto más noticias…

PPD: Ya metidos en harina, probablemente haga otro notificador para el Gregarius

298 replies on “Desarrollando extensiones para Firefox”

Hola,

Me puedes indicar dónde descargo el código fuente de algunos plugins de firefox para saber como van? O las guías que usaste, o lo que fuere… jeje

Grácias. Me encontrarás en mi correo;)

@Samy: El código fuente está en la extensión; solo tienes que cambiar la extensión de .xpi a .rar y descomprimir todo.
En cuanto a las guías, lo que yo use fue la documentación oficial de mozilla, e ir viendo como hacían las demás extensiones… A ver si puedo hacer un post acerca de eso, que es interesante 🙂

Hmm it seems like your blog ate my first comment (it was extremely long)
so I guess I’ll just sum it up what I submitted and say,
I’m thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to everything.

Do you have any helpful hints for newbie blog writers? I’d really
appreciate it.

I was curious if you ever considered changing the structure of your site?
Its very well written; I love what youve got to
say. But maybe you could a little more in the way of content so people
could connect with it better. Youve got an awful lot
of text for only having one or 2 images. Maybe you could space it
out better?

Hmm is anyone else experiencing problems with the
images on this blog loading? I’m trying to determine if its a problem on my
end or if it’s the blog. Any feed-back would be greatly appreciated.

Hmm it appears like your site ate my first comment (it was extremely long) so I guess I’ll just sum
it up what I submitted and say, I’m thoroughly enjoying your blog.
I as well am an aspiring blog writer but I’m still new to the whole thing.
Do you have any tips and hints for first-time blog writers?
I’d really appreciate it.

Hello this is kinda of off topic but I was wondering if blogs use WYSIWYG editors
or if you have to manually code with HTML. I’m starting a blog
soon but have no coding experience so I wanted
to get advice from someone with experience. Any help would be enormously
appreciated!

Woah! I’m really enjoying the template/theme of this site.
It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between user friendliness and appearance.

I must say you have done a great job with this.
Additionally, the blog loads very quick for me on Opera.
Outstanding Blog!

Feel free to surf to my blog :: ntc33apk ios

Hi, i think that i saw you visited my site so i came to “return the favor”.I’m attempting to find things to enhance my
web site!I suppose its ok to use a few of your ideas!!

Check out my web blog – kiosk mega888

What’s Happening i’m new to this, I stumbled upon this I have discovered
It absolutely useful and it has aided me out loads. I hope to give a contribution & assist other customers like its aided me.

Good job.

my blog post :: ok388 test id

Hi! This is kind of off topic but I need some help from an established blog.
Is it difficult to set up your own blog? I’m not very techincal
but I can figure things out pretty quick. I’m thinking about making my own but I’m not sure where to begin. Do you have
any tips or suggestions? Cheers

Here is my site … joker888 download

What’s up everyone, it’s my first pay a visit at this site,
and piece of writing is actually fruitful in support of me, keep up posting such content.

My web page: xe88 slot

The other day, while I was at work, my cousin stole
my iPad and tested to see if it can survive a 30 foot drop,
just so she can be a youtube sensation. My iPad is
now broken and she has 83 views. I know this is totally off topic but I had to share it with someone!

Take a look at my web blog Greatwall99Apk Android

Hey there just wanted to give you a quick heads up. The words in your post
seem to be running off the screen in Ie. I’m not sure if this is a format issue
or something to do with internet browser compatibility but
I figured I’d post to let you know. The design and style look great
though! Hope you get the issue fixed soon. Kudos

my webpage – 1 lionking888 (https://918kiss-m.com/lionking888)

Just want to say your article is as surprising.
The clarity in your post is simply great and i could assume
you’re an expert on this subject. Fine with your permission let me to grab your RSS feed to keep up to date with forthcoming post.
Thanks a million and please carry on the enjoyable work.

Also visit my blog post … free download game 918kiss
plus (Ines)

Pretty great post. I just stumbled upon your weblog and wished to say that I have
really loved surfing around your blog posts.

After all I will be subscribing in your rss feed and I am hoping you write
again soon!

My webpage … test sky777

My brother suggested I might like this web site.
He was totally right. This post truly made my day. You cann’t imagine just how much time I had spent for this information! Thanks!

Hey! I know this is kinda off topic nevertheless I’d figured I’d ask.

Would you be interested in trading links or maybe guest writing a
blog post or vice-versa? My blog goes over a lot of
the same subjects as yours and I believe we could greatly benefit from each other.

If you happen to be interested feel free to shoot me an e-mail.
I look forward to hearing from you! Excellent blog by the way!

Thanks for some other excellent post. The place else may
just anyone get that type of information in such
an ideal manner of writing? I’ve a presentation subsequent week,
and I am on the search for such information.

Does your blog have a contact page? I’m having a tough time locating it but, I’d like to shoot you an email.
I’ve got some suggestions for your blog you might be interested in hearing.
Either way, great blog and I look forward to seeing it expand over time.

It’s hard to find educated people about this subject,
but you seem like you know what you’re talking about! Thanks

You are so awesome! I don’t think I’ve read anything like this before.
So wonderful to discover someone with some unique thoughts on this subject matter.

Seriously.. many thanks for starting this up.
This site is one thing that is required on the internet, someone with some originality!

Hi all, here every person is sharing these knowledge, thus
it’s fastidious to read this blog, and I used to visit this
website all the time.

Hi there! Would you mind if I share your blog
with my myspace group? There’s a lot of folks that I think would really appreciate your content.
Please let me know. Cheers

I used to be recommended this web site by way of my cousin. I’m no longer positive whether or not
this submit is written by him as nobody else recognize such special about my
problem. You are incredible! Thank you!

When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four e-mails with the same
comment. Is there any way you can remove people from that service?

Appreciate it!

Hey there would you mind stating which blog
platform you’re using? I’m looking to start my own blog in the near future but I’m having a difficult time
choosing between BlogEngine/Wordpress/B2evolution and Drupal.
The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique.
P.S My apologies for being off-topic but I had to ask!

I got this website from my buddy who shared with me on the topic of this web site
and now this time I am browsing this website and reading very informative articles or reviews at this
time.

I needed to thank you for this good read!! I absolutely enjoyed every bit of it.
I’ve got you book-marked to check out new things you post…

Hey! This post couldn’t be written any better! Reading through this post
reminds me of my old room mate! He always kept talking about this.
I will forward this post to him. Fairly certain he will have a good read.
Thank you for sharing!

Greetings! Very helpful advice in this particular article! It is the little changes that make the most significant changes.
Many thanks for sharing!

Comments are closed.