Why Couldn't Opera be Built on Top of Gecko

  • The Opera user interface elements function with commands that are known and obvious. Anyone can see them in the various Opera ini files.

    Why couldn't someone build a front end to Gecko using the Opera command set that would look and work like Opera and use everyone's existing ini files.

    The Mozilla Foundation might support it. The idea might interest some of the people who worked on other Gecko browsers.

  • It could be done. K-Meleon (which is somewhat opera-like with its user interface) uses Gecko.

  • K-Meleon has not the UI abilities as Opera 12 had.

    I miss in K-Meleon:

    • configurable menues
    • missing user buttons
    • commands for calling external programs
  • [SPAM removed]

  • Bad idea. XUL (interface language of Mozilla FF) is slow and can't bear interface of browser with rich functionality. SlowZilla can't be converted into full Opera12's replacement.

  • I tested K-Meleon today. It is like Opera 9 or 10. Many customizable features missing.
    Yes, K-meleon has some commands, mnacros, menu configs.

    But K-Meleon is not a substitute for Opera 12.

  • Stng said:

    XUL (interface language of Mozilla FF) is slow and can't bear interface of browser with rich functionality.

    Comment:
    FF is certainly slow. I can testify to that. Couldn't the extension capability provide many if not most of the Opera functions not available in native XUL.

    Stng said:

    SlowZilla can't be converted into full Opera12's replacement.

    Comment:

    What then is the full Opera12 replacement? It doesn't look like the new Opera. A slow browser with ongoing support and security enhancements would be better than nothing.

  • But K-Meleon is not a substitute for Opera 12.

    True. I wasn't suggesting it was though. I'm just saying that K-Meleon shows that you can use a native UI around Gecko (as in, using Gecko directly) where the UI actually has some features. Given that, I think it's possible to do an Opera 12-like UI, with all of Opera 12's UI features while using Gecko as a rendering engine (without using/compiling in XUL support).

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.