webinfo

Рейтинг
306
Регистрация
22.01.2021
TonyBlackberry #:
Маркетплейсы как раз и состоят из огромного числа мелких магазинов.

Нет. Это совершенно иная схема работы.

TonyBlackberry #:
Многие закрылись только по причине, что не захотели работать в белую. Работали без офиса под конкретные заказы, без кассовых чеков, с левыми печатями и т.д.

Ты путаешь мягкое с тёплым.

TonyBlackberry #:
Но на место закрывшихся пришло огромное число других мелких магазинов.

Да никто туда не приходит. Идиотов всё меньше и меньше.

TonyBlackberry #:
Но по сути же ничего не изменилось.

По сути всё изменилось.

SeVlad #:
?? В стилях, при вёрстки и задаются размеры.

Разговор же не про это. Речь идёт про атрибуты:

<img src="image.jpg" alt="" width="600" height="400">
SeVlad #:
"неправильные" картежники нужно резать под нужные размеры и не допускать возможностей прописывания инлайн-стилей.

Дык они в визуальном редакторе задаются, а потом из-за этого приходится в файлах CSS втыкать кучу !important.

SeVlad #:
Я не понимаю какие лишние действия с размерами картинок

Лишние действия - это задавать размеры, которые всё равно переопределяются стилями.

SeVlad #:
Как вообще без размеров верстать.

Вот так вот и верстать, не проставляя размеров. Я, к примеру, могу заверстать лого, воткнув демо-картинку. На хрена мне проставлять размеры этой картинки при вёрстке, если заказчик потом пять раз поменяет эту картинку с лого?
Или картинки в новостях: какой смысл там ставить размеры, если контент менеджер заливает всё, что угодно, но размер при выдаче должен быть 100% ширины контента? При этом кое-кто из контентщиков умудряется втыкать размеры инлайн-стилем прямо в теге, и тогда вообще полный отпад получается.

Владимир-C :
Можно просто через input type="text". И окно сделать побольше.
А можно через раскрывающийся список

А ещё можно звёздочки, как в рейтингах.
А ещё можно +/- , как количество в интернет-магазинах.
А ещё можно движок больше/меньше.

TonyBlackberry #:
Или конкуренция или куча уничтоженных магазинов.

На самом деле, конкуренция среди мегасетей и маркетплейсов. Мелкие магазины не участвуют в этой вакханалии и тихо умирают.

SeVlad #:
Нда.. проблема :)

Основное, что меня раздражает - необходимость делать лишние действия. И, как отмечено в статье по ссылке, проблема была бы снята, если бы удалось полноценно использовать функцию CSS attr():

aspect-ratio: attr(width) / attr(height);

Но к сожалению, эта технология пока в значительной степени остаётся экспериментальной.

Вот, кстати, интересная статья по поводу размеров изображений:
https://habr.com/ru/articles/524918/
Если коротко, то автор настоятельно рекомендует указывать атрибуты размеров, но при этом оговаривается, что не всё так просто, приходится прибегать к трюкам и хакам.

На мой взгляд, решение должно быть не шаблонным, а конкретным применительно к конкретному случаю. В любом случае, гуглпэйджспид зря пугает всех без разбора этим моментом.

SeVlad #:
Если нет размеров - невозможно рассчитать положение окружающих элементов. От этого пляски во время загрузки и развал вёрстки. Неужели никогда такого не видел?

У себя не видел. У меня файлы CSS в хэдере загружаются.  Хотя, конечно, смещение контента возможно в некоторых случаях, но атрибуты размеров иной раз могут только ухудшить ситуацию. Тут "бабушка надвое сказала".

SeVlad #:
Аж интересно - и чем они тебе мешают?

А чего тут интересного? Тем мешают, что приходится уделять больше внимания как минимум двум моментам:
- следить, чтобы проставленные размеры соответствовали пропорциям самой картинки
- не забывать прописывать height: auto при переопределении размеров в файлах стилей.

D.iK.iJ #:
У изображений нет  width  и height . Будет ругаться.

Вот это, кстати, дебилизм, кмк. Лично я ругаюсь, когда у изображений есть  width  и height.

D.iK.iJ #:
переделывать на асинхронную загрзку. Как минимум

Именно "как минимум". Ибо сама по себе асинхронная загрузка в большинстве случаев ничего не даёт. Потому что все эти паразиты загружаются мгновенно.

Всего: 7661