Jump to content

Searcher

User
  • Posts

    2,577
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Searcher

  1. зачем хаки если есть условные комментарии: <!-- только для поддержки IE6 --> <!--[if IE 6]> <script type="text/javascript" src="menuevent.js"></script> </head> <![endif]-->сюда и стили можно включить
  2. Трындец! Что за привычка к халяве?! Вам дали кучу наводок, уже можно самому сообразить как это делается... Видимо это у вас нет совести, поскольку вы считаете что тут вам ДОЛЖНЫ дать готовое решение. Нет, Ваше Величество, если вы хотите особого внимания к себе, то будте добры, компенсировать это. Хотя может и найдется благотворитель, ждите...
  3. если у всех родителей не указана ширина, то броузер не знает от чего считать 100%
  4. Веб-дизайн - это не рисование картин. Здесь действуют четкие правила наследованные от типографики, оформления книг, журналов, газет и прочей печатной продукции. Которые в свою очередь определены психологией восприятия человеком визуальной информации. Эти правила можно вывести и самому, если руководствоваться здравым смыслом. В кратце: 1. Человек читает сверху-вниз и слева-направо (во всяком случае если ваш сайт на русском ). 2. Общяя цветовая гамма создает определенное настроение для восприятия информации. 3. Ярко выделенные фоном или обрамленные или подчеркнутые блоки или элементы в первую очередь обращают на себя внимание. Сайт строится для посетителя, да так, чтобы ему быстрее, приятнее и проще было вкусить информационную пищу. Отсюда логика. При разработке сайта для начала нужно четко определиться о назначении этого сайта: - развлекательный портал - блог - коллекция чего-либо - информационный сайт - визитка и т.д. Отсюда вытекает весь дизайн и расположение смысловых блоков. В вашей ситуации это однозначно информационный сайт. Попытка добавить элементы развлекательного сайта для более приятного восприятия информации достойны одобрения, но реализовано это ужасно. К тому же перед созданием сайта нарисуйте на бумажке в виде дерева всю структуру сайта и продумайте как оформлять заголовки разных уровней чтобы ничего не выпадало. А то у вас заголовки новостей оформлены также как и заголовки разделов. Что следует после определения тематики? Выбор цветового решения. Отдельно надо сказать, что чем меньше мелких элементов и чем меньше разных цветов, тем проще усваивается информация. Лучше всего 3-4 основных цвета, не больше. Почему тут вы решили использовать черно-серую основу я никак не пойму... Эти цвета никак не ассоциируются с учебным заведением. Это скорее для исправительной колонии или сайта о концлагере подошло бы. Добавить колючую проволоку и все встанет на свои места )) Дальше надо подобрать цвета для информационных блоков. Здесь надо руководствоваться тем, что человек, как указывалось выше, читает сверху-вниз и слева-направо, а также элементы сильно отличающиеся по цвету и контрастности от общей гаммы будут обращать на себа внимание в первую очередь. А что посетитель хочет сначала увидеть? Что за сайт, собственно, куда он попал? Мы же читаем "Сегодня: официальный сайт Привет!" Во-первых ярко выделено, во-вторых находится в верхнем левом углу. Посетитель очень не любит информации непонятного назначения и смысла. Для него это мусор, который в него впихивают и тем самым вызывают раздражение. Потом, если уж вы пишите "Сегодня", то там должно быть не время а дата. Первое, что должен видеть посетитель - название, понятный логотип или что-то еще, что сразу даст понять о чем сайт. Значит название "МОУ Лицей №1" должно первым попасть на глаза. А в таком виде как оно у вас, совершенно не обращает на себя внимания, поскольку оно по контрастности тусклее, чем никому не нужный стикер в левом верхнем углу. Что далее привык видеть посетитель? Содержание оно же оглавление, оно же меню. Может я стал плохо видеть, но я долго искал меню... Может это потому, что оно в середине страницы, потому, что стикеры со всяким новьем затмевают его своей яркостью, потому, что оно не имеет никаких надписей? Отсутствие поясняющих надписей для пунктов меню - это грубейшая ошибка! Вы заставляете играть посетителя в игру "отгадай-ка!"? Вы думаете за это он скажет вам спасибо? Смею вас разочаровать, он каждый раз пли клике на какой-нибудь пункт будет вспоминать вас недобрым словом. Помимо всего, иконки, обозначающие "О лицее", "Подкурсы" и "Учащимся" вообще никак не ассоциируются с этими словами. В результате по оформлению самое главное у вас это "Новое на форуме" и "Новое в альбоме". Это плохо. Главные блоки это заголовок, меню и основная информация, а всякие анонсы второстепенны. Далее. А что, собственно идет далее? А далее идут непонятные заголовки... Почему основной смысловой блок никак не назван? "Новое на форуме" и "Новое в альбоме" достойно своих заголовков, а блок, собственно, с новостями не достоин? Не надо только говорить, что это и так понятно. Такое мнение не имеет отношение к реальности. Потом, почему основной информационный блок должен вжиматься влево из-за какой-то непонятной кракозябры не имеющей вообще никакого значения по сравнению с основной информацией? Почему вы жертвуете таким огромным пространством, которое может занимать полезная информация, ради какой-то хрени?! А эти человечки из арматуры и постамент, где какой-то пингвин стоит на первом месте - беспомощный бред наркомана из времен развитого социализма! Выкиньте это надругательство над мозгом посетителей! Я тут как-то уже приводил в пример неплохо сделанный современный сайт школы. Там нет развлекательных элементов, но хуже от этого он не стал. Ну и про всплывающую подсказку. Почему она всплывает там, где и так понятен смысл, а в меню, например, где не понятно, что обозначают иконки подсказки нет? Вывод: 1. полностью переделать цветовую гамму на что-то более жизнеутверждающее; 2. ликвидировать всякий графический и прочий мусор в виде человечков с руками и ногами из арматуры с совершенно не понятным смыслом, приветствий, времени и кубиков с пингвином; 3. четко и контрастно написать заголовок сайта; 4. сделать меню понятным и обращающим на себя внимание с первого взгляда; 5. основной информационный блок растянуть на всю ширину сайта. P.S. Не подчеркивайте заголовки пунктиром. Пунктирное подчеркивание принято для псевдоссылок. Не злоупотребляйте толстыми линиями. Не делайте шапку сайта на пол-страницы, задолбаешься всякий раз прокручивать. Вобщем, первая мысль, как только вы что-то делаете на сайте должна быть: "А удобно ли это будет посетителю?". P.P.S. Да, еще не очень хорошо так далеко разносить два меню... P.P.P.S. Слова "Официальный сайт" надо убрать из тайтла. А то у броузеров в табах места мало, так зачем его тратить на ненужную иформацию?
  5. я имел ввиду не php и не картинку, а код html, который получает броузер
  6. Так по ссылке примеров гора... вот вам статья на русском, если сами не можете найти: http://www.php.su/learnphp/cs/?sc И потом, сдается мне, что не в конструкции проблема, а в настройках php на новом хостинге... Первое, что необходимо проверить в таких случаях - это значение выражения от которого зависит выбор. Попробуйте вывести значение $_SERVER['REQUEST_URI'] на страницу.
  7. в ослах всегда проблемы, даже в простых задачах ((
  8. покажите результат выполнения этого скрипта
  9. честно говоря с бесплатными хостингами не сталкивался давно, слышал, что этот: zerver.ru, вроде боле-менее приличный.
  10. Было как-то обсуждение похожей проблемы, загляните, может и вам поможет.
  11. еще для более четкого сканирования можно создать файл sitemap
  12. всем известно ucoz - отстой
  13. Если вы внимательно прочтете материал по ссылке, которую, я давал, то поймете, что session_start() можно использовать только до какого-либо вывода в броузер. А если сессия уже начата другим скриптом, то при использовании session_start() в начале нового скрипта никаких ошибок не должно быть, сессия просто продлится, и нет необходимости использовать @.
  14. а что такого плохого в этой форме? зачем там аякс?
  15. смотря что вы хотите от сессии... http://www.php.su/articles/?cat=protocols&page=009
  16. меню делается списком, список выравнивается по правому краю
  17. вообще ничего не понял... "полосу, в которой будет меню слил с шапкой в единую картинку" - это означает, что ссылки меню областями сделаны?
  18. ну да, чтобы голова не болела лучше её отрубить...
  19. 1. При масштабировании картинки очень сильно снижается её качество, так что не принято среди веб-дизайнеров масштабирование в браузере. 2. Но если очень хочется и ссылки занимают прямоугольные области, то эти ссылки можно разместить над картинкой просто абсолютным позиционированием с координатами в % с превращением их в block и указанием размеров в %.
  20. Так в чем проблема? Если вы можете на html сделать что-то, то в php вы просто выводите эти теги... Не php делает таблицу, а html. php просто формирует страницу в вашем случае в формате html. Естественно, если вы используете тэг <td></td> который означает для броузера ячейку таблицы, и не разбиваете эти ячейки по строкам, то у вас и будет длинная таблица. Просто в цикле вывода после каждой, допустим, пятой ячейки вставляйте </tr><tr>. Ну и не забудте добивать последнюю строку таблицы пустыми ячейками, если она не полностью заполняется.
  21. Вот тут совершенно не согласен. Резать должен верстальщик.
  22. не надо использовать таблицу, просто выводите в строку. вобщем, это вопрос не по php, а по html
  23. еще один способ прибивания подвала: http://www.zakharov.ms/footer/
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy