Jump to content

Daiver

User
  • Posts

    152
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Daiver

  1. Не думаю. Там однотипные ошибки. Достаточно понять как исправить 5-7 ошибок, а все остальные будут решатся по шаблону. Больше 2 дней на весь сайт не должно занять. Кстати на счет css - там много ошибок из-за использования тегов и атрибутов, которые уже не вошли в спецификацию HTML5 и вместо них нужно использовать css. А еще для исправления ошибок будет полезно почитать о meta тегах и их атрибутах.
  2. Daiver

    Хостинг

    Выбирайте. Javascript будет выполняться на странице, загруженной на любой хостинг. Потому что Javascript выполняется на клиенте, а не на сервере.
  3. Ок, но почему-то тормозит сайт заметно Ошибки валидации тоже могут притормаживать загрузку сайта. Почему бросились в глаза? Это стандарт такой? Нет, но считается устаревшим стилем. Как вы это заметили??? Знал только я об этом!)) Мой девиз - "Искать и не сдаваться. Найти и пристебаться." Лучше пусть я вам сейчас укажу на не заметные обычному пользователю недочеты, чем потом поисковик ваш сайт будет выдавать в конце поисковой выдачи. Проблема с этим блоком, приходится на всех страницах вручную все переписывать, очень много времени занимает. Выведите css в отдельный файл и подключите его к каждой странице. Тогда все стили можно будет редактировать в одном месте и отображаться изменения будут на всех страницах. Да.. над этим не задумывался. Хочу еще уменьшить количество кнопок и сделать выпадающие. Я бы перенесла из подвала в отдельный пункт меню Musician и создала бы сводную страницу со всеми музыкантами. Как понять на каких именно страницах та или иная ошибка? Все приведенные ошибки только на главной. Вообще желательно все страницы прогнать через валидатор.
  4. Первым делом бросились в глаза адреса страниц. К примеру http://piano-play.com/transcriptions.html Создайте папку с названием transcriptions и сделайте адрес вида http://piano-play.com/transcriptions/, используя в каждой папке файл index.html Что общего между instructions, about и faq? Если это раздел faq, то так и назовите его как в меню, так и страницу, чтобы и в адресе не было не соответствий. Если есть отдельная страница order, то для чего эту же форму вставлять на страницу transcribing? На главной странице блоки "What is it?" и "Lifetime" слиты воедино. Нужно добавить расстояние. В меню справа есть пустой блок без пункта. Кнопки меню стоит сделать чуть шире, чтобы не оставалось пустого куска. Исправить ошибки
  5. Зачем же все так сложно? Вместо этого: <span class="input" type="hidden"> <select id="subject" name="subject"> <option value="Request">Request</option> <option value="Support">Support</option> <option value="Review">Review</option> </select> </span> Вставьте это: <input type="hidden" value="My test theme" name="subject"/>
  6. Помню сама когда с таким столкнулась долго над этим билась. 1. Убедиться, что .php файлы закодированы в UTF-8 without BOM 2. Добавить в самое начало документа следующее: <?php header('Content-type: text/html; charset=utf-8'); ?>
  7. 1. Может следует выводить на страницу не более 10 объявлений и иметь ссылки на дополнительные страницы. Очень не приятно когда на тебя вываливают сразу сотни объявлений. Лучший вариант - дать пользователю выбор сколько объявлений показывать на странице (10, 15, 20, 50). 2. Много деталей на странице. 3. Меня очень напрягла фоновая картинка. Общее впечатление от сайта - "мечта эпилептика". 4. Форма для добавления объявления с розовыми полями не вписывается в общий дизайн. При наведении на поля формы выскакивает надпись на английском языке "Please fill out this field". На сайте, который на украинском языке такая надпись неприемлема. Надпись или убрать вообще или сделать на украинском. 5. Сделайте крупнее шрифт. Это же не газета, в которой ограничено место на бумаге. Пусть будет занимать больше места каждое объявление, но оно будет видно. 6. По поводу того как выводятся обьявления на страницу - можно сделать меньше информации на сводной странице. Лучший вариант - выводить в виде таблицы (тогда можно больше чем 10 на страницу) и при нажатии на строку чтобы открывалась полная информация о квартире в новом окне, а то еще и приходится искать где же то объявление, на котором я остановилась.
  8. Определить переменную $operator_img_url; Присвоить ей значение УРЛа необходимой картинки switch($record['operator']) { case 'Оператор А': $operator_img_url = 'operator_a.jpg'; break; case 'Оператор B': $operator_img_url = 'operator_b.jpg'; break; case 'Оператор C': $operator_img_url = 'operator_c.jpg'; break; } операторов и адреса картинок замените на правильные вместо следующего echo "<tr> <td> <h7>Номер абонента:</h7> </td> <td> <h8>" . $record['operator'] . $record['number'] . "</h8> </td><td>"; вставить это: echo "<tr> <td> <h7><img src='.$operator_img_url.'>:</h7> </td> <td> <h8>" . $record['operator'] . $record['number'] . "</h8> </td><td>"; как-то так.
  9. 1. Убедиться что файл закодирован в UTF-8 without BOM 2. Вставить следующее в самое начало документа <?php header('Content-type: text/html; charset=utf-8'); ?> 3. Проблема скорее всего где-то в php потому как в исходном коде старницы вложенность тегов правильная, а при интерпритации они перескакивают. Если можно покажите весь код вместе с php с самого начала страницы до открывающего тега <table>
  10. http://htmlbook.ru/faq/kak-sdelat-gorizontalnoe-menyu-s-naklonom
  11. Ну так вместо "номер абонента" вставить <img src="УРЛ картинки"> УРЛ картинки - пропишите путь к картинке.
  12. А для вложенного не пробовали css width:100%;
  13. Именно для этой картинки применить padding: 0 0 0 20px;
  14. Почитайте http://htmlbook.ru/css/background-repeat и http://htmlbook.ru/css/background-position
  15. Ну если верстка идет пиксель в пиксель как на макете, то это уже не резиновая верстка. Резиновая верстка это верстка которая будет отображаться на всех разрешениях правильно и без скролбаров. Можно показать заказчику как получается на маленьких экранах если верстать пиксель в пиксель - может поймет(?) что к чему. Если он тянется на больших мониторах, а на маленьких не тянется - это что угодно, но точно не резиновый сайт. Резиновый сайт - это когда при любой величине монитора он будет пропорционально соответствовать макету. Т.е. если какой-то блок занимает на макете 30% от ширины страницы, то на всех разрешениях он будет 30% от ширины страницы.
  16. Поддерживаю. Может там в стилях картинки корень проблемы.
  17. В стилях всего тела документа убрать min-width: 1150px; а то при ширине экрана 1024px не хватает резиновости. Заголовок "Трехмернокомьютерновизуализационные услуги" это заказчик придумал такие умные слова? Очень трудно воспринимается. Карусель изображений крутит картинки в противоположную от привычного направления сторону. И еще там одна картинка с бассейном повторяется дважды.
  18. Якорь для того и существует, чтобы делать ссылки внутри страницы и чтобы при нажатии на такую ссылку попадать сразу к каму-то конкретному месту на странице. Если нужно чтобы просто при нажатии разворачивались и сворачивались блоки - это не делается через якоря.
  19. Daiver

    Проблема

    Да, в IE действительно работает подсветка через раз. Для начала исправьте ошибки валидации из-за них IE может работать не корректно.
  20. Только вам надо иметь группу в фейсбуке, на которую будеть ссылаться этот блок. Просто так городить этот блок я не вижу смысла.
  21. По логике вещей нужный вам блок называется Like box
  22. Это берется на facebook в разделе для разработчика.
  23. все так настойчиво игнорируют этот вопрос... никто не знает? Для того, чтобы иметь доступ к расшаренному файлу нужно знать IP компьютера на котором он лежит и прописывать абсолютный путь не от корневой категории местного компьютера, а от корневой категории интернета и начинать адрес с IP, который прописан где-то в лог-файлах системы. Чем в этом всем копаться на много легче выложить оба файла в одну папку и прописать относительный путь.
×
×
  • 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