Публикации по теме 'browsers'


Если CORS - это просто заголовок, почему бы злоумышленникам просто его не игнорировать?
Вот вопрос от коллеги, который я получаю довольно часто: Учитывая, что запросы curl не имеют ограничений API выборки, как эта политика браузера [CORS] предотвращает обход злоупотреблений или неправильного использования конечных точек сервера, если злоумышленник в любом случае может сделать это по умолчанию через curl? И поскольку злоумышленник может использовать curl, какова в первую очередь реальная эффективность политики браузера? Хотя «совместное использование ресурсов между..

Что ж, переводчики и т. Д. Не обязательно означают медленные.
Что ж, переводчики и т. Д. Не обязательно означают медленные. Рассмотрим JavaScript, который на удивление быстр, и по мере того, как WebAssembly становится более интегрированным, и TypeScript компилируется в него, он будет довольно быстрым, даже после интерпретации и т. Д. Re Python: Медлительность - это нормально, учитывая огромную инфраструктуру Python. NumPy и SciPy потрясающие. И не забывайте, что, как и Bash, Python разработан таким образом, чтобы легко обертывать C / C ++, поэтому..

Repl.it Интернет-среда на основе браузера для обучения программированию
Для тех из вас, у кого компьютер с низкими характеристиками или, возможно, есть только смартфон, но который хочет изучить программирование, вы можете послушать следующую статью, в которой обсуждаются браузерные IDE и компиляторы. Repl.it - ​​это стартап IDE (интегрированная среда разработки) из Сан-Франциско, этот стартап был построен Амджадом Масадом, Фарисом Масадом и Хая Одех в 2016 году. Repl.it - ​​это сайт с полезными функциями для начинающих программистов. Repl.it позволяет..

Оптимизация кода Javascript
Нередко некоторые веб-приложения загружаются через некоторое время. Это может быть из-за чрезмерных вычислений или больших размеров файлов. В этой статье рассматриваются два основных метода оптимизации кода и то, как это можно сделать с помощью компилятора закрытия Google . Статус В веб-приложениях обычно есть два узких места, которые можно преодолеть, когда дело доходит до javascript, - минификация и оптимизация кода. Минификация При работе с веб-сайтами размер файла играет..

Начало работы с JavaScript и InfluxDB 2.0
Имея более 200 плагинов, Telegraf имеет широкий спектр методов очистки, записи и запроса данных в InfluxDB и обратно. Однако иногда пользователям необходимо выполнить сбор данных за пределами возможностей Telegraf. Возможно, им нужно собирать пользовательские данные и отслеживать производительность приложений. Возможно, они хотят воспользоваться внешними инструментами и библиотеками для создания красивых веб-визуализаций для своих пользователей. В этих случаях имеет смысл..

Аудио ограничения в getUserMedia ()
Недавно я работаю над записывающим веб-проектом, в котором вы можете записать звук в веб-приложении, а затем получить wav аудиофайл, когда закончите. Кажется, все в порядке, пока я не обнаружил проблему, заключающуюся в том, что, когда я пытался записать стабильный звук (например, чистый звук синусоидальной волны), громкость записи внутри браузера сильно варьируется. Это два wav файла, которые я получил для записи синусоидальной волны 1000 Гц, вы можете видеть, что громкость..

Запуск WebExtension в Firefox
В этом посте мы более подробно рассмотрим, как запустить Firefox WebExtensions. В прошлом посте я писал о Начало работы с WebExtension . Просто прочтите его перед началом, чтобы вы могли соответствующим образом настроить свой браузер. Я буду показывать эту демонстрацию с помощью небольшого расширения, которое я написал ранее, не стесняйтесь скачать его с github , вы можете клонировать весь репозиторий . Я лично использую инструмент web-ext для упаковки своего расширения, но для..