А теперь прочитайте сообщение автора, что ему нужно вставить в echo
http://www.w3schools.com/js/js_cookies.asp
экранируйте кавычки
echo "<label class=\"link\" onClick=\"location.href='javascript:history.go(-1)'\">назад</label>";
Вы учились по видеоурокам? Теперь наверное вы просто гуру :-)
Зачем терять время? Я выбирал книжку по рекомендациям и уровню.
Вы имеете ввиду отечественных авторов или вообще на русском языке? Вы явно не читали Дэвида Фленагана в переводе издательства Питер.
Такие книги не нужно читать, а то научат плохому, потом переучиваться :-)
Мне очень нравится 6-е издание Подробного руководства Дэвида Фленагана - http://www.amazon.com/gp/product/0596805527/ 2011 год издательства
Но она на английском, на русском есть 5-е издание, но оно не такое крутое.
На хабре есть перевод отличной статьи по теме http://habrahabr.ru/blogs/javascript/117838/ (оригинал статьи тут http://blog.reybango.com/2010/12/15/what-to-read-to-get-up-to-speed-in-javascript/)
Вообще без разницы, все это легко реализуется, начните делать и сразу поймете что да как
Никаких проблем не возникнет.
Просто для каждой соц.сети пишите свои обработчики, а данные в конечном итоге приводите к единому виду.
В данный момент какраз занимаюсь разработкой приложения, где люди из фейсбук спокойно взаимодействуют с людьми из вк.
Вот этот вариант совмещать с pushState. Все крутые так делают, например GitHub
Кастомизировать скроллбар кросбраузерно неполучится, на мой взгляд лучшее решение - это имитация скроллбара
Раньше фреймы использовали для таких целей в силу отсутствия альтурнатив, сейчас есть отличная альтернатива - ajax, есть множество готовых решений, облегчающих переход на новую систему навигации, как я уже сказал ранее - .load() из jQuery, является примером.