Jump to content

Сайт поиска недвижимости


ZI DAN
 Share

Recommended Posts

Начальник решил добавить в нашу копилку сайт для поиска недвижимости. Экономическую целесообразность этого я обсуждать не хочу, но был бы рад услышать отзывы о сайте с технической точки зрения (как обычно, дизайн, вёрстка, юзабилити и т. д.). Заполнением ещё особо никто не занимался, поэтому есть только несколько объявлений в Калужской области.

Link to comment
Share on other sites

Я, конечно, еще новичок в этом деле, но насколько мне известно, помещать блочный элемент ( тег "div") в строчный элемент ( тег "a") как-то не семантично, что ли. Может быть я и не прав.

Edited by Bassline
Link to comment
Share on other sites

Это валидно, по крайней мере. Опять же помещать <img> в <a> всегда было нормально, а <img> тоже блочный (строчно-блочный).

Тег "img" вовсе не блочный http://htmlbook.ru/s...ochnye-elementy

И не зря же ведь написано "Внутрь строчных элементов допустимо помещать текст или другие строчные элементы. Вставлять блочные элементы внутрь строчных запрещено." на этой странице http://htmlbook.ru/samlayout/blochnaya-verstka/strochnye-elementy

Edited by Bassline
Link to comment
Share on other sites

Я, конечно, еще новичок в этом деле, но насколько мне известно, помещать блочный элемент ( тег "div") в строчный элемент ( тег "a") как-то не семантично, что ли. Может быть я и не прав.

Очень даже семантично. Этот вопрос был решен ещё в 2009 году :) Но до сих пор еще не все об этом знают http://forum.htmlbook.ru/index.php?showtopic=45236entry302653

  • Like 1
Link to comment
Share on other sites

Я, конечно, еще новичок в этом деле, но насколько мне известно, помещать блочный элемент ( тег "div") в строчный элемент ( тег "a") как-то не семантично, что ли. Может быть я и не прав.

Очень даже семантично. Этот вопрос был решен ещё в 2009 году :) Но до сих пор еще не все об этом знают http://forum.htmlboo...36

Ну, тогда не знаю. Таким макаром можно и тег "body" внуть тега "а" поместить.

Link to comment
Share on other sites

Тег "img" вовсе не блочный http://htmlbook.ru/s...ochnye-elementy

И не зря же ведь написано "Внутрь строчных элементов допустимо помещать текст или другие строчные элементы. Вставлять блочные элементы внутрь строчных запрещено." на этой странице http://htmlbook.ru/s...ochnye-elementy

Обратите внимание на DOCTYPE примеров.

Link to comment
Share on other sites

Тег "img" вовсе не блочный http://htmlbook.ru/s...ochnye-elementy

И не зря же ведь написано "Внутрь строчных элементов допустимо помещать текст или другие строчные элементы. Вставлять блочные элементы внутрь строчных запрещено." на этой странице http://htmlbook.ru/s...ochnye-elementy

Обратите внимание на DOCTYPE примеров.

Аа, ну да, все дело в HTML5. Как же он мне не нравится, все с ног на голову.

Edited by Bassline
Link to comment
Share on other sites

Тег "img" вовсе не блочный

Но и совсем не строчный http://www.w3.org/TR...the-img-element. Всё-таки, если мы говорим вёрстке, то нужно рассматривать её в контексте стандарта, по которому она сделана (естественно, это HTML5). Мне HTML 5 тоже не во всём нравится. Однако это индустриальный стандарт, и выбора у нас к счастью нет.

Не лучше ли баннеры размещать по правой стороне

На экранах побольше они окажутся именно на правой стороне)

Edited by ZI DAN
Link to comment
Share on other sites

На экранах побольше они окажутся именно на правой стороне)

А с какой целью на маленьких экранах они слева?

1280px не так уж и мало, а напрягает. Я бы их вообще в футер опустил куда нибудь.

И уменьшать в размерах баннеры, при изменении разрешения не совсем правильно, могу быть не прав конечно:

1. даже картинки, становятся не читаемые, цель тогда баннера, если я не могу прочитать?

2. с флешем также как и с картинками.

3. а если будет какой нибудь html5 баннер?

Link to comment
Share on other sites

Мне эти баннеры вообще на фиг не нужны, но их наличие — обязательное требование заказчика (причём, они должны быть на видном месте). На маленьких экранах они слева, т. к. правая колонка на них удаляется в целях экономии места.

1. Я могу прочитать сжатые баннеры (правда у меня хорошее зрение). Согласен, что сжатие баннеров — плохое решение, но решения вроде переноса их вниз не одобряет заказчик(

2/3. Требований по размещению Flash и HTML5-баннеров не было. Зато было требование впихнуть сайт полностью в экраны дорогих мобильников (уровня iPhohe 4).

Link to comment
Share on other sites

По сайту.

1. Верстка. С технической точки зрения верстку оценивать трудно. Блоки буквально разбросаны, код не систематизирован, много непонятных для меня конструкций, вроде:


<footer>
<div class='footer'>
...

2. По удобству использования. Поиск не доработан. К примеру, читаю, что написано:

Я хочу: "не важно" "не важно" по адресу "такому-то" цена "в пустом диапазоне непонятных мне единиц измерения"

3. На http://lamask.ru/ на главной странице пункт "Высокая скорость загрузки" гласит:

В среднем наши сайты получают 93 балла из 100 в тесте Google PageSpeed и 90 баллов из 100 в тесте Yahoo! YSlow.

Тест "Goole PageSpeed" уже показал следующий результат:

The page Недвижимость (Калужская область) got an overall PageSpeed Score of 87 (out of 100).

Есть над чем работать :)

Link to comment
Share on other sites


<footer>
<div class='footer'>

Это для не очень свежих версий IE. Также многое в разметке запутано из-за адаптивной вёрстки.

С «не важно» в поиске, может быть, не очень красиво вышло. А с ценой должно быть всё очевидно, т. к. на территории Российской Федерации цены давно уже указываются только в рублях (указание цен в других единицах запрещено законом, хотя он легко обходится).

Я смотрю PageSpeed вообще изменил алгоритмы расчёта в последнее время. Информацию на la mask нужно скорректировать. Опять же по данным дополнения PageSpeed для Chrome 92 балла)

Edited by ZI DAN
Link to comment
Share on other sites

В яндекс.браузере при изменении размеров окна кнопка "поиск" скачет в разные стороны и наезжает на другие элементы.

Причина в увеличенном масштабе (110%), в других браузерах такого не наблюдается.

Может это и не важно, просто на заметку.

Edited by Bassline
Link to comment
Share on other sites

Да, но вот в последнем обновлении Firefox по умолчанию выставляется масштаб установленный в системе. У меня, например, в системе установлено 125%, люблю подальше от монитора сидеть. И никак масштаб в браузере не сбросить, кроме как через конфиг. В общем откатился на старую версию.

Как бы остальные браузеры не стали такой ерундой страдать.

Edited by Bassline
Link to comment
Share on other sites

IE давно страдает такой ерундой (у меня тоже масштаб в системе 125%). Правда на этом сайте ни в последнем Firefox, ни в последнем IE проблем с масштабом нет. Если эта проблема появится в большинстве браузеров, то буду решать.

Link to comment
Share on other sites

Таким макаром можно и тег "body" внуть тега "а" поместить
Нельзя. Body всегда будет единственным и снаружи любого отображаемого контента, даже если его вообще не писать:)
Как же он мне не нравится, все с ног на голову.

Наоборот, с головы на ноги. «Требовательность к тому, что отдаешь, терпимость к тому, что принимаешь» или как-то так — принцип разработки устойчивых систем.

Но и совсем не строчный

В HTML5 вообще нет блочных и строчных элементов :)

Link to comment
Share on other sites

Таким макаром можно и тег "body" внуть тега "а" поместить
Нельзя. Body всегда будет единственным и снаружи любого отображаемого контента, даже если его вообще не писать :)
Как же он мне не нравится, все с ног на голову.

Наоборот, с головы на ноги. «Требовательность к тому, что отдаешь, терпимость к тому, что принимаешь» или как-то так — принцип разработки устойчивых систем.

Но и совсем не строчный

В HTML5 вообще нет блочных и строчных элементов :)

Вам бы пособие написать :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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