... anything about them, and this takes longer than the native approach. This performance difference doesn’t matter for most web apps, but if performance is critical, you may want to stick with the standard ... building web apps with JavaScript, so I am not going to maintain progressive enhancement in the chapters that follow. Don’t take that as an endorsement of a JavaScript- only policy. In my own projects, ... improve upon the result. That’s not to say that the examples in this chapter are not useful; they are absolutely fine for simple web apps. But they are not sufficient for large and complex web...