Size: a a a

Love Frontend Chat

2021 November 16

AT

Andrey Tsapko in Love Frontend Chat
поясни
источник

A

Artur in Love Frontend Chat
как часто ты планируешь так по массиву бегать?
источник

A

Artur in Love Frontend Chat
локализации вообще лучше мапой хранить а не массивом, чтобы за О(1) доступ получать
источник

AT

Andrey Tsapko in Love Frontend Chat
Этот скрипт это будет либа, которая при инициализации одного приложения, будет сравнивать данные в нём с другим приложением
источник

AT

Andrey Tsapko in Love Frontend Chat
Один раз, когда ты поднимаешь приложение, этот скрипт запустится
источник

V🦖

Valentine 🦖 in Love Frontend Chat
источник

V🦖

Valentine 🦖 in Love Frontend Chat
Сср изкоробки
источник

NM

Nikita Mihalyov in Love Frontend Chat
источник

C

CodeAsm in Love Frontend Chat
Макета (CLS), если причина этому картинки? Коллеги на работе считают, что виноваты картинки, при этом у них нет никаких доказательств. Просто считают так и все. Можете ли вы провести тест, если я вам ссылку на наш сайт дам? Я не эксперт, я могу теоретически ошибаться, но я думаю они не правы. Я не видел никаких доказательств их мнения. Они "копают" думаю не там. Я просто прошу помочь компетентно их переубедить.
источник

AT

Andrey Tsapko in Love Frontend Chat
Дай картинках фиксед величины дефолтные, width, height
источник

C

CodeAsm in Love Frontend Chat
даны.
источник

V🦖

Valentine 🦖 in Love Frontend Chat
QA что-нибудь говорят?
источник

AT

Andrey Tsapko in Love Frontend Chat
В html width и height заданы?
источник

C

CodeAsm in Love Frontend Chat
ага
источник

C

CodeAsm in Love Frontend Chat
там ещё есть автоскрол немного. как загрузилось, подкручивается немного до контента. а такое тоже влияет?
источник
2021 November 17

СХ

Сергей Харченко... in Love Frontend Chat
UI/UX
Отключил уведомления в приложении гугл плей.
Сначала спамили уведлемлониями о том, что включите уведомления что бы видеть уведомления.
Теперь просто забили, шлют какие то свои уведомления.
источник

AT

Andrey Tsapko in Love Frontend Chat
Какой автоскролл? У тебя есть в лайтхаусе инструменты чтобы трекнуть CLS
источник

AT

Andrey Tsapko in Love Frontend Chat
Зайди и посмотри там
источник

OJ

Oleg Junior in Love Frontend Chat
Не подскажете как правильно на Реакте в компоненте написать? Я раньше только на JavaScript писал. В зависимости
от размера экрана рассчитывается adaptiveWidth и adaptiveHeight. adaptiveWidth - это рассчитанная ширина изображения, которое
запрашивается в итоге у сервера. ratio - это переменная, чтобы пропорцию картинки соблюсти (высота-ширина). В зависимости от ширины экрана пользователя, разная ширина будет рассчитана и передана Api параметром. У меня, наверное, по перформансу здесь беда - при каждом рендере расчет будет происходить наверное. Как правильно написать?

const deviceSizes = [300, 400, 500, 600, 700, 800, 900, 1150]; // это на самом деле импортируется из файла с константами. Одно из этих значений будет выбрано,
это srcset короче если.

const NextImage = ({
 src,
 width,
 height,
 alt,
 layout,
 objectFit,
 ...rest
}) => {

 const {
   width: screen,
 } = useAdaptive();

 const ratio = width / height;
 const adaptiveWidth = (deviceSizes.reduce((prev, curr) => (Math.abs(curr - screen) < Math.abs(prev - screen) ? curr : prev)));
 const adaptiveHeight = adaptiveWidth / ratio;

 return (
   <Image
     loader={({ src: imageSrc, width: imageWidth }) => fetchApi(imageSrc, imageWidth)}
     src={src}
     alt={alt}
     width={adaptiveWidth}
     height={adaptiveHeight}
     layout={layout}
     {...rest}
   />
 );
};
источник

NM

Nikita Mihalyov in Love Frontend Chat
источник