Все то что запускается в браузере - ваша зона ответственности? Я всегда думал, что frond-end - это разработка пользовательского интерфейса. Видимо я чего-то не понимаю. Просто в разработке и так слишком много всего надо знать (например canvas 2d или 3d), чтобы отвлекаться на серверную часть.
sasha: Криво копируется код просто))) Тут в комментах overflow:hidden у блока)))) Поэтому он скрывает, что не влезло))))) п.с. код теперь работает, например, в ff4
Вот функция параллакса, допустим. function catalogAnimation(){
if(ww<1024){return false;}
var ftLiItems = $$(".main_page footer ul");
var contBlock = $(".main_page .index-anim2");
var ind1 = $(".main_page .index-anim1");
var items = $$(".catalog-list > a");
var darkBlock = $(".main_page .dark_block");
var catList = $(".main_page .catalog-list");
var pos1,pos2,pos3,pos4,pos5,pos6,mh,res1,res2,res3,type1="top",type2="top",scr1,scr2,setRdy=false,point1=false,point2=false;
function setMainHeight(){
main.style.height = footer.offsetHeight+mh+"px";
}
Трудно читать, но реальный пример. Вверху все переменные. Делать их глобальными это как-то неправильно что ли. В таком случае кода, функции событий могут использовать локальные переменные. То есть выполняется лишь нужный клочок кода, который обновляет какое-либо значение на новое.
Andrew: Да я уже разобрался. Оказывается просто я плохую стать по svg читал. Там использовались запятые. Другие браузеры игнорируют их. А ff - нет. Запятые в атрибуте d элемента path.
Алексей Уколов: Я просто уверен, что там маленький кусочек кода. Мне не надо писать программу. Вы наверно и сами не разбираетесь, раз не смогли указать какой кусочек кода отвечает за эту проверку. Ну в общем понятно, типичный Тостеровчанин ;DDD. Кидают в ответ либо готовую библиотеку, либо призывают погуглить. Все можете не отвечать, с вами все понятно ))))