Susam Pal argues that web developers should avoid implementing custom versions of features browsers already handle well, such as scrolling, link navigation, and password fields, drawing a parallel to the cryptography principle of not rolling your own crypto. The author contends that custom implementations often degrade user experience by breaking familiar browser behaviors that users depend on daily.
1 comment
Susam Pal argues that web developers should avoid implementing custom versions of features browsers already handle well, such as scrolling, link navigation, and password fields, drawing a parallel to the cryptography principle of not rolling your own crypto. The author contends that custom implementations often degrade user experience by breaking familiar browser behaviors that users depend on daily.