Firefox больше не будет обрезать текст, превышающий максимальную длину

  • Mozilla обновила Firefox, начиная с версии 77, чтобы перестать обрезать текст, вставляемый в веб-формы.
  • Браузер больше не будет сокращать такой текст, даже если он превышает максимальное количество символов, установленное свойством maxLength.
  • Вы всегда можете проверить Fire Fox страницу со всем о браузере, от исправлений до руководств.
  • Посетите наш Новости Хаб, чтобы узнать больше.
Fire Fox

Mozilla имеет обновлено Firefox, начиная с версии 77, чтобы остановить усечение текста, вставляемого в веб-формы. В браузер больше не будет укорачивать такой текст, даже если он превышает максимальное количество символов, установленное свойством maxLength.

Усечение, которое является просто способом ограничения текстового содержимого, имеет несколько полезных применений. Например, разработчики используют его для ограничения длины текста, чтобы гарантировать его точность.

Но у него есть и обратная сторона, особенно если контент, вставляемый в веб-форму, является паролем.

Больше никакого усечения вставленных паролей в Firefox 77 или новее

На счету каждый символ в пароле. Таким образом, вмешательство в такой контент обязательно вызовет проблемы для пользователей, пытающихся получить доступ к защищенным паролем веб-сайтам или онлайн-порталам.

Это может привести к тому, что веб-сайт отклонит исходный пароль, потому что он сохранил сокращенную версию. Это была проблема Firefox до последнего изменения.

Пользователи копировали и вставляли длинные пароли, например, из диспетчера паролей, в веб-форму или текстовое поле. Затем браузер автоматически обрезал вставленную комбинацию.

Проблема больше не существует.

Проверено-исправлено в последней версии Nightly 77.0a1 (2020-05-04) в Windows 10 и MacOS 10.13. Поле будет выделено красным цветом после вставки строки, длина которой превышает максимальную длину. Выделение предупреждения также отключается, если пользователь сокращает длину до максимального значения ».

Как работает исправление

Разработчики по-прежнему смогут применять атрибут maxLength, в том числе к полям, которые собирают пароли пользователей.

Если форма или поле получает текст, длина которого превышает указанное ограничение на количество символов, вокруг него будет красная рамка.

Кроме того, в Firefox красное выделение будет сопровождаться сообщением об ошибке. Он предложит пользователю уменьшить количество символов до указанного максимума. Кроме того, он покажет количество символов, захваченных текстовым полем.

Пользователь должен сократить пароль в соответствии с применимым ограничением maxLength. В противном случае они не смогут отправить недействительную форму на сервер.

Вы всегда можете поделиться своими предложениями или задать любой вопрос в разделе комментариев ниже.

Отключите, хотите ли вы разрешить этой веб-странице доступ к вашему буферу обмена, приглашение в Internet Explorer

Отключите, хотите ли вы разрешить этой веб-странице доступ к вашему буферу обмена, приглашение в Internet ExplorerБраузер

Использование памяти буфера обмена для вставки текста на веб-сайт или веб-страницу при использовании браузера является обычным на практике, но эта функция иногда может вызывать проблемы, особенно к...

Читать далее
Как вручную обновить браузер Firefox Mozilla

Как вручную обновить браузер Firefox MozillaКакБраузер

Мне попалась ужасная новость о том, что в браузере Firefox была обнаружена ошибка, с помощью которой файлы с вашего компьютера могут быть украдены и загружены на сервер в России. Большинство сайтов...

Читать далее
Как исправить ошибку «Ваши часы впереди / ваши часы отстают» в Windows 10

Как исправить ошибку «Ваши часы впереди / ваши часы отстают» в Windows 10Windows 10Браузер

Вы просматриваете Интернет и хотите открыть веб-сайт, как вдруг вы видите сообщение об ошибке: «Ваши часы впереди", или же "Ваши часы отстают“. Не удается загрузить веб-сайт из-за этой ошибки, кото...

Читать далее