Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Laravel 5 как сделать обработку изображений?

Лучший ответ:
Обработку скорей всего здесь выполняет JS/CSS, а потом эти данные (яркости, насыщенности и контраста, поворота и обрезки) отправляется в Laravel. Laravel обрабатывает это изображение, например, через пакет Intervention Image и сохраняет куда надо.

Худший ответ:
Берете библиотеку js например эту https://ui.toast.com/tui-image-editor/, редактируете фото далее сохраняете, на стороне бекенда можно использовать этот пакет https://github.com/spatie/laravel-medialibrary для манипуляций с фото
Вопрос: Сайту для рынка Европы нужен европейский хост либо же наши пойдут?

Лучший ответ:
БОльшая часть всего хостится в Германии/Франции.
Так что "у нас" это скорее всего где-то там.
Если специально не искать местный хостинг. Т.к. цены в болшинстве своём конкурентные там.
Так же большАя часть от бОльшой использует CloudFlare который проксирует через себя все запросы и имеет сервера во всех важных географических зонах, что делает сайт одинаково доступным для всего мира, при хостинге даже в самой жопе.

Худший ответ:
местный пинг поменьше должен быть
Вопрос: Как настроить роутинг конкретных приложений в Microsoft™Windows™?

Лучший ответ:
Роутинг - никак. Ибо это маршрутизация трафика, и приложения тут ни при чем.
Пускайте приложения через прокси.

Худший ответ:
Никак. Если предложенные АртемЪ прокси - не вариант, могу предложить вариант подключать к VPN виртуалку, и ходить по блокировкам из неё)UPD: см. мой старый ответ Как перехватывать весь трафик и перенаправлять на прокси в C# или С++ (пишу в VS)?
Вопрос: Как принять POST запрос на сервере с помощью python?

Лучший ответ:
Если нужно просто и не особо вникая, то Flask или  SimpleHTTPServer

Худший ответ:
Я бы еще bottle посоветовал. Минимализм в действии.
https://bottlepy.org/docs/dev/
Вопрос: С помощью какой технологии можно создать button после нажатия на который появлялось к примеру текстовое поле?

Лучший ответ:
С помощью какой технологии можно создать button после нажатия на который появлялось к примеру текстовое поле?
-javascript
А после ввода текста можно было сохранить введенный текст? 
куда сохранить?
если в cookie то тоже можно javascript
если в базу придётся ещё php подключать и нужную базу

Худший ответ:
https://jsfiddle.net/alex_sol/sn7uhpzo/ - самое примитивное, что можно сделать. Весь текст сохраняется в переменную text, с которой можно потом делать что угодно.
Вопрос: Как измерять расстояние, пройденное машиной Unity?

Лучший ответ:
1. Скорость умножить на время.
2. Vector3.Distance(точка1, точка2);

Худший ответ:
А в 1 способе , где можно найти скорость машины в данный момент?
Вопрос: Как скачать обработчик формы с сайта?

Лучший ответ:
Через ftp или деньги автору скрипта

Худший ответ:
никак
Вопрос: Как определиться с направлением в IT сфере?

Лучший ответ:
Направить на верный путь - смотри, что тебе самому интереснее и это изучай. Тяготеешь к железкам - изучай железки. Рекомендую попробовать ардуину. дельная плата для обучения.
А еще лучше придумай для себя проект какой нибдуь. 
Если в интернете, напиши например с нуля интернет магазин по продаже, ну не знаю, китайских товаров каких нибудь. Выбери язык, подбери фреймворк под язык, подними базу, напиши web. Выбери под это дело хостера, купи адрес (карманных денег на адрес и имя должно хватить с лихвой). Ну а в процессе уже поймешь, что интереснее было, писать код или поднимать систему и ковыряться в тонкостях работы инструментов. 
Или игру сделай какую нибудь, на том же юнити, если к играм больше тяготеешь.

Худший ответ:
да, выше правильно говорят, нужно просто чтото делать, я добавлю - то, что принесет видимый и быстрый результат сейчас, очень, ОЧЕНЬ важно, чтобы мотивация не гасла.
результат -чтото, что можно посмотреть через браузер, помигать лампами, выложит в гугл плей, ну или за что денег дадут.
Вопрос: Как можно запретить пользователю проявлять активность на сайте (регистрироваться, писать...), если у него отключен JS?

Лучший ответ:
Варинт 1. Используйте стили для BODY или HTML (`nojs`, например), который при загрузке JS в событии onloadскриптом уберете. А для всех элементов управления требующих JS установите видимиость в none..nojs button[onclick],
.nojs form[onsubmit],
.nojs .ajaxform {display: none}Вариант 2. Подгружайте интерактивные элементы через AJAX или рендерите с помощью JS. Так даже лучше - поисковики ругаться меньше будут.Вариант 3. Используйте SSR - Server Side RenderingОбязательно в <noscript> сделайте уведомление для пользователя.
Самый лучший вариант - использовать подход ненавязчивого JS (unobtrusive JavaScript). 
Гугл в помошь, а вкратце - сайт должен работать и без JS. Или, хотя-бы, отдавать вразумительную инфу. 
Супер-дупер подход - вообще предусматривать альтернативные варианты подачи информации для всего - медиа, графики, и тп, учитывать, что сайт должен читаться авточиталками для слабовидящих, управляться интуитивно, грузиться на слабых линиях. 
И таки-да: это и есть работа настоящего фронт-ендера, которая стоит охрененно дорого, потому-что подразумевает до хера знаний и требует до едрени-фени терпения и времени. Именно поэтому настоящий фронтер даже в России имеет зарплату разом больше 200k₽!
Есть к чему стремиться. Но это уже другая история, которая называется - UI/UX - User Interface/User eXperiance - учет опыта пользователя в интерфейсах.

Худший ответ:
1. Тег <noscript>
2. Это не актуально
Вопрос: Как сверстать таблицу Pixel Perfect?

Лучший ответ:
>> требование сделать Pixel Perfect
>> Макет без сетки, без направляющих, стиль-гайда тоже нет...
Лучшим решением будет кинуть в дизайнеров тухлым помидором.

Худший ответ:
https://chrome.google.com/webstore/detail/perfectp...
Лепите макет поверх страницы и в веб-инспекторе подгоняете размеры. Измерять линейкой для pixelperfect не лучший вариант - как минимум, рендеринг шрифтов будет разный (и междустрочное).
Вопрос: Какой ноутбук выбрать студенту (+ для программирования)?

Лучший ответ:
Какая разница какой ноутбук? Каждую неделю подобный вопрос.
Программировать можно НА ЛЮБОМ. Ноутбук не поможет тебе программировать лучше.
Сходи в большой маркет электроники, пощупай руками. Хочешь легкий - примерься к весу. Попробуй понабирать на клавиатуре, чтобы тебе было удобно. Все остальное - не так важно, и в одной ценовой категории будет практически тоже самое.

Худший ответ:
Матовый экран 15.6-17, HD+ или FullHD. IPS за эту цену вряд ли будет.
Процессор i5/i7 лучше не U. ОЗУ минимум 8 ГБ не впаянная, а модулями, причем место для 2 модулей памяти должно быть на плате.
Встроенная в процессор видеокарта.
M2 SSD модуль или пустое место для его установки. Обычный жесткий диск 500-1000 ГБ.
Вопрос: Почему светятся LED-лампочки, даже когда свет выключен?

Лучший ответ:
Ну, тут всё понятно. Традиционно не на тот провод повесили выключатель — вырубается ноль, а фаза остается. Таким образом лампочки постоянно под напряжением.
Есть и другие аналогичные традиции — из синего крана течет горячая вода, из красного холодная; выключатель вниз включает свет, вверх выключает и т.д. Все дело в рукожопых мастерах. :)

Худший ответ:
У LED-ламп очень малое потребление тока и обычно большой диапазон рабочего напряжения, чаще это 85-260В, поэтому они светятся даже от малейшей утечки тока.
Частые причины утечки:
1. Выключатель с подсветкой - в цепь постоянно под напряжением, его не хватает чтобы зажечь обычную или галогеновую лампу, но вполне хватает для подпитки светодиодной или энергосберегайки
2. Выключатель разрывает не ту цепь - в одно время правила предписывали схему где выключатель разрывает нулевую шину, а не фазную, типо для безопасности чтоб током меньше ударило, такая схема распространенно встречается в хрущевках и некоторых их последователях. она применима только для ламп накаливания, т.к. диодные и люминесцентные опять же получают утечку через железобетонные конструкции здания, паралленьные линии и тп.
3. Бывают иногда и другие реже встречающиеся факторы
Вопрос: С чего начинали руководители популярных пабликов?

Лучший ответ:
Они начинали 10 лет назад с того, что ВК был новинкой, чем-то интересным. Поэтому люди охотно сами подписывались на интересные паблики. Это раз.
Во-вторых особенно для развлекательных и вау-пабликов на ура работали покупки постов в маркет-платформе. Да они тоже вкладывали деньги. Знаю одного чувака, он открыто говорит что на каждый свой паблик у него бюджет был 100 тыс. рублей на продвижение.

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

Лучший ответ:
Думаю достаточно установить правильное разрешение которое поддерживает и сам адаптер и монитор.

Худший ответ:
В безопасном режиме оставлены лишь самые необходимые драйверы, остальные отключаются. В том числе и штатный видеодрайвер - вместо него берётся стандартный от MS на разрешении 1024х768х60 Гц, поскольку его понимают практически все видеоадаптеры и экраны (вы в этом убедились).
Чтобы узнать, что является пределом для этой вашей цепочки video->hdmi->vga, пройдитесь по всему списку разрешений, начав с 1024х60 Гц, и повышая. Перед этим можно в свойствах экрана отключить опцию "Скрыть режимы, которые монитор не может использовать", если она была включена.
Можно для пробы попробовать исключить из цепочки элемент vga, найдя монитор с hdmi-входом. Телевизор использовать нежелательно, поскольку у него список принимаемых им разрешений куда меньше, чем у компьютерных мониторов.
Вопрос: Какое решение лучше для преобразования слов в html-код?

Лучший ответ:
В $data типа строка из цикла$data = explode("|", $data);
$data = json_encode($data);
Все. В $data теперь данные в json

Худший ответ:
ПЕРЕДЕЛЫВАТЬ их можно целый месяц
а можно сделать экшен в 15 строчек кода и сделать за 10-минут. Метод как предложил Exploding только сделать базу нормально, взять все записи из старой переложить правильно в новую в цикле.
В yii это вообще не проблема, создаешь временно экшен:public function actionPerehrehyzchit(){
$old = OldModel::find()->all();
$errors = [];
  foreach($old as $one){
    $data = explode("|", $one->someAttr);
    foreach($data as $one_data){
        $new_model = new NewModel();
        $new_model->someId = $one->id;
        $new_model->imageName = $one_data;
        if(!$new_model->save()){
           $errors[$one->id][] = $new_model->errors;
        }
    }
  }
echo '<pre>';
print_r($errors);
echo '<pre>';
return 'я фсё, удали экшен';
}
Вопрос: Разобраться со сборкой игрового ПК?

Лучший ответ:
Материнка: MSI H110M Pro-DПроцессор: Intel Core i7-7700 (кулер для него Arctic Freezer 7 Pro PWM Rev.2)
Видеокарта: ASUS GeForce GTX1060 STRIX-GTX1060-6G-GAMING
Блок питания: Thermaltake Hamburg 530 Watt
RAM: Kingston HyperX Fury Black Kit DDR4 2133 16GB (2x8GB)
HDD: WD Blue Desktop WD10EZEX 1TB
SSD: Samsung SSD 850 EVO (Basic) Series 250GB (доп. sata-3 кабель DeLOCK SATA3-Kabel 30cm gelb)
Итоговая цена: 57 206 руб.
Корпус сами можете подобрать какой понравится.
Смотрел на computeruniverse.

Худший ответ:
За 75к можно взять i7 6700 + h110 + 1070 спокойно (ну или 7700 + b250 если цены +-) Если ничего разгонять не собираетесь. то материнской платы на младшем чипсете ( h110, b150/250) Вам хватит с головой. По поводу коментария выше - на процессоре не экономте - в современных играх важны ядра потоки - так что что бы с запасом брать i7 не меньше)
Вопрос: Как равномерно распределить li (различной ширины) по всей ширине ul?

Лучший ответ:
Вот тут все рассказано.

Худший ответ:
FLEX, запомните уже
Вопрос: Windows 7, автоматический вход всех пользователей при перезагрузки?

Лучший ответ:
Никак. Десктопные версии Windows не предназначены для работы нескольких пользователей одновременно, это является нарушением лицензионного соглашения (как и модификация/замена системных файлов). Соответственно, никаких механизмов для автоматического входа и/или одновременной работы нескольких пользователей в них не предусмотрено.

Худший ответ:
Покупаем ASTER
Несовместимо с некоторым софтом, точно с vnc. TeamViever работает только с 1 пользователем. У меня на одном объекте 5 таких компов на 2 пользователя. Все дело в том, что мало физического пространства для системников, а когда все начиналось нэттопы были уг.
Вопрос: Как осуществить проверку целостности(контрольные суммы) файлов при загрузке Linux?

Лучший ответ:
См. ответ nexthop 
ИлиСоставьте список файлов и их контрольных сумм.Напишите скрипт, который, используя md5sum выполняет по этому списку сверку контрольных суммВ случае несовпадения сумм - оповещение администратору и halt сервераСтартовать скрипт при запуске сервера

Худший ответ:
rsync умеет после загрузки проверять checksum, например. В чём сложность?
Вопрос: Хотелось бы проапгрейдить железо, но вдруг нужен совет?

Лучший ответ:
Здесь нужно смотреть на спецификацию платформы ноутбука, если он старый то вполне возможно материнка может не поддерживать более 4-8гб и 2 емких планки тупо не заведутся, поэтому лучше спрашивать в магазине возможность протестить

Худший ответ:
Берешь обычную ноутбучную оперативную память DDR3.
Но лучше убедится, что мать будет поддерживать частото, если вдруг они будут завышены.
Вопрос: Как сделать такой фон у текста?

Лучший ответ:
Дизайнера конечно на кол, но можно так попробовать - https://codepen.io/aliencash/pen/dqLaRQ?editors=1100#0

Худший ответ:
XDtext-shadow: 0 0 50px #fff;
как вариант, чтобы не мучать голову. ну а можно вспомнить 2000-е, и .png наложить )))
Вопрос: Как узнать уровень пользователя?

Лучший ответ:
Сложный вариант: https://gamedev.stackexchange.com/a/110437
Простой: https://gamedev.stackexchange.com/a/110457
Еще более простой: сгенерировать таблицу уровней exp, lvl с конечным количеством уровней и простым sql запросом узнавать текущий уровень без лишних калькуляций.

Худший ответ:
require_once 'vendor/autoload.php';

function levelGenerate(&$levels)
{
    $max_level = 100; // тут указывается максимально возможный уровень
    $lastLevel = $levels->last();

    $levels->push([
        'level' => ++$lastLevel['level'],
        'rating' => $lastLevel['rating'] * 1.1,
    ]);

    if ($levels->last()['level'] < $max_level) {
        return levelGenerate($levels);
    }
}

$levels = collect([['level' => 1, 'rating' => 100]]);
levelGenerate($levels);

$my_rating = 1245;
$my_level = $levels->where('rating', '<=', $my_rating)->last();
dd($my_level['level']); // 27

// my_rating = 741
// array:2 [▼
//   "level" => 22
//   "rating" => 740.02499442582
// ]

// my_rating = 150
// array:2 [▼
//   "level" => 5
//   "rating" => 146.41
// ]

// my_rating = 1245
// array:2 [▼
//   "level" => 27
//   "rating" => 1191.8176537727
// ]
Для работы скрипта нужно подключить эту библиотеку https://github.com/tightenco/collect
Требования: PHP 7.1
Вопрос: Flexbox для информационных сайтов, да или нет?

Лучший ответ:
Понимаете, флекс это такой же инструмент для верстки (если можно так выразиться), как и верстка флоатами. Честно скажу, сам комбинирую флексы с флоатами, где-то удобнее флекс, где-то мне приходится долго с ним возиться. 
Сами по себе эти инструменты вроде бы разные, но результат получится один и тот же.

Худший ответ:
Ответ: да, если вам удобнее флекс.
Вопрос: Появится ли такой тип программиста?

Лучший ответ:
CodeReview-еры они зовутся и давно уже изобретены, но редко это отельная должность :)

Худший ответ:
Нет, ибо такие программисты должны иметь знания выше других, чтобы предлагать альтернативные варианты. А рейт таких людей минимум 20 баксов в час. Лучше их силу и мысли тратить в благое русло. 
Обычно в больших проектах стараются избегать изменения без причин. Версионность и всякое такое...
Поэтому обычно кодоревюшки делаются во время пулреквеста, перед мерджем
Вопрос: Как сделать звуковое оповещение в браузере?

Лучший ответ:
На событие, когда появляется иконка повесить play для звукового файла
Дополню https://jsfiddle.net/Politonius/cwhn7xq9/

Худший ответ:
в событие на появление добавить вызов функции://PlaySound('Wat_Metta_Buddha_Qualities.mp3')
function PlaySound(path) {
  var audioElement = document.createElement('audio');
  audioElement.setAttribute('src', path);
  audioElement.play();
}
Вопрос: Как определить частоты играющих струн?

Лучший ответ:
После БПФ получаете комплексный массив, где каждый элемент - амплитуда определенной частоты.
Частота по сути - это индекс массива.
Но в элементе может быть не одна частота - количество частот в элементе массива зависит от частоты дискретизации сигнала и от длины БПФ: freq_length = sampling_rate / fft_length;
Если sampling_rate == fft_length, то в элементе массива единственная частота.
freq_length - разрешение элемента массива по частоте.
Анализировать можно только половину массива (см. про частоту Найквиста), остальные отсчеты - это сопряжение первой половины. Соответственно реально получить частоты до sampling_rate / 2 - 1.
В вашем случае, видимо, нужно найти энергетический спектр: сложить квадраты действительной и мнимой частей всех частот. Найти максимумы - это и будут ваши частоты аккорда - лучше построить график и посмотреть визуально, что получится.

Худший ответ:
dspace.nbuv.gov.ua/bitstream/handle/123456789/6025...
В статье описан алгоритм определениия высоты ноты. Там проверяется не значение конкретного коэф-та в спектре, а суммарная амплитута в полосе (полосы определены по музыкально темперированной шкале - по нотам).
Вопрос: Алгоритм развития личного проекта?

Лучший ответ:
но потерпел полное фиаско, ибо рынок перенасыщен
именно в этом причина фиаско?Как вы поняли, что пересыщен? У вас было 100 клиентов и всех перекрутили конкуренты? Тогда какими предложениями их увели? Или это голословие, а просто  никого не нашли и приписали это "виртуальное никого" конкурентам? Видишь суслика? Нет! И я не вижу, а он есть! Из прошлого вопроса возникает — какое у вас УТП? То есть зачем вы кому-то нужны?Что дал интернет-маркетинг для поиска клиента для вас же? Какой бюджет? Какой CTR? Сколько заявок? Сколько потенциальных клиентов?Если вы себе не нашли клиентов, то как вы найдете их другим? В чем польза работы с вами?SEO — search engine optimizatio (то есть оптимизация для поисковиков) — отсюда вопрос, что оптимизировали?
У вас указано на странице резюме, что ничего путного не сделали,  на странице агентства — слово "эффективный" на каждой строке (молчу про Главред и инфостиль в данном случае), получается ложь...
Инфостиль вообще  приписан для красного словца... везде какие-то девичьи плачи и не далекие размышления...
Получается у вас одни потуги взяться за что-нибудь, чего вы не знаете. Вы бесполезны (для модераторов — это не оскорбление, но претензия к коммерческому предложению).
=============================================================
Короче, вам уже много лет (судя по ВК)... изучите что-нибудь одно, лучше устроившись в компанию, чтобы поработать над настоящими проектами... фрилансером работать не вариант (либо какашко-заказы, либо не потянете)...
И ещечто бы собрать денег на норм. проект и научиться классным фичам ¯\_(ツ)_/¯
Всем срать на ваши фичи,а  нужны клиенты

Худший ответ:
Уверен, что вы понимаете разницу между сбытом и продажей. Сбытом занимаются компании к которым ломятся покупатели, а если они не ломятся - надо продавать.
Для начала надо продать одну единицу товара (услуг). 
Выберите любую удобную для вас сферу, в которой чувствуете, что у вас получится. Выберите в этой сфере несколько сайтов, можно даже один. Предложите им маркетинговые услуги на бесплатной основе, типа показать себя. Если ваши результаты действительно принесут положительный результат для этого (этих) сайта, то это уже ваш клиент. Он сам будет заинтересован в сотрудничестве с вами, поскольку это будет приносить ему прибыль. Ему выгоднее будет платить вам процент от дохода, чем отказаться от сотрудничества с вами.
Как говорил один мой знакомый:10 млн. долларов на маркетинг? Да легко! Если мне это принесет хотя бы 1 млн. рублей прибыли
Докажите, что ваш маркетинг приносит прибыль, и через некоторое время вы начнете заниматься сбытом своих услуг, а не продажами.
Вопрос: Как много слов вы используете в английском и есть ли смысл учить 5-10 тысяч самых встречаемых слов?

Лучший ответ:
Я думаю язык стоит изучать по мере необходимости. Что важно, это основы. Взять какой-то учебник и понять грамматику языка, вместе с этим и какой-то базовый набор слов. Сейчас для этого может есть веб-сервисы. К примеру, я одно время только начал смотреть сериалы на английском, я не заучивал слова, а по мере того как их встречал, запоминал, если встречал достаточно часто. Если нет, то соответственно, забывал. Тоже самое с книгами.  Читаю, вижу незнакомое слово, запоминаю, если встречу еще несколько раз.
Главное, мне все равно кажется заняться основой. Может это и скучно, но важно. Сидеть и просто заучивать 3 тысячи слов (или 10 тысяч слов) смысла не вижу.
Если же, вы уже знаете основы языка, и просто спрашивате стоит ли заучивать еще 5 тысяч слов? То, опять таки, я бы  сказал нет.  Слова будут запоминаться по мере использования.

Худший ответ:
По опыту могу сказать, что целенаправленное изучение слов не имеет смысла. Такие слова как запоминаются, так и забываются (хотя возможно у других иначе). Более надежный способ изучения слов - это постоянное чтение литературы, в процессе вы часто будет встречать неизвестные слова и обращаться к словарю, и так постепенно нарабатывается словарный запас.
Вопрос: Как исправить синтаксическую ошибку(если правильно написал)?

Лучший ответ:
a = int(input())
b = int(input())
c = int(input())
if b > c > a:
print'Это нормально'
elif c > b:
print'Пересып'
elif c < a:
print'Недосып'
У тебя двоеточие были пропущены.

Худший ответ:
А еще в коде логические ошибки - не все условия покрыты. Например, с равенствами.
Вопрос: Смена скорости с 1гб/с на 100мб/с?

Лучший ответ:
Что делаете, что бы восстановить гигабит?
Проблемы могут быть на любом участке между компом и свичем:
1. дохнет или глючит свич/порт в свиче; 
2. сетевой адаптер компа (но вы уже меняли на другой, так что это видимо не оно)
3. плохой контакт в одном из патчкордов, разъемов, розеток
4. кривые драйвера сетевого адаптера.
Что можно предпринять:
1.Найдите свежие драйвера для сетевого адаптера и переустановите
2.Замените патчкорды, которые сможете.
3.Переткните в другой порт на свиче, а лучше - в другой свич.
4. Для подключения компа используйте другую розетку
В качестве эксперимента: воткните этот комп на прямую в свич одним кабелем (чтоб не было лишних стыков, так вы проверите исправность кабеля от розетки до патч-панели); воткните в этот порт свича другой комп, у которого не было ранее такой проблемы. 
Возможно результаты этих действий помогут выявить причину проблемы.

Худший ответ:
В настройках сетевой карты, нет пунктов (GreeEthernet, экономия электропитания и/или подобного)!?
Расшиты 4 пары на всех этапах? Тестером проверьте.
Вопрос: Стандарт поддерживаемых браузеров для сайтов в 2017-2018?

Лучший ответ:
Все упирается в аудиторию и страну. Например в России к вам на сайт никогда не зайдут в IE6, а в Китае это все еще возможно.
Крупные компании с миллионами посещений со всего мира ежедневно, часто следуют следующему правилу:
1. Основная версия сайта - только вечнозеленые браузеры (Chrome, FF, Edge/IE11 + Safari and Opera)
2. Legacy версия сайта - очень простой, примитивный сайт для древних браузеров, тем не менее позволяющий получить минимальную конверсию.

Худший ответ:
всегда спрашиваю у клиентов требования к браузерам(чтобы расчитать цену, ибо если там ниже ие10 то +25% к стоимости сразу) - и за 2017 год только 1 сайт потребовал поддержку ие8 (студенческий сайт для одного из крупных индийских университетов), остальные все были с требованиями ие10+.