how i learned to stop worrying and love^H^H^H^H tolerate ecmascript
source link: https://technomancy.us/66
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
I know, I know, this has been long overdue. But I've finally bit the bullet and dove into enough Javascript to get Concourse all shiny and slick. There have been a few other new features, but the big thing that this new version brings is a usable hour selection widget:
Nov 26 Nov 27
Nov 28 Nov 29 Nov 30 4: 00 PM
5: 00 PM
6: 00 PM
7: 00 PM
Update: Aggregators seem to be stripping out the fancy JS, so if you see a bunch of checkboxes, you're seeing the degraded version. See the original.
Before this was implemented, my poor users had to click a separate checkbox for each hour they wanted to select. Clearly sub-optimal! Now they can bask in the shininess of Javascript. Provided, of course, that they're using a Gecko-based browser. Support for IE and KHTML is still in the works.
Update: IE, Konqueror, and Safari are now supported.
Other than that, the remaining work is quite trivial. Several people I've mentioned this to have responded with something along the lines of, "Oh... I really need something that can do that!" This provided the motivation for me to dust off the old repository and get cracking.
The biggest thing about developing in Javascript that really annoys me is that it's very difficult to do without using the mouse. Ever since switching to the Sawfish window manager I've been quite spoiled by my newfound ability to do nearly everything from the keyboard—but Javascript wrecks this, and I've got an ache in my shoulder to prove it. Hopefully once I dig into some unit testing for Javascript, things will improve.
Recommend
-
4
Intention In the sample problem that follows, we’ve set up a simple Elixir toy app to demonstrate how we can set up a GraphQL endpoint for registering users, and stori...
-
13
To gain precise control over what styles, scripts and other assets do on your site, you can serve pages with a Content Security-Policy. What does that mean for the front-end, and for those of us building user interfaces in browsers...
-
7
How I learned to stop worrying and love the hamburger menu Yesterday we introduced KHamburgerMenu to the world, and I wanted...
-
5
How I Learned To Quit Worrying And Love Go’s Interfaces June 11, 2016 · ~1100 words (5 min) “In Go the primary purpose of methods is to implement interfaces.” ...
-
6
07 June 2022 on Programming, Rust • 17 min read How I Learned to Stop Wo...
-
6
How I Learned to Stop Worrying and Love Uncertainty I now realize Heisenberg and Schrödinger are less like physicists and more lik...
-
10
BlogHow I Learned to Stop Worrying and Love LLMs Giovanni Lanzani 01 Jun, 2023
-
2
How Christopher Nolan Learned to Stop Worrying and Love AIThe Oppenheimer director says AI is not the bomb. His new movie might still scare you shitless.
-
8
How I learned to stop worrying and love Machine LearningProduct Design in the age of AI....
-
2
...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK