- Mozilla aktualizovala Firefox od verze 77, aby přestala zkracovat text vložený do webových formulářů.
- Prohlížeč již nebude zkracovat takový text, i když přesáhne maximální počet znaků nastavený pomocí vlastnosti maxLength.
- Vždy se můžete podívat na Firefox stránka se všemi informacemi o prohlížeči, od oprav až po návody.
- Navštivte naše Zprávy Hub se dozvíte více.
Mozilla ano aktualizováno Firefox, počínaje verzí 77, přestane zkracovat text vložený do webových formulářů. The prohlížeč již nebude zkracovat takový text, i když přesáhne maximální počet znaků nastavený pomocí vlastnosti maxLength.
Zkrácení, což je jednoduše způsob omezení textového obsahu, má několik dobrých využití. Například vývojáři jej používají k omezení délky textu, aby zaručili jeho přesnost.
Ale má to odvrácenou stranu, zvláště pokud je obsah vkládaný do webového formuláře heslo.
Už žádné zkracování vložených hesel ve Firefoxu 77 nebo novějším
Každý znak v hesle se počítá. Neoprávněná manipulace s takovým obsahem tedy bezpochyby způsobí problémy uživatelům, kteří se snaží získat přístup k webům chráněným heslem nebo online portálům.
Může to vést k tomu, že web odmítne původní heslo, protože uložil zkrácenou verzi. To byl problém Firefoxu před poslední změnou.
Uživatelé by zkopírovali a vložili dlouhá hesla, například ze správce hesel, do webového formuláře nebo textového pole. Prohlížeč by pak automaticky zkrátil vloženou kombinaci.
Problém už není.
Ověřeno - opraveno na nejnovější Nightly 77.0a1 (2020-05-04) na Windows 10 a MacOS 10.13. Pole se po vložení do řetězce, který je delší než maximální délka, zvýrazní červeně. Zvýraznění varování je také zrušeno, pokud uživatel zkrátí délku na maximální hodnotu. “
Jak oprava funguje
Vývojáři budou i nadále moci použít atribut maxLength, včetně polí, která zachycují hesla uživatelů.
Pokud formulář nebo pole přijme text, který je delší než zadaný limit znaků, bude kolem něj červený rámeček.
Kromě toho bude ve Firefoxu červeným zvýrazněním doprovázena chybová zpráva. Vyzve uživatele, aby snížil počet znaků na zadané maximum. Také se zobrazí počet znaků, které textové pole zachytilo.
Uživatel musí zkrátit heslo podle příslušného omezení maxLength. Jinak nebudou moci odeslat neplatný formulář na server.
V sekci komentářů níže můžete kdykoli sdílet své návrhy nebo položit jakoukoli otázku.