Ну, для тех, кто хочет читать отдельно ленту и отдельно все блоги. Когда отменили все блоги, это людям очень сильно непонравилось. Но хотя бы сохранили возможность их открывать по старым адресам. Тут просто используются эти самые старые адреса и сделана простенькая обертка для них.
setTimeout и setInterval на самом деле могут вызвать функцию-кэллбек и позднее указанного времени. Но у вас она при каждом вызове будет перемещать картинку на одинаковое расстояние. Здесь же движение будет более плавным, так как время будет считаться не в вызовах кэллбека, а в миллисекундах. Вообще, подобная концепция используется в большинстве игровых движков, например, в том же Unity3d.
Кстати, можно воспользоваться программами, которые посоветовали здесь. Или сделать так. А самое простое в семерке — взять окно за заголовок и потянуть его к одной из сторон, тогда оно развернется как раз на половину экрана.
Честно — не знаю. Совпадения возможны, но точность у clock больше, чем у time. Лучше действительно использоваться gettimeofday или другими функциями для получения времени.
http://www.google.ru/search?q=сидней#q=багдад
Как вы думаете, что будет в $('#lst-ib').value? Плюс — смотрите выше мое замечание про задержки при отображении результатов. Сразу же, при малейшем изменении строки запроса, реагировать нельзя.
Там сделано очень интересно. То, что вы видите в строке поискового запроса, на самом деле рисуется в отдельном диве. Каретка — тоже див. Ввод-то отслеживать можно, но вся фишка в том, что там есть определенная задержка при отображении результатов «живого поиска». Вернее, даже две задержки: первая — после ввода, до отображения результатов, и вторая — после отображения результатов, до изменения заголовка и location.hash.
Раньше можно было публиковать топики-ссылки вместе с основным контентом. Сейчас это могут сделать лишь обладатели корпоративных блогов, а все остальные топики-ссылки помещаются в специальный раздел и практически не видны.