Did you miss post 50?
do you think its ok that you have to install a special browser just to access this site ? i don't
how long will it be till firefox updates ? then what ?