Първоначално си помислих, че хеш хакът е изискване, но съдейки по последните актуализации от facebook, мисля друго.
Оригиналният хеш хак (не съм сигурен дали това е правилният термин) е, че чрез промяна на location.hash човек може да запази състояние в URL адреса, без да опреснява страницата. Това се използва широко от приложенията на Google и Facebook, а напоследък и #NewTwitter. Днес обаче забелязах, че Facebook вече няма този "#", ако използвате "модерен" браузър - като chrome или firefox. Проверих два пъти дали не се презареждат, като използвах съответно инструменти за разработчици и firebug.
С минимално търсене в stackoverflow, най-близкото до решението е използването на Flash - аз обаче деактивирах Flash и facebook.com все още работи като чар. Съдейки по покритието в chrome 8 dev и firefox 4 beta, чудя се, че това може да е свързано с API от ерата на HTML5, но кодът във Facebook не е в моя капацитет да отстранявам грешки, за да разбера какво са направили.
Тъй като това е като първия въпрос, който задавам тук, чудя се дали някой от вас вече е решил този проблем.
Благодаря момчета.
P.S. Не работи на IE8, не е тестван на IE9 бета.