Peter-Paul KochinSamsung Internet DevelopersNative form validation — part 3In this third part of a three-part article we will conclude our study of native form validation in browsers. Part 1 discussed general UI…May 16, 20174May 16, 20174
Peter-Paul KochinSamsung Internet DevelopersNative form validation — part 2In this second part of a three-part article we will continue our study of native form validation in browsers. Part 1 discussed general UI…May 9, 20171May 9, 20171
Peter-Paul KochinSamsung Internet DevelopersNative form validation — part 1After doing exhaustive research into modern CSS and JavaScript form validation, I present my conclusions in this series of articles. It…May 2, 20174May 2, 20174
Peter-Paul KochinSamsung Internet DevelopersToolbars, keyboards, and the viewportsAll mobile browsers have two viewports. The layout viewport constrains your CSS — width: 100% means 100% of the layout viewport — while the…Feb 22, 20178Feb 22, 20178
Peter-Paul KochinSamsung Internet DevelopersMaking input type=date complicatedEveryone who’s ever messed around with dates knows that they are terribly user-hostile — not only for software developers, but also for…Jan 17, 201713Jan 17, 201713