Tag: web
-
Yet Another JavaScript Framework
...
It is impossible to answer all of these questions simply. They can, however, be framed by the ideological project of the web itself. The web was built to be open, both technologically as a decentralized network, and philosophically as a democratizing medium. These questions are tricky because the web belongs to no one, … -
Google AMP lowered our page speed, and there's no choice but to use it - unlike kinds
...
We here at unlike kinds decided that we had to implement Google AMP. We have to be in the Top Stories section because otherwise we’re punted down the page and away from potential readers. We didn’t really want to; our site is already fast because we made it fast, largely with a combination of clever … -
Non Stop Hammer Ti.me
Dan launches NonStopHammerTi.me, the latest pointless thing he's put on the Web.
-
How many people are missing out on JavaScript enhancement?
few weeks back, we were chatting about the architecture of the Individual Electoral Registration web service. We started discussing the pros and cons of an approach that would provide a significantly different interaction for any people not running JavaScript.
"What proportion of people is that?” an inquisitive mind asked.
Silence.
We didn’t really have any idea how many … -
I Used The Web For A Day On Internet Explorer 8
...
Who In The World Uses IE8?
Before we start; a disclaimer: I am not about to tell you that you need to start supporting IE8.
There’s every reason to not support IE8. Microsoft officially stopped supporting IE8, IE9 and IE10 over three years ago, and the Microsoft executives are even telling you to stop using Internet Explorer … -
Killed by Google - The Google Graveyard & Cemetery
Fusion Tables... Fabric... Inbox... Google+... goo.gl... Goggles... Site Search... Glass... Now... Code... Bump!... Gears... Desktop Search...
Killed by Google
Just some of the projects and services that Google has offered and then killed; this site aims to catalogue them all. Some, like Wave, were given to the community (Wave lived on for a while as … -
We are actively destroying the web
One of the central themes of my talk on The Lean Web is that we as developers repeatedly take all of the great things the web and browsers give us out-of-the-box, break them, and then re-implement them poorly with JavaScript.
This point smacked me in the face hard a few weeks ago after WebAIM released their … -
Regarding the Thoughtful Cultivation of the Archived Internet
...
With 20+ years of kottke.org archives, I’ve been thinking about this issue [continuing to host old content that no longer reflects its authors views] as well. There are many posts in the archive that I am not proud of. I’ve changed my mind in some cases and no longer hold the views attributed to me … -
The "Backendification" of Frontend Development
https://hackernoon.com/the-backendification-of-frontend-development-62f218a773d4 (hackernoon.com)
Asynchronous JavaScript in the form of Single Page Applications (SPA) offer an incredible opportunity for improving the user experience of your web applications. CSS frameworks like Bootstrap enable developers to quickly contribute styling as they’re working on the structure and behaviour of things.
Unfortunately, SPA and CSS frameworks tend to result … -
Modern CSS on DanQ.me
Dan explains three of the cutting-edge CSS features implemented on his blog.
-
What Does AJAX Even Stand For?
...Jesse James Garett of Adaptive Path finally gave this use of Javascript a name. He called it Asynchronous Javascript and XML (thankfully shortened to Ajax). Ajax wasn’t a single method or technology, but a group of principles based on the work being done at Google that described how to handle JavaScript in more demanding web …
-
Debugging WorldWideWeb
His Geek Flag held high, Dan proposes a minor bugfix to some software that almost nobody cares about.
-
WorldWideWeb, 30 years on
To celebrate the Web's 30th birthday, some of Dan's favourite geeks reimplemented the very first browser.
-
You probably don't need a single-page application
The meteoric rise of front-end frameworks like React, Angular, Vue.js, Elm, etc. has made single-page applications ubiquitous on the web. For many developers, these have become part of their ‘default’ toolset. When they start a new project, they grab the tools they know already: a REST API on the backend, and a React/Angular/Vue/Elm frontend.
Is there … -
Post-it Note Affirmations and the Amazon Dash
The amazon dash is a pinnacle of modern web design. It's one of the most intrusive, complex, and resource-dependent devices we've introduced into our homes, yet it appears as a simple oval with a single button for a single use. The use is absurdly narrow: the button will have a picture of Tide detergent, and …







