Решил потренироваться в jQuery и вот что получилось: http://ismportal.ru Возможности: 1. эмуляция окон 2. вкладка окна в панели задач 3. выбор "обоев" на рабочий стол 4. смена расположения панели задач 5. скрытие панели виджетов доступные приложения: 1. калькулятор 2. командная строка 3. сапер так как 98% кода js, то исходники сами посмотрите на сайте. Кроссбраузерность: пока отсутствует в верстке... корректно работает только в ie7 и firefox
Антон. Запали - пора бы и тебе винду обновить, а то 98 уже как то не катит )) Assessor тебе зачёт. Отлично сработано.
Jquery помог сделать минимальный функционал. Без него бы ничего не получилось 100%. А так - просто жесть. Качество работы на 3.
прикрутил дизайн (с кроссбраузерностью вроде получше стало), оптимизировал код, добавил динамики, в частности сохранение текущих настроек пользователя, управление виджетами (один прикрутил для теста), меню динамически формируется и так далее... http://ismportal.ru пароль/логин: maltsev/maltsev (регистрация не написана еще, поэтому один пользователь прописан жестко)
Assessor весьма даже красиво: форма входа, нижняя панель, панель окошек. Ты сам дизайнишь? В общем молодец. Смотри что я предлагаю: почитай про css-спрайты и начни их использовать. А то сейчас когда наводишь на что-то - подгружается отдельная картинка. и еще: [js] $('#xBG').css('backgroundImage', ''); $('#xBG').css('backgroundRepeat', ''); $('#xBG').css('backgroundPosition', ''); [/js] можно записать цепочкой [js] $('#xBG').css('backgroundImage', '') .css('backgroundRepeat', '') .css('backgroundPosition', ''); [/js] или еще правильнее [js] $('#xBG') .css({ backgroundImage : 0, backgroundRepeat : 0, backgroundPosition : 0 }); [/js] хотя мне кажется, что можно просто background : 'none'
спасибо. про css-спрайты обязательно прочитаю и применю. дизайн не мой, сам к сожалению рисовать не умею.