Announcement

Collapse
No announcement yet.

Opera 12.10 Browser Improves Extensions

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    @johanar

    I haven't yet tested 12.10, but so far every single version ever since the Qt abandonment has horrible usability. This is due to Opera nowadays using the gtk theme, and my theme being dark, Opera interfaces with it really badly.

    For example, Opera takes the button bg color from the gtk theme (dark), but the button text color from the site's CSS (black). You can probably imagine that black on black is hardly winning usability awards


    I had a bug open on this, reported way back in the 10.60 days I think, but got no replies. No idea what the number was.

    Comment


    • #17
      Originally posted by johanar View Post
      I don't get why people are so obsessed with market share (it always comes up in the comments when there's news about Opera).. We have slightly more than 200 million active users on Opera Mini or Mobile (~20% mobile market btw), around 70 million on desktop IIRC and I don't know how many who use Opera technology in their gaming consoles, tvs and other devices but quite a few, and it generates enough income to pay our salaries. It might sound a bit cheesy, but to me it doesn't matter if we're smaller than Google, Apple and Microsoft, or even Mozilla, as long as it stays an awesome place to work and our users are happy.

      @Xilanaz I know what you're talking about, our handling of bug reports could be better. Is there any problem, which still exists in 12.10, in particular that you were thinking of?
      There are a few long-standing bugs in Opera/Linux that might be worth looking into. I no longer have the bug id, but there is one particular bug with font-rendering that is driving me crazy: Opera always uses embedded bitmaps in fonts, even if they are disabled in fontconfig and Xresources. Steps to reproduce:

      0. depending on your operating system, explicitly disable embedded font bitmaps (instructions).*
      1. install the Calibri font
      2. visit the Phoronix forums

      Several text elements are rendered using the heavily aliased _bitmap_ version of Calibri, instead of the proper antialiased version which is seen in Firefox and Chrome. This might not sound like a big deal, but any site using webfonts can potentially display similar problems.

      * Embedded bitmaps are useful for East Asian and other complex scripts. They are completely pointless in latin scripts when using modern font rendering techniques.

      Another quite annoying bug is that Opera/Mac always enables the discrete GPU when it starts, impacting battery life and increasing temperature. Safari, Firefox and Chrome do not exhibit this behavior, so this is something particular to Opera/Mac.

      Comment


      • #18
        Disclaimer: These are just my own comments, and I do not speak for Opera as a company.

        Originally posted by uid313 View Post
        (1) Why is the web open but Opera isn't?
        (2) Why is Firefox and Chrome open source, but Opera isn't?
        (3) Why isn't Opera open source?
        1. You're comparing a set of standards with a piece of software. That's like saying "Why is Linux open but [my pc] isn't?".

        2. Google (Chrome) makes money from advertising, Apple (Safari) from selling overpriced hardware and Microsoft (IE) from their crappy OS. Mozilla (Firefox) has always been an open source company and thus formed their business model accordingly. You should be glad that we're not trying to do exactly the same thing as Mozilla, because then we would have to fight for a share of their current sources of income. Instead we try to fill different niches.

        3. I'm far from involved in these decisions, but I assume it's because it doesn't fit our current business model.

        And since I just looked it up, Opera has more employees and bigger annual revenue than Mozilla btw, so I don't think we're doing that bad despite our small (desktop) market share

        Originally posted by Xilanaz
        Johanar, half loaded or corrupted images on websites, I am totally clueless what causes it, only opera shows it, you got my contact info in bug DSK-375893 and will always answer
        Nobody has been able to reproduce this problem here. Have you got Opera Turbo enabled? I know there was a problem with the WebP decoder (Turbo reencodes some images as WebP) which caused similar behaviour.


        @Curaga
        I'm not a desktop developer, and I just got some urgent stuff I need to work with so I haven't had time to look at it. Have you tried switching to another Opera theme (Appearance... menu)? Otherwise you can try going to Preferences... > Advaced > Content > Style Options and disable "Enable styling of forms". If that fails, try going to "opera:config" and look under the Colors and Interface Colors sections. Also be sure to use the latest version because it might be a fixed bug.


        @BlackStar
        That sounds quite complicated, I'll look at it when I have more time.

        Comment


        • #19
          Originally posted by johanar View Post
          And since I just looked it up, Opera has more employees and bigger annual revenue than Mozilla btw, so I don't think we're doing that bad despite our small (desktop) market share
          The Mozilla Foundation is a non-profit organization.

          Comment


          • #20
            Originally posted by curaga View Post
            @johanar

            I haven't yet tested 12.10, but so far every single version ever since the Qt abandonment has horrible usability. This is due to Opera nowadays using the gtk theme, and my theme being dark, Opera interfaces with it really badly.

            For example, Opera takes the button bg color from the gtk theme (dark), but the button text color from the site's CSS (black). You can probably imagine that black on black is hardly winning usability awards


            I had a bug open on this, reported way back in the 10.60 days I think, but got no replies. No idea what the number was.
            As far as I'm aware, Opera has not dropped any QT integration. The toolkit integration is separated from the main executable, and on Gentoo it's controlled by the kde and gtk use flags. With kde use flag it installs the /usr/lib64/opera/liboperakde4.so plugin, while the gtk use flag installs /usr/lib64/opera/liboperagtk2.so and /usr/lib64/opera/liboperagtk3.so

            If you're missing the kde4 one bug your distribution about it, or check if it's not part of different package. Or if you have all of them installed and the gtk one gets picked you could delete the gtk ones. I'm not sure how to choose the plugin being used as all my installs are KDE only so I had proper integration by default.

            Comment


            • #21
              Originally posted by RealNC View Post
              The Mozilla Foundation is a non-profit organization.
              They also have Mozilla Corporation, but I must admit that I don't really know the details of their organizational structure. The basics seem to be similar enough though; they employ a bunch of developers etc., write a browser and have to get some kind of revenue to keep doing so. Google donates money to them to be default search engine, we have business contracs for the same thing.

              Don't get me wrong though, I think it would be awesome if we could open up the source for (parts of) the Opera browser. I'm just saying that I'm quite sure there are reasons why we can't do it.

              Comment


              • #22
                Originally posted by johanar View Post
                @Curaga
                I'm not a desktop developer, and I just got some urgent stuff I need to work with so I haven't had time to look at it. Have you tried switching to another Opera theme (Appearance... menu)? Otherwise you can try going to Preferences... > Advaced > Content > Style Options and disable "Enable styling of forms". If that fails, try going to "opera:config" and look under the Colors and Interface Colors sections. Also be sure to use the latest version because it might be a fixed bug.
                Thanks for the response.

                I'm aware of those and some other workarounds, but none of those change the fact that Opera with its defaults was usable before 10.50 and every version since is not.

                Other browsers incl. Firefox handle the gtk theme better - again, with the defaults.

                @Ansla

                Versions before 10.50 (or 10.60, may be wrong) rendered using Qt. Afterwards it uses their own renderer, which tries to use system theme.


                I just tested 12.10 - does not run on my system due to requiring a newer glibc

                Comment


                • #23
                  Originally posted by johanar View Post
                  Nobody has been able to reproduce this problem here. Have you got Opera Turbo enabled? I know there was a problem with the WebP decoder (Turbo reencodes some images as WebP) which caused similar behaviour.
                  Hi Johanar,

                  sorry for the delay, tried with proxy on/off, opera turbo on/off, made no difference, still happens (right now the phoronix logo top left if halfloaded rest corrupted). I do believe its some library somewhere that opera depends on. Will keep trying different things but tbh I been looking into chrome, just a good wand tool stopping me

                  anyways thanks for letting me know, and this sort of shows the flaw in the opera bug system, I have no idea if the bug got found or did not got found or even looked at

                  Comment

                  Working...
                  X