March 2003 Entries
Digital Signature
Vil du se hvordan det ser ud når du får en Digital Signatur eller hvordan det ser ud når du bruger den så har jeg lagt et par billeder online.
Screenshots'ne blev bla brugt i Go'morgen Danmark på TV2.
Screenshots er taget fra en engelsk Microsoft Internet Explorer 6.0 SP1 og engelsk Mozilla 1.4a.
Hvis du er udvikler kan du læse mere om Digital Signature her:
- SSLUG
- bofriis.dk
GRATIS Office
Microsoft har valgt at give folkeskolelærerne en CD med Microsoft Office
XP. Men Microsofts gave skal beskattes.
Dette vil OpenSource verden ikke lade stå til og kan derfor tilbyde alle
folkeskolelærere (og alle andre) kontorpakken OpenOffice.org gratis.
I modsætning til Microsofts gave skal man med OpenOffice.org-CD'en være
opmærksom på at:
- Programmet ikke er personligt og gerne må overdrages til andre
- Programmet gerne må bruges til kommercielt brug
- Programmets licens er gældende til alle de PC'er man ønsker
- Programmet ikke skal aktiveres for at kunne bruges
- Programmet ikke skal opgives på selvangivelsen
- Programmet frit må kopieres og gives til enhver
CD'en indeholder både OpenOffice til Microsoft Windows såvel som til Linux
og koster kr. 10 pr CD + kr. 25 for porto og ekspedition. Prisen dækker kun medie, porto og ekspeditionsgebyr.
Du kan læse mere og købe OpenOffice CD'en her.
Du kan også få OpenOffice pakken ganske gratis, hvis du selv vil downloade pakken. Det kan du gøre her.
Læs mere om den danske OpenOffice udgave her.
Mozilla 1.3 på dansk
Den danske oversættelse af browseren Mozilla 1.3 er givet fri søndag med en række nye funktioner.
Mozilla er en Open Source-browser, der består af en Navigator-browser og et post- og nyhedsgruppe-program.
Mozilla har også en række fikse funktioner eksempelvis spamfilter og Composer - et program, der sætter en i stand til let af lave sine egne hjemmesider.
Herudover giver programmet muligheder som adgangskodehåndtering, pop-upvindue-håndtering, JavaScript-fejlfinding.
Mozilla news...
Interesting read:
Internet Protocols in the Windows Registry - a Mozilla perspective
History:
Five Years Ago Today: Netscape Source Code Released
Development:
The first fully compiled Minotaur binary is now available on Mozilla's FTP servers. Minotaur is a redesign of the Mozilla mail component.
OpenOffice 1.1 Beta
OpenOffice.org 1.1beta is ready for immediate download. It is a stable beta but still has bugs. This release represents a significant advance of the application and incorporates the features and changes introduced with the developer builds of the last year. These include:
- Many new import/export formats such as PDF, Macromedia Flash, DocBook, several PDA Office file formats, flat XML and XHTML
- Support for Complex Text Layout (CTL) and languages such as Thai, Hindi, Arabic, Hebrew
Download it here
OpenOffice is an international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML-based file format.
OCES Certifikater
Du kan nu hente andres OCES certifikater!
Dette sker via certifikat.dk
I Mozilla skal du gemme certifikatet og så importe det.
Det sker via Edit -> Preferences -> Privacy & Security -> Certificates -> Manage Certificates -> Other People's -> Import
Derefter er du klar til at sende krypteret mails!
Nu kan du også linke direkte til certifikater. Check fx mit certifikat.
Branches
Some of the larger changes in Mozilla are done in branches. This way it can be developed and tested before it makes it's way into the main trunk.
Some of the interesting branches are:
- Keep GIFs at original 8 bit or optimized. This will reduce footprint.
- Major architectural changes in bookmarks code. Fixes loads of bookmark bugs.
- Loading images from content rather than layout. Could shave of 200-250ms of total page load.
- Smooth scrolling. Like we know it from Internet Explorer.
View all of the Mozilla branches.
How to keep two Mozilla profiles in sync
I love Mozilla and use it both at home and at work. So I have my bookmarks, newsgroups, cookie permissions, address book, etc on two different PCs. So adding an bookmark at work means that you cant see it home and reading a newsgroup posting at home means that it is unread at work. This is very annoying!
Thats why I decided to get some kind of synchronization going. I wanted to be able to keep the two Mozilla profiles, the one at home and the one at work, in sync.
Read the entire article in HTML here or get it in some of the other format:
Mozilla præsentation
Jeg har lige afholdt endnu et Mozilla foredrag. Denne gang var det hos Ingeniørhøjskolen i Århus. Næste gang er det på Syddansk Universitet i Sønderborg.
Hvis du vil se mine slides fra foredraget er de her i forskellige formatter:
PDF format
PowerPoint format
OpenOffice format
Hvis din organisation eller firma gerne vil høre om Mozilla og hvordan et open source projekt fungerer er i meget velkomne til at kontakte mig.
JavaScript strict warnings
The Mozilla browser introduce a new feature for debugging efforts: JavaScript strict warnings. These are messages from the JavaScript engine inside the browser about some very common minor mistakes in JavaScript. These mistakes, unlike errors, do not stop execution of the webpage. But they do slow it down a bit, and they're very easily fixed.
Fx:
var test=1;
var test=2;
will produce:
redeclaration of var test
Read much more about Tackling JavaScript strict warnings
The UI in Mozilla, XUL, also have a lot of JavaScript strict warnings.
Mozilla Development
Some important things going on with the development of Mozilla:
There will be a carpool tomorrow Thursday 3/20. This is for landing NSS 3.8 on the Mozilla trunk. You can follow this in this tracking bug.
Mike Potter from OEone writes about Mozilla Calendar:
Thunderbird is coming
Mozilla Hall of Fame
Mozilla Hall of Fame lists some of the vendors that use the Mozilla platform, the Mozilla browser, the source code, or Mozilla development tools to create applications and other products.
Notable checkins:
- The CSS parser has been cleaned up a bit.
- Many XUL documents are invalid XML
- Excessive inlining in string libs
- Investigate LRU-SP eviction policy for memory cache
berlingske.dk har fået nyt design
berlingske.dk har fået nyt layout. Men det er stadig lige dårligt. Utroligt at nogle af de dårligst websites er de store danske aviser. Måske de skulle tage på en webskole eller som det mindste få kørt deres sites gennem en usabilitytest.
Og så er sitet helt utroligt langsomt!
Installer bugs
I'm the QA (Quality Assurance) on the Mozilla Windows Installer.
Download: Version 1.3 - Nightly build
So here's some bug numbers for the installer (all OS):
2350 : Total
1993 : Verified
304 : Open bugs
27 : Unconfirmed
53 : Resolved
206 : The ones I've reported
12 : Has patch
All in all the good installer people, mainly Sean Su, Curt Patrick, Dan Veditz, has fixed more than 730+ bugs! Way to go! Amazing work.
But we still have some bugs where we could use some help. So if you code C++ and would like to get involved contact Sean Su. You could fix bug 193925 or start with bug 183448... it's all up to you!
Soon: Bugzilla Etiquette
Gerv writes:
Shortly, we will be putting the following document up as part of bugzilla.mozilla.org:
http://www.mozilla.org.uk/temp/etiquette.html
It is intended to be a resource the community can point to, in order to gently correct those who violate the hitherto-unwritten rules of using Bugzilla. The overall purpose is to help make Bugzilla a more pleasant environment for all.
Checkin of today
Interesting checkin of today is the fix for bug 189528. This fix reduces the amount of memory used when Mozilla decompresses a jar file. There used to be 5 copies of the jar file in memory. This will speed up things and produce a small footprint. Go go Mozilla!
Custom Keywords
Custom Keywords in Mozilla Rocks!
When I want to search at IMDB I just write "imdb the ring". This is soo cool!
Greatness
Mozilla 1.3 has been released!
Download:
- Windows
- Mac OS X
- Linux
What's new:
- Mozilla Mail has junk-mail classification
- Newsgroup filters
- Image auto sizing
- Dynamically profile switch
- Find as you type
- Fixes for performance, standards compliance and site compatibility
Mozilla is an open-source web browser and toolkit, designed for standards compliance, performance and portability.
Space
OS Shootout: Mac OS X vs. Windows XP
Link of today:
OS Shootout: Mac OS X vs. Windows XP
Final score:
OS X: 32
Windows XP: 19
The entire article as PDF.
Major architectural changes in bookmarks code
Slowly landing, currently on a branch, is meta bug 196756. It's about major architectural changes in the bookmarks code. It's scheduled to hit Mozilla trunk around early 1.4b.
The branch name is BOOKMARKS_20030310_BRANCH.
Check of the checkins to the branch.
Kulturchok!
I fredags så vi Gagarin Way af Gregory Burke på CaféTeatret. Et utroligt godt og fascinerende teater stykke. 4 generationer af mænd med hver deres måde at opfatte samfundet på. Det er skide godt. Lige som alle de andre stykker vi har set på CaféTeatret. Et helt klart anbefalelsesværdigt teater.
Feedback?
If you have any feedback about this blog, layout, etc you're more than welcome to send me some feedback
AOL Communicator
AOL has released "AOL Communicator preview release". It's an e-mail client build on the Mozilla codebase. It has Mail, Addressbook, AIM and ICQ support.
Check out the Flash demonstration or some screen shots.
Code Rush
This is an old timer but a good one. Brought it a year ago, but it's still worth watching:
Code Rush takes a dramatic, inside look at living and working in Silicon Valley. The one-hour documentary follows bright and quirky Netscape Communications engineers as they pursue a revolutionary venture to save their company. Through the program's verite style,viewers see human and technological dramas unfold in the collision between science, engineering, code and commerce.
The program presents Netscape's radical effort to rewrite the rules of software development by giving away the recipe for its browser in exchange for integrating improvements created by outside unpaid software developers.
Checkin of the day
Move Netscape's P3P to Mozilla. The P3P code has been moved from Netscape to Mozilla's codebase. This means that the nightly builds of Mozilla will now have P3P. Hurra for privacy!
P3P is emerging as an industry standard providing a simple, automated way for users to gain more control over the use of personal information on Web sites they visit.
More info about P3P at:
- Platform for Privacy Preferences (P3P) Project
BTW: gemal.dk is a P3P compliant site and is listed in W3C's Web Sites using P3P
Weird Spider
Plot
Dennis Clegg is in his thirties and lives in a halfway house for the mentally ill in London. Dennis, nicknamed "Spider" by his mother has been institutionalized with acute schizophrenia for some 20 years. He has never truly recovered, however, and as the story progresses we vicariously experience his increasingly fragile grip on reality.
The movies tagline is The only thing worse than losing your mind... is finding it again..
(1 out of 5)
4getmoz version 1.7.4
I just released version 1.7.4 of 4getmoz which is a Mozilla and Phoenix download script for 4NT users. The 4getmoz script provides all 4NT users with an easy and fast way to download and install the nightly build of both Mozilla and Phoenix.
What's new:
- spelling
- adding save plugins folder option. Use saveplug as parameter
- minor bug fixes
New OpenOffice beta (Milestone 4)
A version milestone has been released of Open Office:
644_m4
Build Mozilla on Windows using GCC
A lof of work is being done to be able to make Mozilla build on win32 using GCC. Read more about is in bug 134113
Nigerian money scam: What happens when you reply?
I've gotten tons of these Nigerian money scam spam mails. For those of you unfamiliar with this email scam, the basic idea is simple. Somebody purporting to be a Nigerian banker contacts you, offering a chance to earn some serious money. Often his bank will be looking after the considerable fortune of a deceased millionaire - from shipping magnate to former president. He says he needs a foreign bank account through which to launder the money - and in return for sending him your bank details for this purpose, he will give you a share of the spoils.
Read the entire story of what will happen if you reply:
Meet Mr Madu Frank in a silicon.com special...
Upcoming improvements: Cookie rewrite
Mozilla just keeps getting better and better. To quote from bug 195908:
Objectives
to begin improving/optimizing/sanitizing the code, in preparation for merging
everything into nsCookieService. This is the last patch that'll have the files
separate, hopefully. Made things a whole lot more readable, created a new
prefobserver (ditched the old callback system), fixed cookies to be written out
in order (bug 188850), optimized some codepaths and refactored things...
Flash Player 6,0,79,0
If you have the Flash Plug-in installed it's time to update. Version 6,0,79,0 has just been released.
Download it
What's new:
Danish Portals validated...not
Took 12 portals in Denmark and ran them through the W3C MarkUp Validation Service. The results where disappointing:
- jubii.dk - 917 errors
- dr.dk - 243 errors
- sol.dk - 46 errors
- tv2.dk - 13 errors
- tdconline.dk - 12 errors
Sites that were unable to validate:
- yahoo.dk - unable to parse due to missing character encoding!
- msn.dk - unable to parse due to missing DOCTYPE specified!
- krak.dk - unable to parse due to missing character encoding!
- 1klik.dk - unable to parse due to missing character encoding!
- altavista.dk - unable to parse due to missing DOCTYPE specified!
- ofir.dk - unable to parse due to missing character encoding!
- ahot.dk - unable to parse due to missing character encoding!
It's quite amazing that the web designers of some of the top portals are so bad. Jubii with 917 errors! Talk about bad code!
Google as Big Brother
Google nominated for the 2003 U.S. corporate Big Brother of the Year.
The reasons are:
- Google's immortal cookie
- Google records everything they can
- Google retains all data indefinitely
- Google won't say why they need this data
- Google hires spooks
- Google's toolbar is spyware
- Google's cache copy is illegal
- Google is not your friend
- Google is a privacy time bomb
Referers are fun...
In February 2003 my site got around 45.000 visits (300.000+ hits). 61 of these came from a search engine where they searched for hairy chest. 23 came from after searching for sexywoman but only 7 after searching for 8 wonders of the world. I detected around 3.000 referers from google.com.
www sucks and is not needed
A lot of companies are not aware that there website only works if your write www infront of their domain name. www is not needed, a correct configured domain is needed. Both gemal.dk and www.gemal.dk works. So should it for all companies.
A small list of Danish websites where it doesn't work:
- nokia.dk
- flybillet.dk
- lufthansa.dk
- sas.dk
- ericsson.dk
- ibm.dk
- toblerone.dk
- helgolandstrandpark.dk
- onside.dk
Read more about the www issue. In Danish only!
Debug Mozilla Mail
You have been running Mozilla Mail for some time and have begun filling bugs in bugzilla. But to file better bugs it's always a good thing to provide some debug info. Here's how to do this:
Debug Mail:
IMAP, POP, NNTP, SMTP Protocol Logs
My settings:
NSPR_LOG_FILE=C:\Temp\mozilla.log
NSPR_LOG_MODULES=IMAP:5,POP3:5,NNTP:5,SMTP:5
Internet Explorer just doesn't care about security!
Summary
This is my experience of a bug that I thought was a Mozilla bug but it turned out that Internet Explorer just doesn't care about security.Story
It all started when we, TDC Internet, just got a new SSL Server Certificate from a Certification Authority (CA) called certifkat.dk.Cool "soon" feature in Mozilla
Add option to automatically unzip .zip files when they are saved as attachments is one of the cool features that perhaps soon is going to be included in Mozilla. It has a working patch.