это опять я)
1. опять нет 404
2. http://www.premier-center.ru/press/news/?n=asd (нотисы вываливаются)
3. галерея генерится или клиент вручную пишет html-код ? если генерится, то дизайн очень убогий
4. ошибка при незаполнении полей формы выглядит так:
Сообщение от :
<font color="Red"><h4>Empty field "E-mail"</h4></font><br>
в связи с этим предлагаю верстальщику устроить публичную порку на каком-нибудь людном месте
5. в той же форме правильность email адреса не проверяется
6. верстка ... у меня подозрение, что вы пользуетесь услугами школьников... =(
[Ответ]
alemiks 13:55 09.09.2006
да, кстати.
опять по форме обратной связи
вбил по пробелу в каждое поле ... отправляет 8-O http://ru.php.net/trim[Ответ]
VaUlt 09:19 11.09.2006
alemiks, чушь, п.4 генерится системой п.6 вообще понты.
[Ответ]
alemiks 09:36 11.09.2006
Сообщение от VaUlt:
чушь, п.4 генерится системой
то есть такую конструкцию система придумала, а не человек ??? о... дайте две, как говорится))
[Ответ]
VaUlt 09:50 11.09.2006
alemiks, действительно полезные штуки говорит, нотисы отключили,
[Ответ]
alemiks 10:02 11.09.2006
а почему при небольшом количестве контента (в новостях например) скроллинг не изчезает (общая длина страницы больше высоты экрана раза в полтора) ?
[Ответ]
Global WS 10:17 11.09.2006
1. Такое чувсвто что раздел реально вымер. Кроме Алемикса все молчат.
2. Раздел называется Веб дизайн - по дизайну не слова. Давайте переминуем в "Програминг"
[Ответ]
Mark5 11:16 11.09.2006
1. навигация гавно (текущий раздел никак не выделяется, ссылки на самих себя)
5. че такое все растянутое по высоте? верстать не умеем?
[Ответ]
alemiks 12:21 11.09.2006
Сообщение от Global WS:
по поводу проверок на мыло, скажу следущие - зачем? Я понимаю что типо защита от дурака и т.д. но так ли она необходима на самом деле?
одна строчка на пхп, а уже выглядело бы более профессионально
+ контроль пользователя, вдруг он ошибся в адресе, ну забыл домен дописать (бывает и такое) и будет сидеть ждать ответа вечно...
что и говорить, если даже пустые строки (пробелы) отсылает...
[Ответ]
Global WS 13:03 11.09.2006
есть более неприятная проблема - спам с таких форм. пробовали бороться по разному, но всё таки нашли выход.
[Ответ]
Breathe 13:13 11.09.2006
Сообщение от Global WS:
есть более неприятная проблема - спам с таких форм. пробовали бороться по разному, но всё таки нашли выход.
Видел еще один вариант дизайна - мне тот больше нравился, в разы!...
[Ответ]
alemiks 14:19 11.09.2006
Сообщение от Global WS:
есть более неприятная проблема - спам с таких форм. пробовали бороться по разному, но всё таки нашли выход.
размещая email в явном виде на странице вы точно никогда от спама не избавитесь
[Ответ]
Global WS 14:25 11.09.2006
Сообщение от Breathe:
Какой? Цифирки вводить?
нет. это уже перебор.
сначала подумали добавить выпадающие меню:
типо укажите "Тему сообщения" - по умолчанию - она пустая, и не отправляет спам. Пофиг - программы которые спам рассылают сами выбирают разные варианты.
Нашли решение - спам сокраится с 20-30 писем в день = до 1-2 за неделю.
[Ответ]
Global WS 14:27 11.09.2006
Сообщение от alemiks:
размещая email в явном виде на странице вы точно никогда от спама не избавитесь
Ваше предложение ? Как поступить, что бы с формы обратной связи не валил спам.
[Ответ]
ilyaerin 14:30 11.09.2006
Global WS
Форма обратной связи и "искаженным словом", ну, вроде как вводишь его, как проверка на робота.
И письма отправляются на стороне сервера, скажем, php...
[Ответ]
alemiks 14:59 11.09.2006
loshadka, captcha можно применять для, скажем, регистрации в магазине, на форуме и т.п., но для простенькой формы обратной связи это будет, конечно, надежно, но лишним наворотом (по-моему)
Global WS, можно поставить ограничение на отсылку определенного количества сообщений в единицу времени с одного IP, ограничение на отсылку одинаковых сообщений
в клиентской части для защиты email можно использовать ссылки вида
Сообщение от :
<a href="j avascript: void(0);" onmouseover="this.href='mai'+'lto:'+'my'+'adress@' +'domain'+'.ru';">напишите нам</a>
alemiks,
Да конечно можно, но зачем вообще через клиентскую часть письма слать?
[Ответ]
Global WS 15:08 11.09.2006
Сообщение от alemiks:
можно поставить ограничение на отсылку определенного количества сообщений в единицу времени с одного IP, ограничение на отсылку одинаковых сообщений
сначала просто внесли в тело письма которое получает пользователь IP И вносили в список игнорируемых. Как правило с одного IP идет одно сообщение - и таких умельцев прут пруди. Но выход есть. Его предложил наш программист:
Мы добавили в тело письма время за которое создается форма и происходит заполнение и оправка: Для спама получили следующие даные :
Время выполнения
3.4634280204773
5.3110928535461
вообщем до 11 секунд.
Потом лично открыли раздел контакты и быстро вбили просто бред:
Время выполнения
25.328387022018
всё равно уходит 25 секунд примрено - даже если необдумано вбивать текст.
Поэтому ограничели все сообщения пока 20 секундами все что меньше просто не мыляться. Результат более чем положительный.
[Ответ]
alemiks 15:51 11.09.2006
Сообщение от Global WS:
Поэтому ограничели все сообщения пока 20 секундами все что меньше просто не мыляться
до вас еще не добрались медленные китайские зомби наверное))
+ канал может тормозить
+ если бот запрограммирован на, например, 5 сабмитов подряд, то это будет уже больше 20с
но, в любом случае, интересное решение
p.s. кстати, валидация адреса почты и номера телефона увеличивает время заполнения формы, так что это еще один аргумент «за»
Сообщение от Global WS:
по поводу проверок на мыло, скажу следущие - зачем?
Сообщение от alemiks:
до вас еще не добрались медленные китайские зомби наверное))
+ канал может тормозить
+ если бот запрограммирован на, например, 5 сабмитов подряд, то это будет уже больше 20с
но, в любом случае, интересное решение
p.s. кстати, валидация адреса почты и номера телефона увеличивает время заполнения формы, так что это еще один аргумент «за»
попробую объяснить
по HTML
1. тэг FONT отменен в 1997 году, на сайте он до сих пор используется (сообщения об ошибке на форме обратной связи)
2. неэффективно используются стили, например в главном меню «class="bor"» повторяется 7 раз, хотя можно было бы назначить класс таблице и переопределить класс для последней ячейки (+ в этом случае можно было бы избавиться от «cellpadding="0" cellspacing="0" width="100%"»)
3. почему при небольшом контенте не уменьшается длина страницы (скролл есть всегда) ?
4. «<h2 class="h2">» - зачем ?
по CSS
1. подавляющее большинство стилей выглядит так:
Сообщение от :
#header-r {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 254px;
background-image: url(bg_nav-i.jpg);
background-repeat: no-repeat;
background-position: center center;
}
судя по всему, верстальщик не до конца изучил дрим, раз такие громоздкие конструкции на выходе
Edit->Preferences->CSS Styles, ставим все галки Use shorthand for и получаем
Сообщение от :
#header-r {
padding: 0px;
margin-top: 0 0 0 254px;
background-image: url(bg_nav-i.jpg) no-repeat center center;
}
размер css файла можно сократить в 2 раза. оптимизация, однако.
2. зачем блокировать фон страницы для IE5.x ?
используется конструкция
Сообщение от :
voice-family: "\"}\"";
voice-family: inherit;
естественно после нее IE5.x не видит фона и поля/отступы не обнуляются...
по дизайну:
над оформлением новостей, фотогалереи и стилями для заголовков, списков видно не впаривались
p.s. а кто флеш на страницах размещает ?
[Ответ]
Лёпс 19:26 13.09.2006
Поставьте, пожалуйста, неразрывный пробел между инициалами и фамилией на странице http://www.premier-center.ru/about. При включенной кырске (аське) на разные строки улетают.
[Ответ]
alemiks, наш ответ чемберлену.
1.- font вставляется в админке, при верстке он не используется (исправляем )
2. class="bor" дает bg для каждой ячейки а нам нужны были только определенные
3. чтобы не нарушить дизайн
4. - не для всех заголовков 2-го уровня нужно применять отступ сверху в 32px, только для конкретного class'а
по CSS
5. В этом нет никакой ошибки, так удобнее править CSS, удовлетворяя пожелания заказчиков
6.Нужно проверить, мной этот метод:
voice-family: "\"}\"";
voice-family: inherit;
взят из книги Д.Ши "Философия CSS-дизайна" для задания размера шрифтов по дизайну:
[Ответ]
alemiks 12:03 14.09.2006
Сообщение от VaUlt: alemiks, наш ответ чемберлену.
1.- font вставляется в админке, при верстке он не используется (исправляем )
2. class="bor" дает bg для каждой ячейки а нам нужны были только определенные
3. чтобы не нарушить дизайн
4. - не для всех заголовков 2-го уровня нужно применять отступ сверху в 32px, только для конкретного class'а
по CSS
5. В этом нет никакой ошибки, так удобнее править CSS, удовлетворяя пожелания заказчиков
6.Нужно проверить, мной этот метод:
voice-family: "\"}\"";
voice-family: inherit;
взят из книги Д.Ши "Философия CSS-дизайна" для задания размера шрифтов по дизайну:
1. но кто-то же все-таки его вставил, и это был человек (пенсионер наверное )
2. «нужны были только определенные» - точнее, все, кроме последней)
3. пнятно...
4. на то они и каскадные, таблицы стилей, чтобы в контексте разных участков кода h2 выглядел по-разному, т.е. .xxx h2, .xxxx h2 и т.д.
честно говоря, других вариантов с h2 не нашел, подскажите где глянуть
5. удобнее править 400 строк кода вместо 100 ? ... спорный момент)
6. все, что расположено ниже box model hack'а не распознается IE5.x
то есть вам нужно было после этой конструкции только определение размера шрифта написать, фон и поля/отступы должны быть до нее
[Ответ]
alemiks 12:11 14.09.2006
Сообщение от VaUlt:
взят из книги Д.Ши "Философия CSS-дизайна"
между прочим, немного оффтоп, на самом деле его фамилия читается как Шей
чудо-переводчики...
[Ответ]
Maxell 14:37 14.09.2006
Слои перекрывают друг друга в подписи, да так, что один текст накладывается на другой (800*600)
Флешка на главной тупая. Курсор наволишь а она мигать начинает как бешенная, раздражает.