How to Play a Song (or Some Other Audio Clip) from a List on a Website ⌘ Read more…
On the blog: Assembling a Dark Mode https://john.colagioia.net/blog/2021/03/24/darkmode.html #techtips #programming #javascript #rails
1100 lines of CSS, 700KB of JavaScript, and 4 fonts on the home page of a blog named ‘Web Dev Simplified’ https://blog.webdevsimplified.com/
On the blog: Writing a Twitter Bot https://john.colagioia.net/blog/2020/10/28/twitter.html #techtips #programming #javascript #twitter
What flavor or regexp? I tried here https://regexr.com/ with both PCRE and JavaScript and neither seems quite right. I’m relatively good with regexps, but they tend to be write-only :-/
On the blog: Writing Browser Extensions with Configuration https://john.colagioia.net/blog/2020/06/24/store.html #techtips #programming #javascript #browser
On the blog: Writing Browser Extensions https://john.colagioia.net/blog/2020/06/17/plugin.html #techtips #programming #javascript #browser
Posted to Entropy Arbitrage: Experimenting with Worker Threads https://john.colagioia.net/blog/2020/04/15/worker.html #techtips #programming #javascript #threads
Voidcall – Making Of
Like last year with Underrun, I participated in this year’s js13kGames – a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Voidcall, a Real-time Strategy game.
Play Voidcall – A WebGL Real-time Strategy game in 13kb of JavaScript
Recently, I played the origin … ⌘ Read more
If your website is not static, it is not a website: it is an application, & should be distributed as an executable. If your website contains javascript, it is not a website: it is an application & should be distributed as an executable.
If it doesn’t work properly with javascript turned off, it’s not really a website. If it doesn’t work properly with css turned off, it’s not really a website. If it doesn’t work properly in a text-only environment, it’s not really a website.
I Used The Web For A Day With JavaScript Turned Off “ Smashing Magazine https://www.smashingmagazine.com/2018/05/using-the-web-with-javascript-turned-off/
Translating HyperTalk to JavaScript http://lexnet.bravepages.com/HTMLJS.htm
GitHub - marciot/retroweb-salto-simulator-js: Modifications to the SALTO Simulator to allow for compilation to JavaScript via Emscripten https://github.com/marciot/retroweb-salto-simulator-js
@mdosch@mdosch.de: Hmm fgallery relies on javascript, which is something I try to avoid.
Underrun – Making Of
I participated in this year’s js13kGames, a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Underrun, a twin stick shooter using WebGL.
Play Underrun – A WebGL shooter in 13kb of JavaScript
For this competition I set out to produce something with a dense atmosphere – which is inherently difficult to do with so little … ⌘ Read more
Translating HyperTalk to JavaScript http://lexnet.bravepages.com/HTMLJS.htm
Javascript is a just-OK language saddled with the world’s worst graphics toolkit: three distinct languages, each with specs so large that nobody has written a new implementation in 20 years, for live-editing a rich tech document to make it resemble a canvas, in ways that are not portable between the 3 implementations or minor revisions of the same implementation.
The easiest path to GDPR compliance: switch to a completely static website with no javascript, CGI, or CSS, and rotate the logs daily.
Let’s Replace JavaScript with Something Better https://john.ankarstrom.se/english/texts/replacing-javascript/
AdBlock Adds Feature to Cache … https://www.bleepingcomputer.com/news/software/adblock-adds-feature-to-cache-popular-javascript-libraries/
GitHub - yaronn/blessed-contrib: Build terminal dashboards using ascii/ansi art and javascript https://github.com/yaronn/blessed-contrib
GitHub - denysdovhan/wtfjs: A list of funny and tricky JavaScript examples https://github.com/denysdovhan/wtfjs
GitHub - sequitur/improv: A model-backed generative text library for JavaScript. https://github.com/sequitur/improv
The Creator of JavaScript Just Launched a Cryptocurrency to Improve Online Ads - Motherboard https://motherboard.vice.com/en_us/article/the-creator-of-javascript-just-launched-a-cryptocurrency-for-online-ads
Decode It Like It’s 1999
A few years ago I started to work on an MPEG1 Video decoder, completely written in JavaScript. Now, I finally found the time to clean up the library, improve its performance, make it more error resilient and modular and add an MP2 Audio decoder and MPEG-TS demuxer. This makes this library not just an MPEG decoder, but a full video player.
In this blog post I want to talk a bit about the challenges and various interesting
bits I discovered during the development of this library. You’ll … ⌘ Read more