create new tag
, view all tags
This page is intended to list some suggestions for improvements to konqueror, based on the performance of konqueror 2.2.1. It is sort of my rough working page -- shortly I should pass these on to KDE so they can possibly incorporate a fix in KDE 3.0.


Don't Close if URL Not Available

If you do something like ask for a URL to be opened in a new window, and the URL is not found (or similar), the konqueror window closes.

Under similar circumstances, an IE5 window remains open, which is advantageous in that you can retry the URL by pressing F5. In konqueror, you have to find the URL again in order to retry it.

This is probably not much of an issue if the URL really does not exist, but if it is temporarily unavailable either due to Internet, server, or local connection problems, it is less than ideal behavior. (This might not happen often for high-speed always-on connections, but for a slow dial-up connection, it is not uncommon for a URL to be inaccessible because of things like a dropped connection.)

Konqueror More Obtrusive than IE5 When Opening a New Window

I'll have to pay more attention to IE5 to see the difference. I don't think IE5 pops up the "percent loaded" widget, but there is something more and I will have to pay attention to IE5 behavior to figure out what it is.

Two Mechanisms for PageUp / PageDown Produce Different Results

A pageup or pagedown can be initiated by either the PageUp / PageDown keys on the keyboard, or by clicking above or below the elevator on the vertical scrollbar. The results from the PageUp / PageDown key are just about perfect -- you see one or two lines from the previous page and then you see the text (or content) from the new page. When you click above or below the elevator on the scrollbar, apparently the movement is controlled by some different mechanism, that moves so there is no overlap in content. Two problems:

  • if the first page shows only a (vertical) portion of a line, the next page will show only the other vertical portion of the line, and the line may not be readable on either page
  • it is helpful to see one or two lines from the previous page to help the reader mentally put the new page in context (and it sort of reassures the reader that he hasn't missed anything by scrolling)

Finally, just wanted to add one of my pet peeves about "modern" PageUp / PageDown -- the behavior on the last page of a document is, IMHO, incorrect. They PageUp / PageDown mechanism should be consistent, always putting, for example, two lines from the previous page at the top of the page followed by a pageful of new content. Nowadays, most of them readjust the last page so it uses the entire space -- the last line of content is "anchored" to the last available line of the display.

If your eyes / mind get into the habit of starting reading on a new page after the second line (or perhaps on the second line to get context), the last page is an annoying experience if the "modern" pagedown behavior occurs. (I should send this to one of the usability gurus (can't think of one offhand, but it will come to me) and ask him to either add it to his list of usability issues, or help me develop a new mental reading habit, if the new way really is better.)

See BrowserFormattingIssues

Re handling of vertical white space -- I should summarize the issues here, and this is a start, strictly from memory. I think there are three issues -- one of which makes Konqueror behavior nicer IMHO, but should probably be changed to be more standard:

  • Most browsers reduce multiple vertical blank lines to a single line, Konqueror (at least in 2.1 -- I need to check 2.2) usually displays as many blank lines as there are in the source. I like the konqueror behavior better, but maybe it should be changed to match the behavior of other browsers. (I'm not convinced of this -- will think some more -- I like being able to control my vertical white space.)

  • (I've run into this problem in TWiki, but I'm sure it must be generic:) There is no way to put a single blank line between elements of a list. If you put elements of a list together, with no blank lines, the list shows up that way. (This is fine.) If you put one blank line between elements of the list, two blank lines are shown. I'll preview this now to confirm it still occurs in 2.2. Yes, it is still a problem, and it is bigger than I remembered. Look at the spacing between all the elements on this page. In the raw text (select More then View Raw Text) you can see that almost all of the elements on this page (headings, plain text paragraphs, list items) have a single blank line between them (one exception is between this and the next item which has none) -- note how many places display two blank lines -- each of those occurrences is a problem. IMHO, it should not be fixed by displaying all occurrences of multiple blank lines as a single blank line, because I'd like to be able to insert multiple blank lines when I think it is appropriate.

View this page in, for example, IE5 to see the difference in behavior.

  • This is (like the first item) probably an HTML issue rather than a konqueror issue, but I'd sure like to show two blank spaces after the punctuation at the end of a sentence. (I can put them there, but it seems like the HTML rendering engine, regardless of type font, shows only one.


  • RandyKramer - 08 Feb 2002
  • <If you edit this page, add your name here, move this to the next line>
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2002-05-04 - RandyKramer
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by PerlCopyright 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WikiLearn? WebBottomBar">Send feedback
See TWiki's New Look