Crash: серьёзно, интернет-бомж это почти официальный термин, почитайте вот. Также вот есть страничка одного из самых известных, там много полезной инфы по теме. Стоит заметить что раньше этот блог оооочень часто обновлялся и пестрил вполне позитивными статистиками, но на данный момент последняя запись датируется августом 2015-го, и вообще как-то блог заглох. Я ни в коем случае не в теме, но можно предположить что "бизнес" как-то постепенно лёг и более овчина выделки не стоит.
Stilar: понимаете, стандарты существуют для того чтобы унифицировать некое явление между сущностями, в которых это явление имеет место быть. Например, ГОСТ существует в том числе для того, чтобы декларировать нормы изготовления некоторых изделий по всей стране.
Функционал, о котором мы говорим, категорически прост: принять картинку в бинарном формате, вернуть ссылку. Конечно, это веб-API, конечно существует безопасность и еще туча нюансов, но это присуще всем приложениям работающим с сетью. Поэтому, не думаю, что есть какой-то смысл искать стандарты. К тому же вы можете погуглить, существует достаточное количество открытых проектов у которых вы можете подглядеть реализацию.
По идее, вам достаточно просто принимать файлы из авторизованных запросов, например с объявленным типом multipart/form-data.
Юрий Чудаев: я не думаю, что существует готовый плагин/скрипт который так сделает, но звучит вроде не очень сложно: делаете галерею и слайдер, который скрыт по умолчанию. По клике на элемент галереи фильтруете слайдер без анимации и показываете его.
Лично я считаю, что наоборот - допустить ошибку именно в этом очень сложно, т.к. если вы вообще разрабатываете функцию которая возвращает какое-то значение, то return - это одна из ключевых частей функции.
"что бы вернуть выполнение программы в основной поток"
Видимо под этим вы как раз и подразумеваете досрочное завершение функции.
Мне кажется, в некоторых случаях NaN действительно уместен. Например, я бы очень удивился, если бы при попытке получить корень из минус единицы JS бросал бы ошибку типа "Эй, вы что, корень чётной степени из отрицательного числа не существует в области вещественных чисел, поскольку при возведении любого вещественного числа в степень с чётным показателем результатом будет неотрицательное число!"
А так вы просто получаете NaN, и это означает что получения корня по каким-то причинам невозможно.
Alice777: в описании я так ничего и не понял, но судя по картинке можно второй контейнер просто растянуть марджинами, а внутри компенсировать паддингами, будет также как на рисунке.
hollanditkzn: Хорошо, захожу на ваш сайт, ищу элемент #phone3, выглядит он вот так:
Далее пробую в рамках эксперимента установить например цвет и текст элемента с помощью кода $("#phone3").text('Test').css('color', 'red');, после чего он выглядит вот так:
То есть всё работает, прекрасно! Дальше, выполняю ваш код, который по закрытию модалки что-то делает с #phone3:
$('.modal').on('hidden.bs.modal', function (e) {
$('#phone3').text('').css('color', 'white');
});
Открываю модалку, закрываю, смотрю результат:
Всё получилось, текст удалился, а цвет установлен белый.
Александр Котов: речь о VueJS. Это сложный инструмент, вы им пытаетесь пользоваться, но не знаете самых основ языка, даже типов данных. Цимес в том, что используя например Map при адекватном использовании у вас просто технически не может возникнуть случая чтобы в коллекции оказалось два одинаковых объекта. В том и преимущество.