General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
3rd Party Extensions
Posted by: dana1971
Date: August 25, 2010 09:35AM

Hi, Can someone tell me how to set KM to accept 3rd party extensions like you can do in IE, FF, Chrome, etc...


Thank You

Options: ReplyQuote
Re: 3rd Party Extensions
Posted by: JamesD
Date: August 25, 2010 11:13AM

Most third party extensions will not run on KM. Some can and have been converted to run on KM. There are 400+ extensions which are for KM. They can be found here. http://kmext.sourceforge.net/

There is also a MacroLibrary which can be found here. http://kmeleon.sourceforge.net/wiki/MacroLibrary

Options: ReplyQuote
Re: 3rd Party Extensions
Posted by: dana1971
Date: August 25, 2010 01:53PM

Quote
JamesD
Most third party extensions will not run on KM. Some can and have been converted to run on KM. There are 400+ extensions which are for KM. They can be found here. http://kmext.sourceforge.net/

There is also a MacroLibrary which can be found here. http://kmeleon.sourceforge.net/wiki/MacroLibrary

Thank you....wow, 400+ extensions, and not a one to help with what I need.
My main question is, if KM is registered as a Mozilla browser, why won't firefox addons work with KM? There is ONE FF addon I NEED, but FF is SO slow, I want to use my KM for Everything. I hate switching back and forth between browsers. It is a toolbar that I need, and it can be found at www.gamersunite.com
In the upper left corner it says Get The Snagbar. It will work on FF and IE, and I Hate IE..it too is slow. Will toolabrs work at all with KM? and if so, how do I enable them?

Options: ReplyQuote
Re: 3rd Party Extensions
Posted by: SoerenB
Date: August 25, 2010 05:30PM

Hi, Dana,

well, you did open the other thread about this?:
http://kmeleonbrowser.org/forum/read.php?1,109272,109272

What made you think the answers could be different just some weeks later?

Especially your question:
Quote
if KM is registered as a Mozilla browser, why won't firefox addons work with KM?

has been answered in that thread, but I'll put in my words, the way I perceived the bits of KM history I've read so far:

K-Meleon uses the Gecko Rendering Engine, which is made by mozilla.org.

Firefox uses the same engine. The original developers of FiFo decided to create it's UI based on XUL, which made it relatively easy to maintain the browser's versions for various Operating Systems (Linux, Windows, Mac, BSD, and more...) and to create an extensions system to be learned relatively easily.

The drawback of that decision was that that way of creating the UI draws heavily on your PC's resources during runtime - one of the reasons for FF being slower than K-M.

K-Meleons original developers, on the other hand, had decided (before FF even started) to create it's UI based on the Windows API, which is one of the main reasons why it can be faster than FF - making it incompatible, on the other hand, with the FF extension system.

If you really need the toolbar, ask IT's creators to write one for K-Meleon, or heed those other advices you were given in the other thread.

I'm sorry, but the answers won't get better!

Cheers
SoerenB


Back again ...

Options: ReplyQuote
Re: 3rd Party Extensions
Posted by: siria
Date: August 25, 2010 05:30PM

There's more to a browser than just the engine. That only concerns the stuff inside the page. But from how I understand it, everything you see "around it" - the toolbars, buttons, tab bar, status bar, menus and context menus, the configuration stuff and preferences - all that has nothing to do with the engine, that is the User Interface. There lie the main differences between Firefox and KM, also the reason why KM macros don't work in FF and why FF add-ons don't work in KM without any modifications, and also the reason why KM is faster and why you don't like FF tongue sticking out smiley

You had recently already posted a thread about this toolbar, and people who know such stuff much better than me have examined it already and told you that this toolbar doesn't work in KM, sorry ;-)

Options: ReplyQuote
Re: 3rd Party Extensions
Posted by: ndebord
Date: August 26, 2010 03:34AM

Quote
dana1971
Quote
JamesD
Most third party extensions will not run on KM. Some can and have been converted to run on KM. There are 400+ extensions which are for KM. They can be found here. http://kmext.sourceforge.net/

There is also a MacroLibrary which can be found here. http://kmeleon.sourceforge.net/wiki/MacroLibrary

Thank you....wow, 400+ extensions, and not a one to help with what I need.
My main question is, if KM is registered as a Mozilla browser, why won't firefox addons work with KM? There is ONE FF addon I NEED, but FF is SO slow, I want to use my KM for Everything. I hate switching back and forth between browsers. It is a toolbar that I need, and it can be found at www.gamersunite.com
In the upper left corner it says Get The Snagbar. It will work on FF and IE, and I Hate IE..it too is slow. Will toolabrs work at all with KM? and if so, how do I enable them?

Dana,

As others have said, Mozilla does XUL software emulation that creates all those nice XPI extensions that you install. This software emulation allows Mozilla to work across the major operating systems, like Windows, OSX and Linux. Being that it is an emulation, it creates overheard and therefore is slower than other browsers that are created for particular operating systems. Mozilla's guts are the Gecko Engine and that does not need xul/xpi emulation software to work. You can take the engine and match it up with other ways to do things and that is what K-Meleon did. Using Windows APIs, K-Meleon created a macro scripting language that over time has evolved into a very sophisticated way of doing extensions. These extensions can look like FireFox extensions, do some of the same things, but are NOT the same at all. Lots of FireFox extensions have been redone to work in K-Meleon, but not all and therein is the difference. K-Meleon's scripting language macros run much faster than FireFox's XUL software emulation with all that overhead, but because they are written in different languages, not all FireFox extensions can be ported over to K-Meleon and the reverse is also true.

What does this FireFox extension you want do? Perhaps there is something in the K-Meleon library that is similar to it?

N

Options: ReplyQuote


K-Meleon forum is powered by Phorum.