Jump to content

hedgehog

Expert
  • Posts

    1,110
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by hedgehog

  1. Иногда даже у "проверенных" заказчиков сносит крышу Одному я уже третий проект пытаюсь объяснить, что у нас 21й век, динамический контент и все такое. 1. Может, конечно, я чего-то не понимаю, но основные претензии к "молоку", которое ему видится в том случае, если высота контента не совпадает с высотой сайдбара (я говорю не только о высоте блоков, а о контенте вообще, вместе с текстом). С большим трудом удалось объяснить, что: - шрифты рендерятся везде по-разному - контент динамический. нафига подгадывать высоту текста на каждой странице? Убедить удалось только частично, поэтому остановились на таком варианте: на главной странице он подгоняет контент в админке, а на остальных появляется блок с плавающей высотой с прокручивающимися новостями. 2. Еще одна печалька - главное навигационное меню. Он вдруг захотел менюшку от левого края до правого, с разными отступами в каждом пункте. Аргументация: если справа/слева/по бокам будет пустое поле, то это колхозный дизайн (да хрен тебе) 3. Все три последних проекта по структуре абсолютно идентичны Фикс. ширина, шапка с каким-нибудь говном (извините); не тянущееся главное меню; левый сайдбар с менюшкой, статичным "новостным" блоком и "плавающим" блоком; 6-8 блоков под контентом в две колонки. Все страницы неоправданно длиннющие. У меня уже закончились идеи, как отговорить то этой ахинеи Опыта в разработке сайтов у меня меньше года, может, проблема во мне?
  2. http://codex.wordpress.org/Template_Hierarchy Вот русский вариант, но он переведен не полностью: http://codex.wordpress.org/Иерархия_шаблонов По названию можно найти мульон записей в блогах.
  3. Через дропбокс, вроде бы, без авторизации: http://dl.dropbox.com/u/98260147/evil.psd
  4. Оставьте пожалуйста координаты, по которым с вами можно связаться, так как личка на форуме у вас пока заблокирована.
  5. Извините за подъем старой темы. Я же обещал макет https://docs.google.com/open?id=0B153bv8bDtcLU1ZuRy1xdjRzTzQ Слабонервным и жалующимся на инет не смотреть.
  6. Неужели лень прочитать даже описание функции?
  7. Границы, оверфлоу и padding отменяют схлопывание родительского и дочернего элементов, а не смежных. Тут была ссылка на "пример с сайта", так там ситуация как раз с родительским и дочерним элементами. И верхний бордер у .content там лишний, потому что у блока уже есть верхний padding
  8. hedgehog

    css-live

    Наверное, не знает. Но в одной теме были замечены нектЫ, которые в курсе: http://forum.htmlbook.ru/index.php?showtopic=37124
  9. Мне очень нравятся дискуссии в разделе "Коммерческие услуги"
  10. hedgehog

    Запрос к БД

    Одно время пользовался VirtualDocumentRoot, но таких проблем не замечал.
  11. Вставлю свои пять копеек. Валидатор отличная штука, когда нужно проверить, не потерял ли где-нибудь в шаблоне закрывающий тег. То же самое с опечатками в тех же атрибутах.
  12. В этом случае при уменьшении окна браузера блок начнет уезжать за границы и станет невидимым. Не лучше ли вложить этот блок во враппер с "margin:0 auto;" и увести его влево на величину, равную ширине fixed блока?
  13. Глюков полно, и не только в отображении элементов. Но удобная же За ее удобство я ей простил даже недавнюю некромантию на машине с фряхой. С такой армией зомби можно было бы править миром.
  14. Значения атрибутов нужно заключать в "двойные кавычки".
  15. Элементарно. 1. type="text/javascript" 2. По-моему просит обертку для input 4. А кто будет закрывать теги? <input type="submit" value="Искать" /> 5. Разве сложно понять этот пункт?) Укажите alt
  16. Чтобы не удалялосьbzip2 -k тогда можно использовать или xz -k. Или bz2 не подходит? Если на сервере есть bz2 - можно и его Как выяснилось, у ТС gzip поддерживает ключ -k Как по мне, tar для сжатия одного файла не нужен. Тар, по сути, используется для хранения нескольких файлов в одном, а сжатие происходит при помощи сторонних алгоритмов. В том случае, если gzip не поддерживает флаг -k, можно использовать ключ -c в вашем скрипте с gzip вместо tar Выше уже написали несколько примеров (см. сообщение Veseloff)
  17. Для IE9 можно указать градиент в формате SVG, тогда скругления будут работать. Сгенерировать градиент можно на этом сайте: http://www.colorzilla.com/gradient-editor/ Не забываем установить галочки IE и IE9
  18. По всей видимости из-за относительных путей.
  19. У BSD gzip есть такой ключ, пользуюсь на FreeBSD серверах В разные Linux дистрибутивы дистрибутивы могут пихать совершенно разное окружение, видимо у вас как раз такой случай. -e true если файл существует. Причем пофигу, файл это, каталог, ссылка на файл, устройство или вообще -f true если файл существует и это обычный файл. Думаю, в вашем случае лучше использовать -f
  20. Сама ссылка - удобная, бесспорно. Но из-за некоторых семантических несоответствий (как мне кажется) гугл вытягивает текст этой ссылки вместе с контентом и при публикации в google+ текст ссылки не нужен совершенно (см. скриншот в моем сообщении, это скрин сниппета после клика по +1)
  21. Зачем нужен tar для сжатия одного единственного файла? Масло масляное? Тогда уже как-то так: #!/bin/sh # config: src_dir="/home/hedgehog/tmp/gzip/" dst_dir="/home/hedgehog/tmp/gzip/" for file in `ls $src_dir | grep -v '\.gz$'`; do if [ -e "$src_dir$file" -a ! -e "$dst_dir$file.gz" ]; then gzip -9 -c $file > "$dst_dir$file.gz" fi done Но проще использовать bzip2 или метод Veseloff. Тем более, что у такого скрипта будут проблемы с именами файлов, которые содержат пробел
  22. Плюсанул в блоге статью: http://i.imgur.com/SndrQ.png Насколько я помню, можно при помощи снипетов указывать область документа, которая будет использоваться при расшаривании контента в google+. По-моему "перейти к списку статей" - лишнее в этом снипете. Я смотрю, что эта ссылка лежит в общем враппере div.post, хотя к самому посту она никак не относится. По-моему, так
  23. Плавающие блоки вываливаются за div.content .content {overflow:hidden;} А градиент... Зачем у html бекграунд?
×
×
  • 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