Автор Тема: Над дизайном этого сайта я работал 2 месяца.  (Прочитано 5723 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mmm

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Здравствуйте. Прошу заценить этот сайт - http://www.vivt11.narod.ru, т.к. я над ним работал 2 месяца и мне интересно
узнать мнение людей. Всё сделано своими руками, в том числе скрипты и графические элементы.
Кстати все эффекты сделаны с помощью скриптов, а не флэша, как подумали на некоторых
форумах. Единтсвенное, что в опере лажово работает из-за того что опера неправильно
выполняет одну функцию (setTimeout()), поэтому желательно страницу просматривать с
помощью ie или мозилы.

Оффлайн TAB/РезиновыйЗапаЛ

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.biolab.vologda.ru/
Над дизайном этого сайта я работал 2 месяца.
« Ответ #1 : 06 Декабря 2003, 00:36:46 »
Цитировать
mmm:
Здравствуйте. Прошу заценить этот сайт - *** , т.к. я над ним работал 2 месяца ***


Неплохо. Очень даже недурственно !!!
Совет. Поработай еще месяца два на ссылкой :D
Не грузится твой сайт, нет его там :(
И пусть мне будет хуже.

Оффлайн Grape

  • Grappa grande
  • Ветеран
  • *****
  • Сообщений: 758
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.grape.com.ua
Над дизайном этого сайта я работал 2 месяца.
« Ответ #2 : 06 Декабря 2003, 02:06:27 »
TAB/РезиновыйЗапаЛ имеется в виду такой адрес:http://www.vivt11.narod.ru/ просто mmm неправильно его написал, в строке броузера надо убрать запятую..
ненавижу народ.ру 100МБ выделенки и все равно пол-часа грузится...
mmm молодец. хорошо вышло. просто и интересно. только я бы рекомендовал поиграть со шрифтом надписи, хотя это имхо.
дерзай.

Оффлайн TAB/РезиновыйЗапаЛ

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.biolab.vologda.ru/
Над дизайном этого сайта я работал 2 месяца.
« Ответ #3 : 06 Декабря 2003, 02:13:31 »
2 mmm - да Вы монстр :)
2 Grape - волны гоним. Нормальная скорость посадки, без проблем.
И пусть мне будет хуже.

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Над дизайном этого сайта я работал 2 месяца.
« Ответ #4 : 06 Декабря 2003, 12:00:11 »
mmm
Буквы в чертежах черезчур мутные;
Скорось анимации немного бы увеличить, особых эффектов нет, но здать пока все линии дорисуются, несколько муторно...
Особенно мне понравился раздел - "Наши работы"... Непонятно - кто такие "мы", и в первой же статье "мы" работаем над словом "Хакер" - это детский сад. Мой тебе совет, использовать в таких другие слова... Тем более если пишешь с грамматическими ошибками...
Цитировать
Наш адресс


А так для начала даже очень не плохо... с первого взгяда мне понравилось...

Оффлайн mmm

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Над дизайном этого сайта я работал 2 месяца.
« Ответ #5 : 06 Декабря 2003, 23:00:49 »
Спасибо, что посмотрели разрабатываемый сайт, ваше мнение для меня очень важно. Извините за ссылку, правильная ссылка - vivt11.narod.ru

>Grape, спасибо за поддержку.
ок, какой шрифт вы посоветуете.

>Phoinix - Буквы в чертежах черезчур мутные;
пришлось жертвовать качеством, чтобы добиться меньшого размера.

>Phoinix - Скорость анимации немного бы увеличить, особых эффектов нет, но здать пока все линии дорисуются, несколько муторно.
я поработаю над этим, просто функция setTimeout() (она используется для анимации) обрабатывается браузерами туговато.
вообще анимация задумывалась как вступительный ролик/заставка, а потом пользователь (если для него время-деньги) просто
либо нажимал бы на "пропустить" (правый верхний угол), либо попросту отключал бы анимацию в настройках сайта. Вообще
при тестировании сайта на разных компьютерах я замечал, что иногда быстрота загрузки различна.

>Phoinix - Особенно мне понравился раздел - "Наши работы"... Непонятно - кто такие "мы",
подрузомевалось, что сайт про школу №11 и следовательно "наши работы" - это работы учеников, но раз
это вызывает замешательство, то я подумаю как бы его изменить.

>Phoinix -  и в первой же статье "мы" работаем над словом "Хакер" - это детский сад. Мой тебе совет, использовать в таких другие слова
Конечно же мы не хакеры и с хаком не имеем дело, просто я работаю над созданием обоины в стиле хакер и при разработке
надписи получил такой вот эффект, которым решил поделиться со всеми интересующимися инетчиками. Решил создать свою
первую статью, но не знал какое слово взять за пример. Чтобы не париться, взял уже готовое и проверенное слово с
разрабатываемой обоины. Может быть это и детский сад, но какое слово взять за пример.

>Phoinix - Тем более если пишешь с грамматическими ошибками
ок, всё исправлено, спасибо.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Над дизайном этого сайта я работал 2 месяца.
« Ответ #6 : 07 Декабря 2003, 10:22:51 »
mmm Приятно что я не один сумашедший (в смысле - зайди ко мне на сайт, поймешь:)

Если не хочешь использовать ссылки, то для ячеек используемых как ссылки установи стиль  cursor: hand

 В общем если тебе интересно, то стоит посмотреть мои примеры,
и если захочешь пообщаться, пиши мне. Много могу расказать.
Ты находишся только в начале пути.

Кстати
Цитировать
mmm:
что опера неправильно
выполняет одну функцию (setTimeout()),


Она правильно ее выполняет, только обработка скриптов в Opere очень тормозная. :(

 Например если взять скрипт и считать его скорость в
   IE - 100%, то в MZ(NN) - 80-95%, в Opere - до 30%

На каких браузерах тестировал?

Оффлайн ice_nugget

  • Samurai
  • Ветеран
  • *****
  • Сообщений: 736
  • +0/-0
  • 2
    • Просмотр профиля
Над дизайном этого сайта я работал 2 месяца.
« Ответ #7 : 07 Декабря 2003, 12:04:04 »
1. купите нормальный хостинг
2. сделано интересно, мне понравилось.
Union Haddiema Maghqudin

Оффлайн mmm

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Над дизайном этого сайта я работал 2 месяца.
« Ответ #8 : 07 Декабря 2003, 16:45:59 »
>Nickii
смотрел твой сайт. Прикольно сделан, особенно понравились скрипты (движения менюхи, сама менюха и т.д.). А с оперой - это особый разговор. Если оперой полазить по инету, то
скрипты (setTimeout()), офигительно тормозят. Полазив по инету и форумам нагрёб 3 ссылки про эту проблему:
http://www.howtocreate.co.uk/jslibs/htmlhi...validmonth.html
http://www.jjam.de/JavaScript/Animation/Kreis.html
http://list.opera.com/pipermail/opera-linu...December/001639 .html
Nickii, а ты знаешь как решить/обойти эту проблему (у меня opera 7.01).

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Над дизайном этого сайта я работал 2 месяца.
« Ответ #9 : 08 Декабря 2003, 00:05:11 »
Цитировать
mmm:
Nickii, а ты знаешь как решить/обойти эту проблему

В лоб не знаю. Как увеличишь скорость обработки скрипта, если сама Opera тормозит с JavaScript\'ом?

 Какие решения можно использовать?
   Увеличить шаг анимации. (это не только для Oper\'ы, а вообще медленновато прорисовывается раза в 3-5 шаг увелич должно стать по лучше)

Кстати, у тебя почему это сайт не работает под IE 5.0? Непорядок!
(это у меня на работе такой завалялся). Не срабатывает на главном меню (на основной странице)

Кроме того когда в меню гаснет, а ты бегаешь по нему курсором,
что происходит? Правильно глюк! Попробуй это доделать.

Есть глючек со стрелкой (которая слева плавно движется).

А в целом здорово. Видно что человек старался. Так держать!
Будут вопросы по скриптам пиши.

Оффлайн mmm

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Над дизайном этого сайта я работал 2 месяца.
« Ответ #10 : 08 Декабря 2003, 02:03:36 »
>Nickii
Да кучу вопросов, ну я не буду грузить вас, а только те задам, на которые мне не смогли ответить на форумaх:

1)как вы наверно заметил, что у меня глючит появление стрелки, которая слева плавно движеться. Просто вся трабла в обработчике события onMouseOver (или onMouseOut, onMouseMove). Все обработчики событий можно обойти всего лишь быстро переместив курсор. Можно взять за пример мой сайт. Если вы плавно переместите курсор, то событие onMouseOver и onMouseMove срабатывают правильно и вы видете стрелку. Но если вы переместите курсор быстро, то событие onMouseOver вообще не сробатывает, а onMouseMove сробатывает с опозданием (зависит от быстроты перемещения курсора), поэтому стрелка показывается не полностью, но а если вы ради прикола переместите курсор очень быстро, то стелка вовсе не появиться. Что вы можете сказать по этому поводу.

2)у одного чела в ie при просмотре первой страницы (там кстати фон как один большой jpg) за курсором бегает менюшка с предложением сохранить эту фотку (что-то вроде этого). И из-за этого ему сой сайт не понравился. Что вообще можно сделать в этом случае.

3)я не знаю как у других, но когда я просматриваю страницу анимация идёт показывается нормально, но если я начинаю двигать курсором по менюшке браузера (по граф. кнопкам, типа сохр. или отмена), то анимация показывается в ускоренном ритме. Это что, глюк моих браузеров/винды или у вас также. Если также,
то что это за ... и как от этого избавиться.

>Кстати, у тебя почему это сайт не работает под IE 5.0? Непорядок!
Ого, такой ещё надо найти. Проблема в том, что в ie 5.0 я не тестировал свой сайт, т.к. ни где его не видел. А в чём там собственно проблема.

>Какие решения можно использовать?
у меня был вариант увеличить шаг, но в опере это не помогло. Было такое впечатление, что ты играешь в nfs на страром 1 pentium\'е, т.е. создаётся такое впечатление что это не анимация,
а покадровый просмотр загрузки. Кстати, я пробывал увеличить шаг для ie и mozill\'ы, всё становиться на 3-4 сек. быстрее, но теряется эффект плавности, получается всё прерывисто и грубо, что не есть
гуд.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Над дизайном этого сайта я работал 2 месяца.
« Ответ #11 : 08 Декабря 2003, 21:49:45 »
Начну издалека (если ты не против)

1) О получении ссылки на элемент
 Всегда пользуйся функцией document.getElementById(id), никогда не пользуйся
 конструкцией document.all(id), почему?
  а). Первая указанная функция работает гораздо быстрее второй
  б). Все основные броузеры поддерживающие технологию DOM(знакомо понятие?)
      поддерживают первую функцию. К ним относятся такие броузеры как,
      Mozilla 0.9+ (далее MZ) , Internet Explorer 5+ (далее IE), Opera 6+ точно
      более ранние версии не знаю (далее OP)

 Для примера одна из твоих функций переписывается так:
> function vit(name,zn){if (ie) {document.all[name].style.color=zn}
> else {if (ns6) {document.getElementById(name).style.color=zn}}}

 function vit(name,zn)
 {
   document.getElementById(name).style.color=zn;
 }

 Кстати, пиши более понятно, т.е. не ленись ставить \';\' и пробелы переводы строк,
 не ставь лишних \'{}\'

2) Что такое eval и с чем его едят
 Как я вижу, ты знаком с функцией eval, которая интерпретирует строку как код Java
 Script. Исходя из этого можно переписать минимум 5 твоих функции в одну:
( обрати внимание, что до свойств элемента можно достучаться не только:
  document.getElementById("id").style.width, но и:
  document.getElementById("id").style["width"] этим мы и воспользуемся)

>function vit(name,zn){if (ie) {document.all[name].style.color=zn}
>else {if (ns6) {document.getElementById(name).style.color=zn}}}
>
>function vi(name,zn){if (ie) {document.all[name].style.visibility=zn}
>else {if (ns6) {document.getElementById(name).style.visibility=zn}}}
>
>function dl(name,zn){if (ie) {document.all[name].style.left=zn}
>else {if (ns6) {document.getElementById(name).style.left=zn}}}
>
>function dw(name,zn){if (ie) {document.all[name].style.width=zn}
>else {if (ns6) {document.getElementById(name).style.width=zn}}}
>
>function dt(name,zn){if (ie) {document.all[name].style.top=zn}
>else {if (ns6) {document.getElementById(name).style.top=zn}}}

 function changeStyleElement(id, property, value)  
 {
   eval("document.getElementById(\\""+id+"\\").style")[property] = value;
 }

 Кстати, называй функции и переменные нормальными именами, (глядишь и аглицкий
 подучишь:)) что-бы можно было по наименованиям понять о чем речь.
 Как у меня например:
 changeStyleElement - смена стиля элемента
 id - идентификатор элемента
 property - свойство стиля которое меняем
 value - устанавливаемое значени

Если тебе интересно, то переделай сайт исходя из этого. Все остальное позже, если сам не догадаешся.;)

Кроме того:
Цитировать
mmm:
у одного чела в ie при просмотре первой страницы (там кстати фон как один большой jpg)

У тебя это не фон. Это картинка. И у меня такаяже фигня.
Что-бы сделать это фоном воспользуйся следующими подсказками.
1) Картинку можно заранее загрузить.
2) У картинки есть свойство - complete, если оно установленно в true, то картинка загружена
3) фон можно сменить:
   document.body.style.backgroundImage = "url("+загруженная_картинка.src+")";


Я думаю что мы порядком уже надоели модераторам на этом форуме, и поэтому было-бы правильнее перенести этот пост в форум Java Script. Если так пойдет далее я раскажу все что знаю.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28