PUDL: the "Pleasantly Usable Design Language"
Paul Parks has released PUDL, the "Pleasantly Usable Design Language," a specification and toolkit for applying consistent and usable application design for applications.
4 articles
Paul Parks has released PUDL, the "Pleasantly Usable Design Language," a specification and toolkit for applying consistent and usable application design for applications.
An essay from the creator of Primate argues that the JavaScript ecosystem traded cohesion for composition and has been paying for the seams ever since. The diagnosis reaches well past JavaScript: Java's own graveyard of JSF and GWT proves the seam problem is universal, and WebAssembly is about to make the question unavoidable for everyone.
Evan Todd wrote "Magic Link Pitfalls," an article going over some of the errors he's seen in sites that mail a passthrough link to log in to users. The idea is simple: to "log in" you say "send me a link," a link gets generated and sent, the user clicks a link, and they're logged in. But there're problems with this approach: they can be avoided, but not without taking care.
Eclipse has announced the release of Mojarra 5.0.0-M1, an implementation of the Jakarta Faces 5 specification still in draft. It's interesting to see how many JSF libraries are being released, while consumers of those libraries seem relatively quiet.