ExtJS grid megjelenítési sebesség

Éppen egy jó kis dokumentum kezelő szoftveren dolgozunk és az ahhoz készült repository browser (azaz a tárolt node-ok megtekintéséhez készült általános felület) sebességét lestem meg több böngészőben.

A gép egy 2.4GHz-es Apple MacBook Pro, 4GB memóriával, a versenyzők pedig:

  • Mozilla FireFox v3.6.9
  • Apple Safari v5.0.2
  • Google Chrome v5.0.375

Ahogy a bal alsó sarokban látható, az 1000 rekord méretű JavaScript grid megjelenésében – a mért időben a request/response is benne van, az nagyjából megegyezik minden böngészőnél, kb. 900ms – a Safari a leggyorsabb (3586ms), a második a Chrome (4004ms) és leghátul a Firefox (5826ms) kullog. A méréseket többször elvégeztem egymás után a különbségek szinte minden esetben ugyanekkorák voltak.

Links web browser OSX port

I’ve made a quick universal binary port from Links, the console (Terminal os Mac) based text browser.

Links web browser on Mac Terminal

Links is a text-based browser with support for HTML tables and frames, provides:

  • a light and stable alternative to the big GUI browsers;
  • a colour terminal (X11/GUI or console);
  • lightning-fast loading and rendering of pages;
  • bookmarks, rebindable keys, multi-language support, multiple character sets;
  • background downloads (with multiple simultaneous connections);
  • support for FTP (not passive FTP) and LOCALFILE protocols, HTTP and FTP proxies;
  • SSL, https support

Download OSX universal binary package: links-1.00-osx.tar.gz (unpack into root folder)

Simple browser for Alfresco

I’ve made a simple content and hierarchy browser for Alfresco – using the WebScript interface – inspired by Dr. Q’s Dead Simple UI (just try the iPhone Navigator too). This is a really quick browser, but has got a quick search input on the left-top corner. That’s all, no more.

Installation:
1. Download louise-folder.zip to your local storage
2. Login to Alfresco, navigate into Company Home/Data Dictionary/Web Scripts Extensions space and select Import from Administration Console menu
3. Import the downloaded zip file (import script will unpack into the space)
4. Load the service browser by link http://127.0.0.1:8080/alfresco/service/
5. Click on Refresh list of Web Script button to register new service
6. Start browsing on this startup URL: http://127.0.0.1:8080/alfresco/service/louise/folder/Company%20Home/

Download: louise-folder.zip