Using the Browser’s <canvas> for Data Compression

When building static websites and Single-Page Applications (SPAs), we sometimes need functionality in JavaScript front ends—such as compression—that is usually handled on the back end instead. […]

🔄 https://jstrieb.github.io/posts/canvas-compress/

#browser #webdev #compression #data #javascript #js #datacompression #web #webfrontend #frontend #staticsite #html #canvas #singlepage #singlepageapps

Using the Browser’s <canvas> for Data Compression

Old browsers don’t have JavaScript compression APIs, so we store data in pixel color channels and export to PNG to compress data.

@tioan

Leider, wie ich nach Einbau der HDs und Anlgenen des
#ZFS #Pool feststellen musste, doch nein. Denn es ist ein "beschnittenes" #Debian. Es gibt auch kein #apt. Man muss alles über das #Webfrontend machen.

I feel that way too many people are praising global state (via signals or atomics) in frontend development, which I find to be rather misguided.

I mean, stuff like this makes sense for MVPs and one-off projects, but for customer-facing stuff: careful with it.

#Programming #React #SoftwareDevelopment #ReactJS #FrontendDevelopment #Frontend #WebFrontend #WebFrontendDevelopment #WebDev #WebDevelopment

Aus aktuellem Anlass: Jobsuche

Sucht jemand im Raum Berlin/Potsdam gerade einen Softwareentwickler im Bereich:

-#Android/#Kotlin mit #JetpackCompose
-#Spring #Backend mit #Java oder Kotlin
-#Webfrontend mit #Typescript #VueJS

Zuletzt hatte ich vor allem im Bereich Medizinanwendungen (DIGA) zu tun und bin natürlich offen für andere Tech-Stacks

Gerne #boost für Reichweite
#Followerpower

The lack of interest of modern React devs for basic HTML/CSS isn't just bad for users, it creates enormous maintenance burdens. Sometimes multiple intersecting hooks are needed to do what a few lines of CSS can accomplish far more robustly.

#react #WebFrontend

I wonder if anyone out there could help, I know there is #pixelfed however I'm wondering if it's possible to put a web client in front of mastodon that focuses on images you post, so a gallery or photo journalism frontend

I've seen some pretty web clients.. nothing like this

#mastodon #webfrontend #developer #photogallery

Heute Abend dann mal Feinjustierung meiner #Friendica Instanz betreiben. Was etwas blöde ist, ist das mir sämtliche Kommentare zu Beiträgen in die TL rein rauschen, auch wenn ich diesen Usern nicht folge. Das ist im #Webfrontend dann anders dargestellt wie im Client (bei mir #MonaApp). Mal schauen ob ich da irgendwo was finde.
CSS-Entwickler nutzen laut einer Studie am liebsten Tailwind CSS, doch ein anderes Framework verwenden sie deutlich öfter. Das Selbststudium liegt hoch im Kurs.
Webentwicklung: Tailwind CSS hat die treuesten Fans
Webentwicklung: Tailwind CSS hat die treuesten Fans

CSS-Entwickler nutzen laut einer Studie am liebsten Tailwind CSS, doch ein anderes Framework verwenden sie deutlich öfter. Das Selbststudium liegt hoch im Kurs.

heise online

On #Mastodon #WebFrontend: When you upload a #screenshot with lots of #text that isn't available for copying & pasting into the #AltText / #ImageDescription, start the image description editor anyway, and click the "Detect text from picture" link.

Text is automatically recognized and added as image description. I found that it usually requires only minor edits.

Ich verstehe etwas noch nicht ganz: warum sehe ich Beiträge von Menschen in meiner time line, denen ich gar nicht folge? #mastodon #timeline #webfrontend #browser