Работа над ошибками
Здравствуйте, дорогие Реакторчане!Для начала, представлюсь (хотя никому нет дела, но...), меня пригласил друг и боевой товарищ, он же Изя (aka IsaNewton), я долгое время не мог понять, что так последние дни ярко по ночам, но это видимо были взрывающиеся пуканы, после беглого осмотра нового «дизайна» и мой стул малость пострадал. Не могу назвать себя завсегдатаем, но старый реактор был приятным ламповым, хотя для себя я и написал небольшой рестайл: https://userstyles.org/styles/100903/joyreactor - более приятный фон, немного увеличенные шрифты и основной блок, убранные боковые блоки. Делал для себя, потому и не особо волновали вопросы совместимости с фандомами и прочим.
Сейчас по просьбе друга сел делать новый рестайл: https://userstyles.org/styles/112635/joyreactor-cc-0-01-dev - за полчаса работы сделать удалось не очень многое, плюс, как мне сказали, похерились весьма важные вещи: не совместимость с редизайном фандомов, не отображение новых комментариев, перекос в блоках. Это всё можно поправить со временем.
Зарегистрироваться я решил, потому как не имею много свободного времени, а коллективный разум неплох бывает. Ваши рестайлы на userstyles я видел, неплохо, но меня интересует не возвращение СТАРОГО дизайна, а устранение проблем нового. Так что сейчас вкратце попробую изложить свои идеи, замечания и критику. Если найдутся единомышленники, сочувствующие, просто желающие кинуть свои 5 копеек, да и просто тролли, то буду рад.
Начнём немного с критики, нет, даже МНОГО с критики и в двух словах: «Что это за вырвиглазный ёбанный пиздец?!» — спасибо, мне полегчало, по-существу:
Я пилю давненько рестайл для сайта kinopoisk, когда осматриваешь чужие CSS и HTML, то чувствуется, что его делали разные люди, порой там такое видишь, что волосы в штанах собираются и уёбывают, так как им надоело в тектоническом припадке шевелится. Реактор же видно, что делал один, максимум два человека, HTML собран качественно, не идеально, но качественно, работать с ним просто приятно, а вот в CSS творится вакханалия.
Приведу пример самых частых ошибок, что я тут наткнулся (может заодно и админы дочитают до сюда и поправят у себя):
- Избыточное переназначение стилей. В BODY указан font-family, но этот же font-family переназначается в туеве куче мест, причём он один и тот же Open Sans (кстати, выбор так себе), вопрос — зачем? Я уже молчу про то, что там и других шрифтов прописывается полно. Не True! То же самое касается переопределение размера шрифтов, родительский блок уже имеет указание размера и если дочерние не отличаются по размеру, то зачем идёт переопределение?
- Огромные (даже лучше так ОГРОМНЫЕ) отступы, я не совсем понимаю ваш фанатизм к планшетам и телефонам, наверное, вам по вашей статистике лучше видно откуда чаще заходят, но почему тогда не сделать два разных css с переопределением размеров отступов и блоков: один для мобильных версий, другой для десктопа. Сложности в этом нет, а если вы её видите, то скорее всего вы просто ленивые задницы.
- Плохая цветовая гамма, у меня не самый лучший монитор, но для дизайна он идеален - 27 дюймов, хорошая цветопередача, при должных настройках яркости/контраста вообще отлично, но ваш сайт выглядит как цвет детской мочи политый дёгтем. Какие у вас там мониторы, что для вас это _ОК_?!
- Вы делали плиточный дизайн, острые большие углы, но почему большая часть элементов вдруг имеет закругления? Зачем? Пальчиком вдруг лучше на планшете тыкать в закруглые блоки? Тогда почему кнопки «НАПИСАТЬ» квадратные?
Для кратенького изложения сойдёт, но написать ещё много чего можно. Давайте поговорим о том, что я хотел бы исправить (и исправлю по мере свободного времени):
- Во-первых, возвращение старого дизайна меня не интересует, на userstyles есть дизайн, который пытается вернуть старый дизайн, так что если вам именно он нужен, но что-то в нём не устраивает — вопросы к его создателю, с ним и разбирайтесь. Я хочу исправить недочёты текущего дизайна и привнести несколько свежих идей, но для любителей старого-лампового дизайна место найдётся.
- Первое что нужно исправить — это ОГРОМНЫЕ отступы, padding 40px это фэйл, это не просто недосмотр дизайнера, это откровенный фэйл. Нет, я знаю какие гайды читал дизайнер, но он видимо их не дочитал и это его большая беда и наша с вами катастрофа.
- Сделать единый стиль шрифтов и удобное наследование их размера, кто не понял о чём я, то поясняю в BODY устанавливается размер шрифта и он становится 100% для всех остальных элементов, любой блок указывает не явный размер, а процентный от исходного. Это очень удобно для того, чтобы дать пользователям возможность самим выбирать какой размер будет считаться 100%.
- То же самое можно со временем сделать и с размерами отступов и элементов (в разумных пределах), причина простая, мне на моих 1920х1080 смотреть старый джой было крайне неудобно, а что там с 4k HD или 2560х1440? :) Да тыкать в масштаб браузера можно, но при этом картинки очень криво размываются. Можно, конечно, вопрос картинок решить установкой принудительного отключения сглаживания, но зачем?
- Восстановление привычной цветовой гаммы или создание наиболее близкой к ней, в общем тепло, лампово и глаза не вытекают.
- Постараться сделать совместимость со всеми фандомскими рестилями.
Идеи и пожелания можете оставлять в комментариях, сегодня будет для моего стиля небольшое обновление, надеюсь исправить часть допущенных ошибок, желающие принять прямое участие могут оставлять контакты (в личку например), спишемся в общем.
Всем приятного вечера!
Ах да, у вас тут традиция есть насчёт фоток при знакомстве, фотка так себе — фотографировал мой холодильник, а из него ещё тот фотограф.
Отличный комментарий!