![]() Registered Member ![]()
|
That statement I made was in response to einar, who said; "StopTheFail, please remember the KDE Code of Conduct. This negative behavior is very detrimental to the discussion." in response to my comment; "Lets hope that isn't the standard that the Konqueror devs are happy to have met, and accordingly stop developing its capabilities any further." I haven't said "KDE sucks" myself, and you will never find me say that. I will however draw comparisons between what people say with respect to various software projects and may highlight apologist statements from time to time.
While idea that KDE devs will sometimes belittle or minimise comments made by end users may seem alien to your experience, I can assure you it does happen, but thankfully not all that often.
Distributions are indeed responsible for some of the breakage end users see, and if I see a user blaming KDE for a distros failure, I'll likely point that out as well. End users may note breakage in general conversation though without attributing blame, and I think these discussions can be productive to have on occasion.
While it would be nice to have every bug fixed instantly, this is obviously imposable. Users who bump up against these bugs may not be aware of previous discussions about said bugs, and may wish to open up dialogue about them in ignorance of previous discussion. It would be unfair to expect everyone to be up to speed on every aspect of the development background of the software they're using in oder to be allowed to comment on various aspects of said software, which may include discussions of undesirable behaviour. By the same token, I do acknowlege that respect for developers should generally be maintained. I don't think I've been unfair to the developers however as my statements were directed to comments made by end users.
Some users are unfairly demanding of the free software ecosystem. I'm not one of those. I've contributed code to both KDE, and the kernel, but by the same token I don't see this as a free pass to be unfairly critical of any dev team.
I am on the record as saying that they should indeed not unnecessarily extend the feature set in an uncontrolled fashion without addressing stability issues in the core feature set. A diverse desktop with breakage everywhere is worse than a constrained desktop that is rock solid stable.
I was pointing out the folly of minimising the assertion that "Konqueror sucks" (not my words) (but indicative of what people are saying out there) It's sometimes important to focus not on the words used, but on what is being said. And what was being said was that Konqueror is not usable for a general use case web browser.
In general, the devs are doing a good job, and then you come up against problems such as the https://bugs.kde.org/show_bug.cgi?id=165044#c12 issue. This isn't the first, and may not be the last "wontfix" that renders the KDE desktop unusable for some users. Luckily not a deal breaker for everyone however. The proposed solution is drop to a console, and fix with commands. Not an option for some out there.
I don't expect the Konqueror devs to take anything I've said about that with a grain of salt. They will do what they will do. I saying from my perspective that duplication of effort isn't the best way to go, but that's the one of the beauties of the free desktop. You can spend your time where you see fit. |
![]() Registered Member ![]()
|
Well, I guess we disagree on what john_hudson was getting at then.
Indeed, and is the philosophy I follow, and is also not incompatible with my previous statements. Like I've said. I like the ideas of KDE4, and will shift to it as soon as it stabilises. I keep a Kubuntu VM on my system and keep testing over time. I suspect 4.4 will be the release that I shift to. As soon as it's released, I'll be testing it. |
![]() Registered Member ![]()
|
Sorry, I ment myspace. Just tried it again with 4.3.2 and it locked up Konqueror.
With respect to slashdot, it certainly has performance issues, especially if you're viewing a thread with a few hundred comments. Will re-check its performance again to see if it's changed.
Well, I don't think there is software that sucks for absolutely everyone, but for your average Windows user for example, that you might like to migrate to Linux, well Konqueror doesn't seem to foot the bill just at the moment.
And had the criticisms been directed at that comment in that way, I would've addressed that criticism. But fault was attributed to other statements I made. To address that point directly, I would qualify what I said, so as to be clearer to exactly what I meant. If he was saying something along the lines of "it's useful for somethings, but not for the general user", well then that goes without saying for just any piece of software and therefore doesn't bear comment. If his comment meant something more along the lines of "what are you talking about, I've found Konqueror to be great for every website I visit" implying that the sites he visits are indicative of the general user, then I consider his statement folly.
Indeed I do. |
![]() Registered Member ![]()
|
But his comment, in context was in response to someone complaining of Konquerors inability to work with websites, and therefore, in presenting a counter argument, must disagree with the original premise somewhat, eh? In isolation, his comment might make sense. But it wasn't made in isolation.
In my experience, the typical range of websites for your atypical Linux user is different that for your general population user. The very user that will need to be comfortable with the Linux desktop in oder to see its market share increase. I will now switch from Firefox, back to Konqueror for my web browsing, and keep a log of my findings.
As a programmer I do understand the issues at hand.
I think the general use case for a browser is to successfully render websites that your general garden variety user will visit, not just your typical technical user.
Given the sites that I've found Konqueror to not sucessfully render, I wouldn't consider it a replacement for something like Firefox, IE, or Safari (even though Safari is Webkit based)
|
![]() Banned ![]()
|
Konqueror works for me. As a perfect filemanager, a not so perfect webbrowser (as I never got flash working reliable) but it's ok. For business environment the flaws can be handled by policy. I do not see it as a problem for the end user, as on windows use firefox desite IE.
But the root of all evil - and why the comments are harsh - is the dropped support of KDE3. KDE forces users & distos to use KDE4. Ok, that would work if KDE4 were mature. Anyway it isn't. (e.g. UTF-8-only is a nogo for business use.) I know it's beating a dead horse, but if KDE had supported KDE3.5 for minimum one year longer then the situation would be much more relaxed and nobody would press / be pressed that way. In my case I had to stop rollouts using KDE in july, since then it's just XFCE/Gnome (I absolutly dislike Gnome, but what should I do?). Sorry to say, but I don't know if there's a way back. Anyway, I think KDE4 will be mature some day, just not in the near future. |
![]() Registered Member ![]()
|
Immediately? Or when you did something specific? It shouldn't lock up in either case of course, but just curious. I'm not a myspace user usually, so I was just browsing around a bit. I didn't manage to get it to lock up, but I did see one odd thing...it didn't affect the usage but looked odd. I for some reason got a really long horizontal scroll-bar even when there was no need to scroll...
Okay, that does ring a bell. It seems to have improved in that regard though. Still, your "test" whether Konqueror is usable by a windows-convert (or non-technological user) is...well, a bit off when it comes to slashdot...somehow I don't see them caring one way or the other for that site. If it's a general problem it can of course manifest itself elsewhere as well.
It may, or it may not. The windows-users that has used Konquereor at my place didn't seem to have any problems in accessing the sites they wanted to. Still, it would be an interesting experiment to conduct with more participants.
But that goes for every browser. Even firefox can behave differently depending on a variety of factors, such as what OS is running it, what plugins are installed, or what fonts are available to name but a few. For example, just you try to use a site that uses shockwave extensively. No Linux browser can do it. Or the site looks slightly different on Linux than it does in Windows (usually not a deal-breaker but can be very annoying if the user is allergic to change) because the web-designer assumed font whatever would always be there. Yes, there are sites that firefox runs better than Konqueror. On the other hand, I've found that there are more sites that work in Konqueror than sites that do not. They don't always work perfectly but they work. That being said, I think concentrating efforts on integrating another browser into KDE is short-sighted. Why? Because it only solves the problem in one place: the browser. Updating khtml is likely to take longer but the results improves other aspects of KDE as well. And in the meantime, there's nothing stopping the distros to KDE-ify firefox. openSUSE does that for example. The toolbar looks like Oxygen, the button-order is the KDE-way rather than the Gtk-way, and it uses the KDE file-selector. For more info, you can check http://en.opensuse.org/KDE/FirefoxIntegration . Yes, it's for suse only at this time but other distros can build upon it if they want to.
OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct. |
![]() Registered Member ![]()
|
I logged in, and tried to update by status, and it hard locked. No segfault or such, just a lockup.
I agree that Slashdot isn't a good candidate as a test case for a garden variety Windows user, but more points to performance problems with dealing with a heavy "ajaxy" web site, of which there are more than a few.
Your experience of this doesn't match mine, but I'm now keeping a log of misbehaviours that may be of some use to the devs.
The main thrust behind my comments are that as a general rule, Konqueror is not appropriate for use by a garden variety user, who will be easily confused by misbehaviour of the browser, and unable to work around some things without resorting to another browser. In migrating a user across to Linux, things are difficult enough, to complicate things in one of the most used pieces of software infrastructure is counter-productive I find. While it is definitely true there are sites Konqueror will render correctly that Firefox wont, it is most usually the other way around. And then there are examples such as nVidia.com, where due to the was Konqueror embeds flash, you loose the top line of menus. In Firefox, you do get the menus, but on the main page they still aren't rendered properly, but they are at least rendered. I beleive this relates to the wmode support for flash. This quote from the Adobe Linux blog may relate to the root cause of the problem. Oh yeah, this beta also introduces some other features that may be of interest to some people. There's this thing called windowless mode, a.k.a. wmode, a.k.a. transparency, a.k.a. proper stacking order, a.k.a. DHTML/JS menus unroll over a SWF vs. under, such as on the main Adobe website: Adobe Flash Player - Windowless mode A.k.a. fullscreen Flash overlay ads! Yes! They're on Linux now. Let me tell you, I have never been so happy to see one as when I first got one to work in Linux. I suspect the novelty will wear off rather soon. To be clear, there are 3 major modes for SWFs embedded in webpages: 1) Windowed mode, which is the only one supported by the Linux Flash Player up to this point; 2) windowless/transparent mode; 3) windowless/opaque mode. CommunityMX has this great, simple page that illustrates the differences between the 3 modes. (There are also 2 new wmodes introduced in Astro -- direct and gpu -- that are already supported in Linux where allowed by hardware.) Thanks to both the Firefox and Opera teams for their support in implementing wmode. That's right-- this feature will work on both Firefox and Opera on Linux. For Firefox, you must have version 3. For Opera (as of this writing), you will need the latest beta of 9.50. Thanks also to Swfdec for implementing this feature concurrently, helping to attack wmode from many angles and bring Linux web browsing up to ~2002 standards. Possibly Konqueror doesn't support these modes? I'll be looking into that aspect a bit closer tonight.
I do mention that exploring the technicalities with embeding Firefox or such in a way as to provide it as the internal web renderer would be a worthwile persuit in order to address the many places HTML rendering needs to take place in a desktop. I was made aware of Suse's KDEafication of Firefox by Zayed, and I must say it was good news. I'll be integrating those changes to any KDE desktop I run in the near future. |
![]() Registered Member ![]()
|
I've just checked Konquerors behaviour with websites that utilise the various wmodes for embedded content and it would seem that they're not supported as they are in Firefox.
See http://www.communitymx.com/content/sour ... opaque.htm Visit the site with both Konqueror and Firefox to see the difference. |
![]() Registered Member ![]()
|
No, as we keep explaining this was not KDE's decision. It was the decision of the distributions, and only their decision, to stop supporting KDE 3.5. The KDE leadership cannot force anyone to stop using KDE 3.5, least of all distributions. It is simply impossible, even in principle, for anyone to stop anyone from using an open-source software set. And the KDE developers did not even encourage distributions to abandon KDE 3.5, in fact they actively discouraged it but distributions didn't listen. And a bunch of distributions, like openSUSE, still support KDE 3.5 in one way or another. If you really want to use it it is still easy if you pick the right distribution.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
![]() Banned ![]()
|
> No, as we keep explaining this was not KDE's decision
It was not a KDE decision to stop work on KDE 3.5? How is it then that the packages on ftp://ftp.kde.org/pub/kde/stable/3.5.10/src date to oct. 8th 2008? debian testing used to support KDE3.5 til may 2009, stable is still kind-of supporting it (fixing), but as there's no upstream any more, what should distributions do? even on fvwm ther's still an upstream .. > And the KDE developers did not even encourage distributions to abandon KDE 3.5 And who is running around and telling everybody KDE 4.3.2 is secure, stable and bugfree? I cite from http://kde.org/info/4.3.2.php: BUGS: [...] None known currently That's merly a joke, isn't it? |
![]() KDE Developer ![]()
|
I know it kind of feels like support for KDE3 was discontinued early, but if you have a look at the announce timeline http://www.kde.org/announcements/ you can see that KDE3 has been actively developed for six years, its 3.5 branch for three. Thle latter is about as long as Canonical gives you with its LTS releases (on desktop). Speaking of LTS: several distributors and even more service providers continue to support KDE3 because of their long term policies. As of this day the most recent commit to the 3.5 branch is 8 days old. Cheers, _
anda_skoa, proud to be a member of KDE forums since 2008-Oct.
|
![]() Registered Member ![]()
|
I went to the trouble of setting up a myspace account (tied to my spam-account since I have no intention to keep on using it), and I could do everything from creating the account to verify the e-mail-addy even though , hotmail as usual thinks I should upgrade the browser...but it worked, as well as updating my status. No problems. In short, I couldn't duplicate the hard lock. I'm not saying the problem isn't there, just that I couldn't trigger it.
Absolutely. However, since slashdot now works better than it used to (at least in my experience) hopefully whatever was made to make it run faster will boost the performance on other "ajaxy" sites as well.
Sounds like a good idea. I have no idea of why Konqueror works better for me than it does for you, but hopefully its flaws can be remedied.
I could easily replicate the problem on the site you mentioned in the other post. I tried it in Arora as well, and the problem is evident there as well. Of the three browsers I have installed, firefox is the only one that managed to do it.
I'm not sure that's the best course of action. If I'm not mistaken that would entail ripping out gecko from firefox, and re-implement it in a kpart. Possible, yes, but may be more trouble than it's worth. Making sure to either improve khtml or making the webkit kpart more solid seems like it could yield results sooner. And webkit should be more than good enough (personally, I think webkit is a lot better than gecko). From what I've gathered, Konquerors problems mainly fall into two categories (with exceptions, such as the flash-problem you highhlighted): 1. Deficiencies in KHTML. When that is the problem, two things can be done. Either fix khtml, or using the webkit kpart. Even though the latter is buggy right now, it can provide better compatibility. It does on gmail.com for example. On other sites, it doesn't - probably due to bugs. livejournal.com falls into this category. It looks awful in konqueror no matter what (can be used though), but rendered correctly in Arora. 2. Sites that look at the browser-agent-string and don't know what to do when they come across Konqueror. It doesn't always work, but sometimes spoofing as another browser helps at least somewhat. Shouldn't be necessary, but stupid web-developers is not something that Konqueror can do anything about. Still, I've noticed that when webkit is used this problem is less of a problem. Probably because the site thinks it's Safari that's coming for a visit. That's why I think the best approach to fix Konqueror's problem is to make sure the webkit kpart is up to par and available. Or the changes made in webkit are merged back into khtml but I have no idea of how feasible that is.
OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct. |
![]() Registered Member ![]()
|
When updating status and mood, it didn't locking up. Must of been "one of those things", however the behaviour of the text entry field is wrong, but can be worked around.
Well, it may "work" with slashdot, and it might be faster than it was, but on modest hardware I'm sure users will be glad if when Webkit comes along , a faster javascript engine comes along for the ride. On a related ajax note, Google Wave doesn't work, and haven't been able to get google docs to work as well. though.
Are you using a 32bit installation? That might explain some of the differences in user experience. When using a 64bit install of Kubuntu running KDE 4.3.2, and I visit the KDE Brainstorm, Konqueror consistantly segfaults after about 20 seconds. Doesn't do this with a 32bit install. Haven't tries opensuse yet but will in the next few days. Rebuilt a clean 64bit VM and it's still doing it.
I'm sure the effort in maintaining KHTML would outway the initial pain of integrating gecko, but as we all know, this is not going to happen. When the webkit kpart stablises, we'll just have to be satisfied with what that brings to the table. For general browsing I still maintain that Firefox is the only viable option at the moment, but of course YMMV. Also, hopefully the issues with Flash will be addressed, along with the problem where under certain circumstances, animated GIFs don't animate, and sometimes the UI seems to block while resolving URLs. |
![]() Registered Member ![]()
|
I wouldn't mind either ![]()
Actually, no. I'm on a 64-bit installation although with some 32-bit libs (don't remember why I needed those for any longer though...it wasn't related to KDE though. It probably was to make some proprietary app to find the libs it needed).
It most likely won't, no. But I do think you're underestimating the effort needed to integrate gecko. I seem to recall there are gtk-dependencies for just gecko - that is, without the UI. I could remember wrong though, but it would explain why the QFirefox or whatever you want to call it seems to have been shelved once again.
Only viable one or not, I'm of the opinion that all browswers suck to various degrees. Firefox just sucks slightly less than the others. And it suffers from bloat.
OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct. |
![]() Registered Member ![]()
|
Might be related to differences between openSuse and Kubuntu. Will be testing openSuse in the next few days.
I'm sure over time, that gecko integration would pay huge dividends, vastly outweighing the initial pain. For the cost of integrating someone else's code, you get free access to correct web site rendering which is maintained by another team, and probably more importantly, a HTML rendering target that web site developers code to and test against.
And this is the problem. While most software suffers at least to some degree with suckyness, there are quality and usability standards that people have come to expect, and Konqueror as yet doesn't meet them for the vast majority. I have some opportunity coming up to slip Konqueror under the noses of some more non-technical users to gauge their reaction. There will be no prejudiced comments prior, as I want to hear untainted reaction, and will be interesting to see what they have to say. Just in the last couple of days back with Konqueror, I find it exhibits the odd minor usability issues. Some may say that's driven by being used to other software patterns. I don't think do at this stage. Things like the hoops you need to go through just to get it to recognise extra buttons on a mouse for click to go back and forward, the "highlight everything" in a text field when you press and hold, begin selecting text and then move the mouse out of the text field before releasing the button (more an issue with multi-line text fields) , to the weird behaviour when scrolling over tabs. |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot]