- Mozilla aktualizovala prehliadač Firefox od verzie 77, aby prestal orezávať text vložený do webových formulárov.
- Prehliadač už nebude taký text skracovať, aj keď presahuje maximálny počet znakov nastavených vo vlastnosti maxLength.
- Vždy sa môžete pozrieť na Firefox Stránka s prehliadačom, od opráv až po návody.
- Navštívte našu Novinky Centrum sa dozviete viac.
Mozilla má aktualizované Firefox, počnúc verziou 77, prestane orezávať text vložený do webových formulárov. The prehliadač už nebude taký text skracovať, aj keď presahuje maximálny počet znakov nastavených vo vlastnosti maxLength.
Skrátenie, čo je jednoducho spôsob obmedzenia textového obsahu, má niekoľko dobrých využití. Vývojári ho napríklad používajú na obmedzenie dĺžky textu, aby zaručili presnosť.
Má to však aj odvrátenú stránku, najmä ak je obsahom vloženým do webového formulára heslo.
Už žiadne skrátenie prilepených hesiel vo Firefoxe 77 alebo novšom
Každý znak v hesle sa počíta. Neoprávnená manipulácia s takýmto obsahom teda bude určite spôsobovať problémy používateľom, ktorí sa snažia získať prístup na webové stránky chránené heslom alebo na online portály.
Môže to viesť k tomu, že webová stránka odmietne pôvodné heslo, pretože uložila skrátenú verziu. To bol problém prehliadača Firefox pred najnovšou zmenou.
Používatelia by kopírovali a vkladali dlhé heslá, napríklad zo správcu hesiel, do webového formulára alebo textového poľa. Prehliadač by potom vloženú kombináciu automaticky skrátil.
Problém už nie je.
Overené - opravené na najnovšej Nightly 77.0a1 (2020-05-04) na Windows 10 a MacOS 10.13. Po vložení do reťazca, ktorý je dlhší ako maximálna dĺžka, bude pole mať červené zvýraznenie. Zvýraznenie upozornenia sa tiež zruší, ak používateľ skráti dĺžku na maximálnu hodnotu. “
Ako oprava funguje
Vývojári budú aj naďalej môcť používať atribút maxLength vrátane polí, ktoré zachytávajú používateľské heslá.
Ak formulár alebo pole prijme text, ktorý je dlhší ako zadaný počet znakov, bude okolo neho červený okraj.
Okrem toho bude červené zvýraznenie vo Firefoxe sprevádzané chybovou správou. Vyzve používateľa, aby znížil počet znakov na zadané maximum. Taktiež sa zobrazí počet znakov, ktoré zachytilo textové pole.
Používateľ musí skrátiť heslo podľa platného obmedzenia maxLength. V opačnom prípade nebudú môcť odoslať neplatný formulár na server.
V sekcii komentárov nižšie môžete kedykoľvek zdieľať svoje návrhy alebo položiť akúkoľvek otázku.