<< The ongoing hassle with APNG | The roads I take... | 47 >>

Places History Landed on SeaMonkey Trunk!

As I mentioned before, I've been working on places history UI for some time now to finish up the switch of SeaMonkey trunk to places on the history side of things. (No, we're not changing anything related to bookmarks at this stage!)

After a few iterations of the patch, we've now arrived at a stage where we decided to land it in trunk - the point of time after alpha 2 and early in the alpha 3 cycle is carefully decided, as we know it's a large change and the current state is not perfect yet. It also needs a good amount of testing and feedback before before releasing it on a wider audience, esp. since it touches a core feature of the browser.

So, what does that mean for a user of SeaMonkey nightlies or self-compiled trunk builds? Here are the main differences between the old and new history implementations:

New features:Unchanged features (among others):Missing features:
Some of those missing features will be implemented with patches following up on the big landing done right now - we hope to get things like grouping in the history window even before alpha 3. We also will be adding a few UI preferences based on this work, esp. for tweaking how the location bar search algorithm works - the new code gives us some possibilities there but we didn't stuff this into the current patch to not make it even larger than it is now.

If you're not too fond of what you heard about the location bar search algorithm (which is basically the same as used by Firefox 3), please give it a try for at least a week of daily browsing, it learns from what entries in the search results you actually choose to load, and you won't see its full extent unless you give it this possibility to learn how important which sites are to you.

I hope that in the end, the increased amount of history stored and the improved search capabilities will enhance our users' browsing experience as much as it will delight anyone who has had the misfortune to read the source of the mork history. ;-)

Beitrag geschrieben von KaiRo und gepostet am 7. Dezember 2008 14:21 | Tags: Mozilla, places, SeaMonkey, SeaMonkey 2 | 1 Kommentar

TrackBack/Pingback

  • Home of KaiRo: Weekly Status Report, W07/2009 (Pingback)
  • Kommentare

    AutorBeitrag

    KaiRo

    Webmaster

    zitieren
    We're directly using the toolkit implementaion of places, so, yes, all deficiencies and improvements in the backend used by Firefox 3.1 development builds are also in SeaMonkey 2 development builds.
    One reason why we're doing this is to get away from having our own, separate, history backend and using a common one where we share the code with Firefox (and Fennec).
    07.12.2008 17:06

    Kommentar hinzufügen