-
Posts
5,139 -
Joined
-
Last visited
-
Days Won
32
Content Type
Profiles
Forums
Calendar
Store
Everything posted by s0rr0w
-
Недоработки по мелочам. Но именно мелочи решают все. Дизайнер сам никогда не увидит своих ошибок и своих недочетов. Это факт и касается всех дизайнеров на планете. Я тебе могу набрать десяток арт-директоров, которые скажут, что твой дизайн отстой. Может они говорят тебе то, что ты хочешь услышать? Или ты слышишь только то, что тебе хочется услышать? Если дизайнер умеет воспринимать критику в свой адрес, задумываться над ней и исправлять свои ошибки, значит он растет в профессиональном плане. Как только дизайнер перестает прислушиваться к критике, его можно смело отправлять на свалку, так как это первый признак звездной болезни. Иконки акцентируют внимание, но они не несут никакой смысловой нагрузки для человека. Ты заставляешь пользвателя напрягаться, а это плохо.
-
Меня волнует огромный процент невежд-дизайнеров, которые понятия не имеют, что такое качественный дизайн. Как ты думаешь, почему в HTML присутствует аж целых 6 (шесть) типов заголовков? Может потому, что одного основного заголовка мало? Да и расставлять акценты на странице нужно, чтобы пользователь точно знал, что это за информация и какую важность она несет.
-
А зачем надо было убирать выравнивание "таблички" под картинкой? И почему нельзя расширить плашку под "Наши цены" до ширины картинки? Перестали быть заголовками. Реализация хромает на две ноги.
-
Значит плохо учили или плохо учился. Это действительно маккулатура. Кто-то им занялся, переделывают. Особо не напрягаются с поддержанием предыдущего стиля. Ну, сам посмотри. У тебя идет маленькое по центру, большое и объемное, потом что-то, что выбивается из общего ряда, вываливаясь за пределы отведенного пространства столбца. Визуально динамика выглядит как косая линия с верхнего правого угла в нижний левый. Это не композиция, это нечто ломаное. Уметь надо.
-
Я забил еще год с лишним назад. Вообще не жалею.
-
Я тебе не навязываю свое мнение, я тебе указываю на явные дизайнерские ошибки. Тебе стоит почитать профессиональную литературу, чтобы не делать примитивных ляпов. Я один, на всех меня не хватит. Сейчас работа приоритетнее. Я тебе не говорил, что не понимаю в дизайне. Я не обладаю достаточными способностями чтобы делать нормальные дизайны, и самое лучшее, что я когда-либо создавал, так это http://www.aquarelle.in.ua (о, началось полномасштабное переговнякивание моей работы... ) Что такое композиция, акцент, цветовое оформление, я в курсе. А ты, как я вижу, нет. Дизайнер-самоучка (не в негативном смысле этого слова)
-
Ага, стандартная отмазка. Дизайнер должен делать дизайн не для себя любимого, а для пользователей. Для себя свои собственные проекты можно делать как угодно, а вот для людей...
-
Если человек проверяет силу воли, значит у него ее нет. Я "бухаю" раз в неделю двумя бокалами пива. Максимум -три. Мне не нужно кодироваться, так как я могу вообще отказаться от алкоголя и не жалеть об этом.
-
1. Ховер на пунктах меню нельзя делать более светлым цветом. Потеря контрастности является плохим вариантом подсветки активного пункта меню. 2. Заголовок "О компании" и текст под ним нужно выравнивать не по вензелям, а по началу красного квадрата, потому что визуально кажется, что текст сдвинут влево. Выравнивание таких вещей всегда делается по контрастному началу блоков, а не по физическому их размеру. 3. Заголовки "Дизайн", "Сборка мебели" и так далее кажутся грязными, неряшливыми и выбиваются из общего концепта. 4. Блок "Наши цены", "Галерея работ" и текстовка "Статьи" нужно или все делать по центру, или все выравнивать по левому краю. Так как это есть сейчас визуально вызывает рвотный рефлекс и похоже на какую-то недоделку. 5. Тень под трубкой обрезана. Неопрятно. 6. За скрипт роловера на логотипе вырвать руки и пришить в другое место. Мало того, если понаводить несколько раз на лого, то будем еще долго наблюдать психо-анимацию. Понт не удался. Общее впечатление - набор расбросанных по странице блоков. Без акцентов, без смысла.
-
Книги верстаются руками. Там очень четко расставляются слова и пробелы. В книге длинна строки в 5-8 слов. В этой строке их около 20. Окрой любой текстовик книги, именно в формате txt, и прозрей какой он узкий по ширине.
-
При выравнивании текста по двум сторонам исчезают все зацепки для глаза, которые рассказывали бы, на какой строке текста сейчас идет чтение. Это касается длинных текстов, которые имеют более 5 слов в строке. В газетах же наоборот, применяют этот метод, так как там строки состоят из 3-5 слов в строке. В газете текст статичен, можно смело баловаться межбуквенным и межсловным расстоянием, что вообще нереально в вебе.
-
addEventListener в качестве слушателя принимает ссылку на функцию. А при удалении ему нужно указывать снова же ссылку на эту самую функцию. Функции с одинаковыми именами и содержимым не добавляются несколько раз. Так вот, при замыканиях создается анонимная функция, а сослаться на нее ты уже не сможешь, так как у нее нет имени. Это как писать письма анонимному читателю. В моем примере часть кода даже лишняя, ее можно убрать, чтобы не вызывать путаницу for (var i = 0, len = 2; i < len; i++) { var r = t.insertRow(i); for (var j = 0, len2 = 3; j < len2; j++) { var c = r.insertCell(j); c.addEventListener('click', handler , false); c.innerHTML = j; } } Далее, если ты не заметил, то я обращаюсь к внутреннему свойству ячейки cellIndex а не к j. Это даже более правильно, так как после перестановки двух ячеек местами у тебя сохранится нормальный порядок ячеек, а не 1, 3, 2, 4 например.
-
Verder лучше тебя знает, что заслуженно, а что нет. Так что расслабся и получай удовольствие.
-
Не то, тут этот метод не прокатит. Замыкание в данном случае не будут работать. Замыкания создают анонимную функцию. Так как она анонимная, то сделать ссылку на нее ты не сможешь. Используй другие методы работы, без замыканий. Вот тебе один из вариантов решения проблемы var handler = function() { alert(this.cellIndex); } var t = document.createElement('table'); for (var i = 0, len = 2; i < len; i++) { var r = t.insertRow(i); for (var j = 0, len2 = 3; j < len2; j++) { (function(i) { var c = r.insertCell(j); c.addEventListener('click', handler , false); c.innerHTML = j; })(i); } } document.body.appendChild( t ); var r = t.rows; for (var i = 0, len = r.length; i < len; i++) { var c = r[i].cells; for (var j = 0, len2 = c.length; j < len2; j++) { // c[j].removeEventListener('click', handler, false); } }
-
Дык, скорее всего его и нет Сделай вот так function( i ) { return function(){ alert(i) } }(i) А вообще, замыкания в данном случае зло. Куда проще присвоить свойство ячейке и работать с ним. А вообще можно использовать cellIndex, если его будет достаточно.
-
А если не будет, сколько ты обратно вернешь, полтишок или 75К? ТЗ к макетам куда слать?
-
handler может существовать только в контексте замыкания, и ссылка на эту функцию может отсутствовать, так как он находится в локальной зоне видимости замыкания. Как совет, попробуй проверить в коде с удалением лиснера, существует ли такая функция handler
-
Дороговато будет. Разрешений экрана тысячи. Аякс не все браузеры поддерживают. Некоторые маскируются под совершенно другие браузеры. Это красиво звучит в теории, а на практике будет все гораздо хуже.
-
Как именно?
-
Опера мини показала то, что чем меньше контента передается для мобильных устройств, тем лучше. Даже если отключить CSS для обычных пользователей, то структуру HTML никуда не денешь А она, в 90% случаев, избыточна для мобильных устройств. Адаптивная верстка не уменьшает объем данных, передаваемых пользователю, поэтому выигрыша нет никакого.
-
Я пять дизайнов не увидел. Так что пока что для меня не едет.
-
Как это не мне решать? Еще как мне. Потому что я потребитель твоего продукта. Ты ведь дизайн делаешь не для себя любимого? Каждый кулик свое болото хвалит. Примитивный в каком плане? Понятие "примитивный" очень широкое понятие. Очередная недоделка. В твоей "резине" есть серьезный недостаток. Называется он - фиксированное меню. Если бы ты продумывал дизайн, а не копировал его с другого сайта, то ты бы увидел, что меню и блок справа от него не растягиваются нормально, что в итоге, на больших разрешениях, создает абсолютно некрасивую композицию. Над дизайном думать надо, он не терпит тяп-ляп.
-
Формально? Да. Но ты не сделал 1. Оригинальный дизайн (да, да, сюда включается расположение элементов, это и есть суть дизайна) 2. Работу сложнее, чем на приведенном сайте, а раз в 10 проще. Фактически ты доказал, что можешь что-то делать быстро, но только примитивное. Никак не лучше того, что было приведено.