Joshua Comeau v davu vytvořil termín „boop“ (pětka, Adam Kuhn). Jedná se o druhy jako stavy vznášení / zaostření, kromě toho, že nejsou. Vaše věci - věci jako odkazy, tlačítka atd. - by tyto stavy stále měly mít. „Boop“ je náladovější efekt, který se spustí jednou, když do něj myš vstoupí, dokončí běh, i když myš odejde (což CSS opravdu nedokáže), a potenciálně se znovu spustí na uživateli mouseenter
později, poté první booping je hotový.
Spíše než implementace Joshovy reakce začneme v CSS, uvidíme, kam až se dostaneme, a podíváme se na alternativní přístup JavaScriptu.
Ve výše uvedeném peru jsem nechal několik komentářů, které pocházely z alternativních metod, které jsme během cesty prozkoumali.