Documentation is community-curated, example-focused developer documentation, based on the principles of Stack Overflow.
If you ever wanted to contribute to Stack Overflow but weren't sure you could, now's your chance to give back. Whatever technologies you work with, whatever your experience level, there will never be a time your contribution is more valuable than it is today.
Android has long provided a way for developers to show web content in apps without implementing a full browser with WebView, but the nature of this component has changed a lot over the years.
This follows on from "Let’s Try Harder With Web Accessibility" article and will focus on practical tips you can apply in an effort to make your UI more accessible.
Typically, emails are coded starting with an old school, table based desktop version, with mobile styles applied through a max-width media query to reflow the tables. In email clients that don’t support this, this approach can result in inconsistent rendering and difficult to read emails.
We all know how important it is to test our code in multiple browsers. And for the most part, we in the web development community do a pretty good job at this - at least when first releasing a project. What we don’t do a good job of is testing our code every time we make a change.
If you have worked with Service Workers, you may have run into some issues with previous Service Workers still being in control of a document, even though the file itself has been updated. The reason for this is to do with some nuances in the lifecycle of the Service Worker.
Let’s have a look at some examples of why we might even want to entertain this whole functional idea. The first and sometimes most revealing benefit is switching from explicit to implicit code.
The now–finalized HTTP/2 specification has rightfully garnered a lot of interest from the web performance community. The new protocol is aimed at addressing common network performance issues with the aging HTTP/1.x protocol, whilst preserving the existing semantics.
The modern Internet with its TCP/IP protocol started around 1975 which is astonishing 41 years ago. For the most part of its existence, we used HTTP and it’s successor HTTP/1.1 to communicate between clients and servers. It served the web well but the way developers build websites has dramatically changed.