4 ms·
I don't really see this as being a boon for web developers, but for those who write or use Firefox extensions. That does include certain websites, but those are
by BrandonM 18y ago
I don't really see this as being a boon for web developers, but for those who write or use Firefox extensions. That does include certain websites, but those are only the sites that are already utilizing a Firefox extension, anyways (e.g. del.icio.us, rememberthemilk). I would personally much rather hack up a Firefox extension in Python than to try to do it in Firefox's standard plugin architecture thingamajig (Javascript/CSS/voodoo/???).
2. Because the extension bundles its own Python runtime, it has to be built and packaged separately for every architecture target. Right now, that means no 64-bit platforms, BSD, etc. -- so cross-platform compatibility is probably no better than Flash at the moment.
Just be sure we're clear, this comment describes the pyxpcomext extension itself, right? Surely more versions will be coming soon to any platforms supported by Python. If you are building an extension that utilizes this Python-Mozilla API, this is all transparent to you, and packaging separate builds is a non-issue.
- tuukkah 18y agoI would personally much rather hack up a Firefox extension in Python than to try to do it in Firefox's standard plugin architecture thingamajig (Javascript/CSS/voodoo/???). You'll still need to do "CSS/voodoo/???" to integrate your extension to the Firefox UI. What you get to do is to use Python instead of JavaScript (a matter of taste), and you get access to Python libraries, which cover desktop-side computing much better than JS.