A little Thunderbird layout tweak for more ergonomic use on laptops

I’m using Mozilla Thunderbird with classic layout. By default that means folderpane on the left, calendar on the right, message list on top center and message pane at the bottom center.

A while ago I realized that the time I spend selecting messages to read is minor compared to the time I spend reading them. As reading area is lower on screen you’re not exactly doing a favor to your posture if you’re reading on a laptop without external monitor connected.

So I made a small change to my userChrome CSS rules. That’s a file under your profile folder, more specifically userChrome.css file under chrome folder. If you’ve never used it before you need to create it.

You add the following: #messagesBox {-moz-box-direction: reverse;} which basically reverses the order of panes in the middle column. This way you’ll have message list at the bottom and message pane at the top. It’ll be strange at first but you won’t even notice it later, promise :)

This is not a solution to perfectionists, though. If you have filterbar or any other notification bar visible it’ll look strange. Maybe someone else wants to turn this to a proper extension which only reverts parts that make sense.

ID-kaardi tarkvara põhjustatud Firefoxi ebastabiilsus

Üldiselt töötab ID-kaardi tarkvara Firefoxis võrdlemisi hästi võrreldes paari aasta taguse ajaga. Aga mitte alati ja kõigil (ja selle all ei mõtle ma teoreetilist ja saavutamatut 100% vaid pigem 99,9%-list reaalset töökindlust). Sellise kvaliteedini pole nende kahe kombinatsioon kahjuks veel jõudnud.

Peale pisemate viperuste, mis esinevad harva ja sõltuvad Firefoxi avamise, ID-kaardi lugeja ühendamise ja ID-kaardi sisestamise järjekorrast, on veel üks teistsugune probleem. Nimelt põhjustab ID-kaardi tarkvara teatud juhtudel Firefoxi täielikku ebastabiilsust. Ehk peale ID-kaardi kasutamist (sageli mitu tundi hiljem) paneb Firefox ootamatult kõik aknad kinni ja sulgub ootamatult krahhi tõttu järgmise teatega:

Mozilla vigadest teatamise rakendus

Sama teade tuleb ka teiste Firefoxi krahhide puhul, mis ID-kaardi tarkvaraga seotud pole. Seda, kas tegemist on ID-kaardi tarkvara põhjustatud veaga, saab teada järgmiselt:

  1. ava “about:support” aadressiga leht (peamenüüst küsimärgi ikoon -> Probleemide lahendamise teave)
  2. otsi üles alajaotus viimase 3 päeva vearaportid
  3. ava seal lingitud lehed
  4. kui lehel on kirjas “[@ PK11_IsDisabled ]”, siis krahhis Firefox ID-kaardi tarkvara tõttu

Firefoxi veahalduses on selle probleemi kohta raporteeritud ka pilet, kuid kahjuks pole sellele niipea parandust loota. Miks siis? On ju ometi Firefoxi ning ID-kaardi tarkvara arendajad (olen samal teemal ka Sertifitseerimiskeskuse toega kunagi suhelnud) probleemist teadlikud? Sest konkreetse vea kohta on teada liiga vähe detaile, et sellest aru saada. Kui aga tarkvara arendaja vea põhjusest aru ei saa, siis ei oska ta seda enamasti ka parandada. Samuti pole selle vea korral selge, kas probleem on üldse Firefoxis endas või hoopis pluginas, mille ID-kaardi tarkvara Firefoxi lisab ja mis OpenSC-ga suhtlemist võimaldab.

Kas siis ei saagi midagi teha? Saab ikka, täpsem tegevus sõltub juba kasutaja eesmärgist :) Kui Firefox tihti nii sulgub ja tahad selle uuesti stabiilseks saada, siis tee järgmist:

  1. keela Firefoxi lisade halduris ID-kaardi lisa Laienduse keelamine
  2. Firefoxi seadetes eemalda ID-kaardi moodul Mooduli eemaldamine
  3. sule Firefox ning käivita uuesti

Peale neid samme ID-kaarti enam Firefoxis kasutada ei saa, seega eeldab see lahendus mõne teise veebilehitseja kasutamist ID-kaardiga autentimisel ja allkirjastamisel. ID-kaardi tõttu kokku jooksmine peaks aga lõppema. Samas ei aita sa nii Firefoxi seadistades probleemi tegeliku põhjuse väljaselgitamisele kuidagi kaasa.

Firefoxi tulevase stabiilsuse suurendamiseks saad teha veel järgmist:

  • raporteerida kõik Firefoxis esinevad krahhid, soovitatavalt koos e-posti aadressi ja lühikese kirjeldusega; just raportites sisalduva info põhjal saavad arendajad probleemi sisust ja sagedusest paremini teada ning parandust on oodata pigem varem kui hiljem
  • kui sul esineb ID-kaardi krahh tihti (mitmeid kordi päevas) ning oled nõus probleemi lahendamisele kaasa aitama (tehnilist taipu pole vaja, küll aga head funktsionaalset lugemisoskust ja aega), siis jäta siinsele postitusele kommentaar koos oma kontaktiga; kasutajast, kelle arvutis probleem väga sageli esineb, on väga suure tõenäosusega abi probleemi täpsustamisel ja seega ka selle parandamisel

Moment of sadness and coincidence

Channel 2 showed Zero Hour‘s episode of Estonia (ship, not country) today. Very sad to watch even if I was only attending first grade at that time and had, thankfully, no personal contact with this catastrophe.

That reminded me of a picture I have of the memorial in Stockholm. Before I went to look it up in my photo album, I did a Google image search. The first picture on results page was from mereblog.com, site I don’t think I’ve visited before. To my surprise one picture used there and the one found in Google search is from 7is7.com, web page of Otto, active Mozilla contributor from Estonia. Odd. Not the picture or the taker but that I arrived there doing a random search. Perhaps randomness hard to reach is not only an issue in computer science but also in life in general.

The picture itself is another story. After 11th grade I got to participate in an award trip to Sweden with other more-successful-than-average students. After having visited Vaasa museum I was walking around the place as I had some extra time. I didn’t know where the memorial was as nobody had told us it’s nearby so it caught me by surprise when I suddenly realised I had just walked into it (it’s three stone walls in a triangle-like shape). Didn’t have much time, but managed to shoot one picture still, text is completely unreadable though.

Kolm Mozilla parandust, mis kohe tuju heaks teevad

414520 – Lõpuks ometi tuleb Sertifitseerimiskeskuse juursertifikaat kohe Firefoxiga kaasa. Ei pea enam lisama id-kaardi kasutamiseks ega muudkui Firefoxile kinnitama, et https-ühendust krüptiv sertifikaat on ok kasutada. Ja selleks on vaja vaid viimast stabiilset versiooni kasutada.

495020 – Ma loen pidevalt Thunderbrdis meile selles kaustade vaates, kus kuvatakse ainult need kaustad, kus lugemata poste on. Ja kui keset postituse lugemist muutub iseenesest aktiivseks teine kaust ja loetav materjal kaob eest ära, siis ei ole väga tore. Tundub, et kuigi püsisin mõnda aega beeta-liini peal, siis nüüd on kiusatus uuesti arendusversiooni kasutama hakata. Pealegi pole ükski senistest arendusversioonidest ühegi suurema prohmakaga toime tulnud. Teatav tagavarakoopia on muidugi abiks riskide maandamisel :).

Ja viimaks 167951, millega Firefox sai omale tekstilahtrid, mida saab oma suva järgi suuremaks venitada, kui arvamus piisava suurusega kastist ei lähe kokku veebimeistri omaga. Ka see uuendus on hetkel arendusversioonis nagu eelminegi.

Kõige lõppu veel kaks prototüübi tasemel katsetust:
* Contacts ehk kontaktid brauseris. Esialgu piiratud teenuste toega ja mitte millegagi integreeruv, aga kujutate ette sama asja enamlevinud teenuste toe ja Thunderbirdi integratsiooniga?
* Account manager – idee sellest vaatevinklist, et erinevatel veebilehtedel sisse-välja logimine on nii tavaline nähtus, et sellega peaks üks korralik veebilehitseja ilma lisadeta sujuvalt toime tulema. Või siis sellest, et su brauser saab aru, et andsid sülearvuti parajasti sõbrale ja tahad korraga kõigil veebilehtedel välja logida.