New web browser allows you to post at this web site its called jb5. You will need to sign up, just takes a few minutes, and its FREE.
I was able to post here AND, I like it better than Opera. Find it
HERE \
/
Edit: Check it out add up to 3 of your favorite web sites to your today screen via today screen shortcuts included with this browser