Проходите мимо IDL, опирайтесь на привязки
Некоторые технологии XML, такие как SVG и SMIL, позволяют пользователю писать программы для динамического управления документом, так же как JavaScript позволяет управлять HTML-документом. В их спецификациях будут разделы, описывающие, как скрипты работают с объектной моделью документа. В этих разделах показаны интерфейсы в IDL, языке определения интерфейсов.
IDL — это общая нотация для описания видов информации, которую пользовательский агент должен сделать доступной для программного окружения. IDL — не язык программирования: это нотация для компактного описания этих интерфейсов. Несмотря на информативность, вряд ли вам пригодятся определения IDL-интерфейса.
На самом деле вам скорее всего понадобятся не они, а привязки Java или ECMASсript, в зависимости от языка, на котором вы программируете.
Привязки — это забавный термин для списка объектов, свойств и методов, доступных для ваших сценариев. ECMAScript — это стандартная версия JavaScript Европейской ассоциации производителей компьютеров.
Если вы используете какой-либо другой язык, к примеру, Perl или Python, то для них придётся искать стороннюю библиотеку в местах вроде «Всеобъемлющая сеть архивов Perl» или «Специальная группа по обработке XML на Pytnon».
Нарушение сетевого этикета
Остановимся на типичных ошибках, нарушениях сетевого этикета.
- Привлечение внимания. Например, это ненужные приветствия после прохождения регистрации.
- Игнорирование. Неприятная ошибка многих. Не надо игнорировать вопрос, обращение. Можно ответить кратко. Это уже нарушением сетевого этикета не считается.
- Офтоп. Когда сообщения выходят за рамки темы, они размывают общение. Потом другим пользователям сложно найти нужную информацию.
- Флуд. От бессмысленного общения лучше воздержаться, если беседа не предназначена как раз для этого.
- Спам. Сообщения от незнакомцев, рассылки представляют собой ненужный спам.
Воздерживайтесь от нарушений сетевого этикета, соблюдайте правила, оставайтесь внимательным и вежливым человеком. И вы будете приятным собеседником, желанным гостем в сообществах.
Соединение с интернетом 2G или E
Хуже, чем 3G, это старые технологии 2G. На экране телефона (планшета) такой тип подключения обозначается символом E (рис. 6). Технологии 2G появились тогда, когда мобильные операторы вдруг «вспомнили», что пользователи компьютеров подключались к интернету с помощью модемов. Кто-то помнит такой способ подключения? Через старый проводной стационарный телефон!
Рис. 6. Буква E на экране телефона означает самое медленное подключение к мобильному интернету.
А почему бы не попробовать так же подключить и мобильные телефоны к интернету? – подумали сотовые операторы. И сделали это. Мобильный телефон стал модемом, передающим «модулированный сигнал» по сотовой сети связи. Но модемы работали всегда очень медленно. Те, кто пользовались модемной связью, помнят, что скачать что-либо при таком интернете было просто подвигом: на ночь ставили «закачку» и молились, чтобы в телефонной сети за ночь не было ни одного сбоя.
Поэтому интернет соединение E (2G) предназначено для того, чтобы иметь хоть какой-то доступ к интернету, если иного варианта нет. С помощью соединения E (2G) можно кое-как открыть браузер, посмотреть новости (с долго загружающимися картинками и совсем без видео), зайти в соцсеть и что-то там увидеть, что откроется, если хватит терпения дождаться загрузки.
Подключение к интернету отсутствует
А вот совсем «край», когда на экране телефона (планшета) нет ни одного символа о наличии доступа к интернету (рис. 7). Мобильная сеть пока еще есть, от «лесенки» осталась одна ступенька, поэтому телефонные звонки через СиМ-карту можно делать. А об интернете придется забыть, нет его совсем, ни капельки нет! Ни скорости, ни качества.
Рис. 7. Нет подключения к интернету, хотя мобильная связь пока еще есть.
Как такое может получиться? Во-первых, сигнал может быть настолько слабым, что его мощности уже не хватает на услугу доступа к интернету. Во-вторых, мобильный оператор в первую очередь все свои ресурсы отдает на обслуживание голосовых телефонных звонков. И если ресурсы конкретной вышки оператора уже исчерпаны (а мы подключаемся именно к вышкам сотового оператора), услуга доступа к мобильному интернету может быть отключена, временно или даже постоянно.
Казалось бы, что еще может быть хуже, если нет услуги доступа к интернету? А хуже может быть только отсутствие связи с вышками сотового оператора. Это ситуация, когда «нет сети» (рис. 8). Раз нет сети, то нет ничего. Телефон (или планшет) в наших руках остается без доступа «к эфиру», к сети. Он теперь находится в режиме офлайн. И мы можем, наконец, вернуться из ставшего привычным онлайна в уже устаревающий офлайн, а вообще-то, в реальную жизнь.
Рис. 8. Нет сети, мобильная связь невозможна, также нет доступа к интернету.
Нам придется на некоторое время «забыть» о телефоне (или ином гаджете), разве что сохраненные на нем фотки посмотреть. Ни о каких звонках, СМС-ках, доступе в интернет речь больше не идет. Пока не появится снова связь с сотовым оператором. Ждем-с…
Влияние 88s на онлайн-культуру и мемы
Число 88 в онлайн-среде и интернет-культуре активно используется в качестве символа и кодового слова. Оно произошло от сокращенного использования в трехнуклеотидном коде живых организмов и может быть интерпретировано как две восьмерки, нулевым числом или даже символом бесконечности. Однако, в определенных контекстах, особенно в связи с крайне правыми и советскими мотивами, число 88 может оказаться связанным с невероятно негативными и экстремистскими коннотациями.
Использование числа 88 в онлайн-культуре и мемах достаточно разнообразно. Например, некоторые люди используют его в никнеймах и псевдонимах, чтобы указать на свою приверженность к подпольной культуре или своей симпатии к некоторым исключительным идейным направлениям. В то же время, несмотря на негативные коннотации, число 88 может использоваться в шутках и мемах в смешной, несерьезной или даже иронической форме.
Одним из известных примеров использования числа 88 в онлайн-культуре является «HH» или «Hail Hitler» — фраза, используемая подпольными группировками, чтобы выразить свою поддержку или приверженность к нацистскому режиму Германии Адольфа Гитлера. Кроме этого, число 88 часто используется в рамках приколов и мемов, когда люди стараются скрыть настоящее намерение или смысл под нечто насмешливое или ироническое.
Также стоит отметить, что использование числа 88 может вызывать споры и противоречия в онлайн-сообществе. Некоторые пользователи считают символ 88 неприемлемым из-за своих связей с экстремистскими группировками, в то время как другие полагают, что использование числа 88 в форме символа или мема является формой свободы выражения или даже высмеивания того, что оно означает в других контекстах.
В любом случае, влияние 88s на онлайн-культуру и мемы доказывает, что цифры и символы могут иметь различные значения и трактовки в разных контекстах. Однако, необходимо быть внимательным и учитывать возможные негативные значения и ассоциации, которые эти цифры или символы могут иметь.
8: подводные камни и осложнения
Использование чисел 14 и 88 в комбинации 1488 несет в себе огромную опасность, так как оно широко исполняется нацистскими и свастикарными группами по всему миру
Важно помнить, что использование этой надписи может стать причиной сильной реакции со стороны антифашистских организаций, правительства и населения в целом
Кроме того, следует отметить, что узнаваемость этой комбинации достигла такого уровня, что даже ее использование в шутливом контексте может быть воспринято как признак симпатий к расизму и фашизму. Это может привести к неприятностям как на работе, так и в личной жизни.
Кроме того, надпись 1488 может привлекать к себе внимание со стороны правоохранительных органов и спецслужб. Такие люди могут неправомерно относиться к тебе и твоей деятельности, считая, что ты связан с экстремистскими организациями
В целом, не стоит играть с огнем и использовать надпись 1488. Это может привести к серьезным неприятностям и осложнениям в жизни.
HSL
Два предыдущих формата были «обёртками» для одной идеи — передачи конкретных значений для красного, зелёного и синего каналов.
К счастью, это не единственный способ представить цвет. Давайте разберёмся с HSL, абсолютно другим цветовым форматом.
В этот раз начнём с палитры:
Она, вероятно, знакома вам и похожа на палитры в Фигме или Фотошопе.
В HSL задаются три разных значения:
- Оттенок (hue). Краска, которую мы хотим использовать. Можно задать значение от до , и мы указываем его в градусах, потому что шкала оттенка круглая ( и означают один и тот же красный цвет).
- Насыщенность (saturation). Как много краски в нашем цвете? Значения — от 0% (нет пигмента, оттенок серого) до 100% (цвет настолько яркий, насколько возможно).
- Освещённость (lightness): насколько цвет тёмный или светлый? Значения от 0% (полностью чёрный) до 100% (чистый белый).
И это кажется очень интуитивно-понятным способом задать цвет. Вместо прямого управления красно-сине-зелёными лампочками мы переместились на более высокий уровень абстрации, более близкий к тому, как люди обычно представляют цвета.
Как и в RGB, мы можем задавать прозрачность через косую черту.
HSL против HSB
Раздражает, что большая часть дизайнерского софта использует довольно похожий формат HSB (Hue-Saturation-Brightness) вместо HSL (Hue-Saturation-Lightness).
Вот один и тот же цвет в HSB и в HSL:
В HSL освещённость это шкала между чёрным и белым. 0% освещённости — всегда чёрный цвет, 100% — всегда белый. Если мы хотим яркий, живой цвет, мы должны поставить освещённость на 50%, ровно между чёрным и белым.
В HSB всё чуть сложнее. «Яркость» это тоже мера освещённости, и 0% тоже даёт черный цвет, но 100% не всегда даёт белый. Это зависит от насыщенности — на полной яркости и 0% насыщенности даёт белый цвет, а на 100% насыщенности получаем яркий цвет.
Честно говоря, мне нравится модель HSB, но в CSS её просто нет. У нас есть только HSL.
Если вы когда-то получите макет с HSB от дизайнера, то легко сможете нагуглить инструменты для конвертации HSB в HSL.
LCH
Посмотрите на эти два цвета в формате HSL:
Как видите, «освещённость» обоих цветов 50%. Но они не ощущаются одинаково светлыми. Жёлтый выглядит гораздо светлее, чем синий.
Это потому, что формат HSL создавался на основе математики и физики и вообще не учитывал то, как люди воспринимают цвета
И, что важно, люди не воспринимают цвета очень точно
LCH нацелен на то, чтобы восприниматься всеми людьми одинаково. Два цвета с равной «освещённостью» должны ощущаться одинаково светлыми.
Например, вот жёлтый и синий на 55% освещённости в LCH.
А вот палитра LCH:
LCH значит Lightness Chroma Hue (освещённость, интенсивность, оттенок). Интенсивность — почти синоним насыщенности. Формат идейно похож на HSL, но есть два больших отличия.
- Как уже сказано, в основе формата лежит человеческое восприятие цвета. Так что два цвета с одинаковой освещённостью должны ощущаться одинаково светлыми.
- Он не привязан ни к какому конкретному цветовому пространству.
В отличие от остальных форматов LCH не привязан к sRGB и даже к P3.
В HSL насыщенность меняется от 0% (нет насыщенности) до 100% (полностью насыщенный). Так вышло, потому что в sRGB конечное количество цветов.
А вот LCH не привязан к конкретному цветовому пространству, и мы не знаем, где верхний предел насыщенности, так как он постоянно меняется. С появлением новых мониторов мы сможем видеть новые цвета в таких пространствах. LCH будет автоматически способен показывать такие цвета с увеличением значения интенсивности.
И пока вы ещё не слишком обрадовались: LCH поддерживается только в Safari (и Chrome тоже скоро будет). Скорее всего, через пару лет новый формат можно будет использовать без опасений.
oklch
Недавно я узнал о другом цветовом формате . Он практически идентичен , но исправляет ошибку с тем, как меняется оттенок синего с увеличением хромы и освещённости.
Предполагая, что браузеры станут одновременно поддерживать оба формата, выглядит более безопасным выбором.
Больше об этом — .
ADSL2 и ADSL2 Lite
Стандарт ITU-T G.992.3 значительно расширяет возможности обычного ADSL. Благодаря тому, что
за один такт в каждом канале может быть передано более 15 бит, скорость нисходящего потока
может быть увеличена до 12 Мбит/с, восходящего — до 1,5 Мбит/с.
Если телефонная линия не используется для разговоров, восходящий поток увеличивается
на 256 кбит/с. Оптимизирована служебная информация, размер которой теперь меняется динамически,
сокращая издержки в 8 раз. Улучшены механизмы адаптации под текущее состояние канала.
На длинных линиях, где скорость невысока, увеличивается эффективность кодирования: при слабой
зашумлённости можно передавать на 50 кбит/с больше при том же расстоянии
или увеличить расстояние на 180 м при той же скорости. В специальном режиме
RE-ADSL2 (Reach-Extended — «увеличенная дальность»), называемом также
«Annex L», радиус действия составляет 8,5 км при скорости 384 кбит/с.
Помимо этого, в ADSL2 предусмотрено управление питанием: снижение скорости при длительных простоях
(возврат в обычный режим занимает не более 0,5 мс), спящий режим при отключении всех
клиентских компьютеров (пробуждение, как и начало сеанса, требует менее 3 с
вместо 10 с у ADSL). Появилась возможность объединения до 4-х телефонных линий
для увеличения скорости до 40 Мбит/с. Усовершенствованы механизмы тестирования линии,
как двусторонние, так и со стороны провайдера, что упрощает диагностику неисправностей.
ADSL2 Lite, опять же, предназначен для работы без частотного
разделителя. По сравнению с ADSL Lite, новая версия не прибавляет скорость, но даёт
в руки пользователя все прочие усовершенствования ADSL2.
Многие модели модемов, присутствующих в продаже, уже поддерживают ADSL2, поэтому нижняя граница
ценового диапазона всё та же: 30–50 долл., в зависимости
от интерфейса — USB (подешевле) или Ethernet (подороже).
Что означает «S» в сообщении Kik Chat?
Что такое аббревиатура 88h 88t?
Число 88 в аббревиатуре 88h 88t является десятичным представлением символа ‘H’ в кодировке ASCII, а символ ‘h’ является обозначением шестнадцатеричного формата. Аналогично, число 88 является десятичным представлением символа ‘T’ в кодировке ASCII, а символ ‘t’ обозначает шестнадцатеричный формат.
В интернет-сообществе аббревиатура 88h 88t используется в качестве прощального или распрощательного сообщения. Она выражает пожелания хорошего дня или вечера, а также отсылает культурный оттенок прощания. Это устойчивое выражение, часто используемое в различных онлайн-сообществах или при общении в чате.
В целом, аббревиатуры, такие как 88h 88t, являются примером того, как интернет-сообщество создает свою собственную лексику и способы коммуникации, которые могут быть непонятными для внешних наблюдателей.
Сигсимволы
Система сигсимволов состоит из пиктограмм, идеограмм и изображений жестов; именно наличие изображений жестов в большей степени отличает её от других систем. В английском языке есть термин sigsymbol – аббревиатура словосочетания жест-символ, sign-symbol
Поскольку жесты различаются в разных странах и в разных системах, важно, чтобы сигсимволы отражали жестовый язык или жестовую систему, принятую в данной местности. Сигсимволы могут быть особенно полезны людям, которые одновременно используют и графические символы, и жесты; они могут также служить письменным языком для людей, которые учатся жестам
Символы, основанные на жестах, могут также использоваться вместе с другими графическими системами. Словарь PCS содержит 750 единиц, основанных на американском жестовом языке и на точном жестовом английском.
Сигсимволы
Как не попасться на «1488» и оставаться в безопасности?
«1488» – это кодовое слово, которое используют представители крайне правых течений и скинхеды. Они используют это число как сочетание букв. Цифра «14» означает «мы должны сохранять чистоту белой расы», а 88 – это «восемьдесят восьмое меридианское расстояние» и символизирует «HH» — «Heil Hitler». Эта надпись может появится в любом месте – на стенах, на авторизационных страницах, на веб-сайтах и т.д.
Как не попасться на «1488» и не стать жертвой крайне правых экстремистов? Обратите внимание на следующие действия:
Знание ответов на вопрос «Что означает 1488?» и «Как не попасться на 1488?» поможет избежать неприятных ситуаций и остаться в безопасности от потенциальных экстремистских угроз.
Отличия от Unicode
Когда мы говорим о кодировании, сразу вспоминается система международной кодировки символов Unicode
Важно не путать ее с ASCII — эти понятия не идентичны
ASCII появилась раньше и включает в себя меньше символов. В стандартной таблице их всего 128, если не считать расширений для других языков. А в «Юникоде», который реализуют кодировки UTF-8 и UTF-32, сейчас 2²¹ символов — это больше чем два миллиона. В набор входят практически все существующие сегодня символы, он очень широкий.
Unicode можно рассматривать как «продолжение», расширение ASCII. Первые 128 символов в «Юникоде» кодируются так же, как в ASCII, и это те же самые символы.
Так выглядит таблица ASCII (American Standard Code for Information Interchange) с символами от 0 до 127:
Пожалуйста, обратите внимание, что таблица содержит только основные управляющие символы, цифры, латинские буквы (строчные и заглавные), а также некоторые специальные символы. В более расширенной таблице ASCII (расширенная ASCII) есть символы с кодами от 128 до 255, но они могут варьироваться в зависимости от кодировки (например, UTF-8 или ISO-8859-1)
Другие термины на «A»
APIAgileApacheAnsibleASP.NETAndroidAppCodeAngularArrayListApp StoreAndroid SDKApache KafkaApache TomcatApache AirflowAnaconda PythonAndroid App BundleA/B-тестирование
Все термины
Сетевой этикет: основные правила
Как же стать ближе к высокому уровню сетевого этикета, как правильно себя вести, быть вежливым, писать уместные сообщения, в нужном стиле? А для этого уже собраны своды правил сетевого этикета. Их будет полезно прочитать каждому пользователю.
Рассмотрим краткий свод из ключевых правил цифрового этикета, не откладывая
Этикет в электронной среде важно знать
Хорошо, если вы не будете отказывать другим пользователям в помощи, в совете, в эмоциональной поддержке
Это важно в сетевом общении, как и в обычной жизни
Кроме того, эксперты отмечают: обучать правилам этикета в сети лучше с самого раннего возраста. Ведь дети рано приобщаются к виртуальным формам общения, например, к социальным сетям. И там никак не обойтись без соблюдения норм этикета.
Если ваш ребенок их запомнит, начнет им следовать, он сразу же станет производить впечатление поведением в сети. Ведь даже человек за маской псевдонима все равно создает имидж. И культура общения в сети – лучшая самопрезентация в любом возрасте.
Какие бизнесы могут воспользоваться 88s
Система 88s предлагает широкий спектр возможностей для различных сфер бизнеса. Ее технологии и инструменты могут быть полезными для:
- Онлайн-магазинов – система 88s позволяет автоматизировать процессы управления ордерами, интегрировать различные платежные системы и предоставляет эффективный инструмент управления складскими запасами. Также, 88s предоставляет возможность создавать акции и распродажи, управлять и тарифицировать доставку, анализировать и оптимизировать новые товары.
- Ресторанов и кафе – с помощью системы 88s можно автоматизировать процессы приема и обработки заказов, управления инвентаризацией, координации курьеров и доставки еды. Также, 88s предоставляет возможность создавать базу данных клиентов для проведения маркетинговых кампаний и предоставления персонализированного обслуживания.
- Салонов красоты и сферы услуг – со стандартной функциональностью 88s можно эффективно организовать запись и учет клиентов, рассылку предложений и акций по смс или электронной почте, а также автоматизировать процессы обработки купонов и подарочных сертификатов.
- Туристических агентств – система 88s предоставляет возможность эффективного управления туристическими пакетами и бронированиями, интеграцию с процессами систем онлайн-платежей, анализ и отчетность по продажам и доходам, а также сопровождение клиентов на всех этапах их путешествия.
- Учебных центров и школ – с помощью системы 88s можно управлять графиками занятий, записью учащихся, проводить онлайн-опросы и сбор отзывов, автоматизировать процессы уплаты платежей и взаимодействия с клиентами.
Это только несколько примеров бизнесов, которые могут воспользоваться системой 88s для автоматизации процессов и повышения эффективности работы. Независимо от сферы деятельности, применение 88s может принести множество преимуществ и помочь в развитии бизнеса.
Спецификация маршрутизатора
Маршрутизатор может посылать сообщение перенаправления, чтобы ограничить трафик, он всякий раз переадресует пакет, который не адресован непосредственно ему (т.e., пакет, который не маршрутизируется отправителем через маршрутизатор), в котором:
- Поле адреса пакета идентифицирует соседа и
- маршрутизатор определяет, что лучший первый шаг для данного адреса места назначения размещается на том же канале, что и отправитель переадресуемого пакета и
- Адрес назначения пакета не является мультикастным.
Пакет переадресации содержит:
- В поле адреса мишени: адрес, куда должны быть посланы последующие пакеты для заданного места назначения. Если мишенью является маршрутизатор, то должен использоваться его канальный адрес. Если мишенью является машина, поле адреса мишени должно иметь то же значение, что и поле адреса места назначения.
- В поле места назначения: адрес назначения исходного IP-пакета.
- В опциях:
- Опция канального адреса мишени: канальный адрес мишени, если известен.
- Заголовок переадресации: такой же по размеру, как и переадресуемый пакет, чтобы пакет переадресации не превышал минимального MTU, необходимого для поддержки IPv6.
Маршрутизатор должен ограничить частоту посылки сообщений переадресации, для того чтобы ограничить полосу и цену обработки сообщений переадресации, когда отправитель не реагирует корректно на переадресации, или когда отправитель решает игнорировать не вполне корректные сообщения переадресации.
История и происхождение
Термин «88s» имеет свою историю, которая нас сегодня интересует. Изначально он происходит из англоязычной культуры, где цифра «8» используется как символ для поддержки идеологии «White Power». «8» в английском алфавите звучит как «eight», а фраза «Heil Hitler» содержит 8 букв. Поэтому «88» стало сложившимся кодовым обозначением среди некоторых людей.
Происхождение термина «88s» связано с американскими скинхедами 80-х годов. Они использовали его как кодовое обозначение, чтобы выражать свою родственность с неонацистскими идеями и символикой. Также «88» распространилось среди некоторых молодежных субкультур в других странах, таких как Россия, Германия, Великобритания и другие.
Зачастую этот термин можно найти в сообществах в Интернете, включая форумы, социальные сети и мессенджеры. В электронном виде «88s» используется как сокращенное обозначение, чтобы обойти системы фильтрации и алгоритмы поиска, которые удаляют или фильтруют подобные выражения.
Несмотря на свое происхождение и идеологическую подоплеку, необходимо отметить, что многие люди не имеют представления о значении «88s» и использование этого термина возможно по недосмотру или незнанию его смысла.
Слова для мудрых людей
В руководстве по ремонту важнее всего точность, его не пишут в виде лёгкого неформального диалога с читателем. Точно так же W3C-спецификация пишется со всей традиционной формальностью японского театра Кабуки. Вот некоторые слова, которые встречаются при чтении спецификации:
нормативный
Слова «Этот раздел является нормативным» обозначают, что тут указаны детали, которые определяют, чему должны соответствовать реализации. Информативные разделы, напротив, обычно состоят из примеров и пояснений.
Пользовательский агент
Забавное слово для программы, с помощью которой пользователи получат доступ к технологии. Для HTML — это браузер. Для масштабируемой векторной графики (SVG) это может быть программа-просмотрщик вроде Batik или SVG-плагин для браузера от Adobe
RFC
«Рабочее предложение» (англ. Request for Comments — буквально «Запрос на отзывы») — документ, воплощающий стандарт интернета.
Вспомогательные глаголы
Если в спецификации сказано, что она соответствует RFC2119, то некоторые вспомогательные глаголы приобретают формальное значение. must означает, что определение — обязательное требование, must not — что это безусловный запрет, should — что функцию можно не реализовывать, но для этого должна быть действительно веская причина, а should not — что нужна действительно веская причина, чтобы эту функцию включить.
Популярность аббревиатуры 88h 88t
Зачастую аббревиатура 88h 88t используется в шутливом и игривом контексте, чтобы попрощаться с кем-то или пожелать кому-то удачи. Также она может использоваться для добавления некоторой эмоциональной окраски в сообщения и комментарии.
Появление аббревиатуры 88h и 88t связано с использованием клавиатурного кода ASCII, где число 8 соответствует символу «н». В данном случае, число 88 изначально означает «два раза н», а h и t расшифровываются как «hello» и «together». Таким образом, вся аббревиатура 88h 88t интерпретируется как «два раза «до свидания».
Таким образом, аббревиатура 88h 88t стала частью онлайн-культуры и сленга, предназначенного для создания особого языка общения в интернете.
Какие мессенджеры и как тестируем
Тесты проводили на двух iPhone 13 Pro с iOS 16.3 на борту, используя Wi-Fi со скоростью 100 мегабит в секунду.
Считаем это хорошим «уравнителем» с учётом большого разброса скоростей интернета по всей стране.
От тестирования на мобильном интернете мы почти сразу отказались. Причина простая: результаты слишком нестабильны и очень часто упираются не в возможности серверов или особенности мессенджера, а банально в скорость и качество сигнала, предоставляемых оператором.
Кого тестируем:
▸ Telegram
▸ WhatsApp
▸ VK Мессенджер
▸ Viber
▸ iMessage
В случае с Telegram мы отключили подписку Premium. Но всё равно проверили её вне «конкурса» на аналогичной модели iPhone и интернете. С удивлением выяснили, что на скорость выгрузки или загрузки файлов она не повлияла совершенно никак. В этот момент здесь углубляться не будем, но лично меня, исправно отчисляющего Дурову деньги каждый месяц, этот момент немного смутил (мягко говоря).
Как измеряли скорость: секундомером. Для вычисления скорости отправки мы запускали секундомер на рядом стоящем ноутбуке с момента нажатия «Отправить» в мессенджере и до появления файла у собеседника в чате. Скорость скачивания замеряли похожим способом, предварительно выключив все функции автозагрузок контента в мессенджерах.
Протокольные константы
Константы маршрутизатора:
MAX_INITIAL_RTR_ADVERT_INTERVAL 16 секунд
MAX_INITIAL_RTR_ADVERTISEMENTS 3 передачи
MAX_FINAL_RTR_ADVERTISEMENTS 3 передачи
MIN_DELAY_BETWEEN_RAS 3 секунды
MAX_RA_DELAY_TIME .5 секунды
Константы компьютера:
MAX_RTR_SOLICITATION_DELAY 1 секунда
RTR_SOLICITATION_INTERVAL 4 секунд
MAX_RTR_SOLICITATIONS 3 передачи
Константы узла:
MAX_MULTICAST_SOLICIT 3 передачи
MAX_UNICAST_SOLICIT 3 передачи
MAX_ANYCAST_DELAY_TIME 1 секунда
MAX_NEIGHBOR_ADVERTISEMENT 3 передачи
REACHABLE_TIME 30,000 миллисекунд
RETRANS_TIMER 1,000 миллисекунд
DELAY_FIRST_PROBE_TIME 5 секунд
MIN_RANDOM_FACTOR .5
MAX_RANDOM_FACTOR 1.5