Skip to main content

Search

Items tagged with: web


Content warning: My two cents on CSS


I've just seen a corporate intranet portal that loads web version of outlook into the same browser window as the pages you are looking at, just so that you do not lose visibility of your emails.

For crying out loud, we've had magic technology of "seeing two applications side by side" for several decades now, it's called separate application windows. Now we're reinventing even this inside the web browser.

I bet the genius who came up with this even got a raise.

#web

#web


We had a great talk with XMTP_Labs last week 🎙️
https://blog.xmtp.com/tuta/

We love seeing more companies embrace #privacy & join the fight against #bigtech & government #surveillance. ✊🔒

Here's to making the #web a better place #together! 🥂


Weird that #curl doesn't have an option for just sending arbitrary binary post data... even with `--data-binary`, curl adds a Content-Type: application/x-www-form-urlencoded header. This tripped me up just now, as this server I'm working against handles URL-encoded requests very differently from non-URL-encoded requests.

You can add `-H 'Content-Type:'` to remove the header, but it's weird that curl just adds that header even when it has no reason to think the payload is URL-encoded... #web

#web #curl


«Eleventy, a simpler static #site generator»

I don't know it (yet) but @eleventy it seems to be a modern solution for smaller #website's. What I've read about #11ty on https://11ty.rocks so far is exciting, do you know it and what do you think of it: Would you also use this for customers who are absolute #web laymen and may also have special requests?

🦝 https://www.11ty.dev


"... the website loads in a special browser built into the app, rather than your phone’s default browser. In 2022, privacy researcher Felix Krause found that Meta injects special “keylogging” JavaScript onto the website you’re visiting that allows the company to monitor everything you type and tap on, including passwords. Other apps including TikTok do the same thing."

What the hell?? This is so creepy.

#Meta #JavaScript #Privacy #web #SocialMedia #News #Threads

https://gizmodo.com/meet-link-history-facebook-s-new-way-to-track-the-we-1851134018


Prepisovani "firemni" casti webu @ceskodigital z Nextu do Webflow pokracuje. Zakladni definovani stylu slo dobre, temer vse v barvach, typografii a zakladnich mezerach pokryly globalni classy ("all h1", "all h2"...). Designerka to abstrahovala do design systemu moc pekne.

Sekce jsou naopak hodne custom. Mimo hlavicky a paticky se temer nic neopakuje, takze se to nesnazim sroubovat na nejakou abstrakci a sazim jednu sekci za druhou. WET princip. Pomuze to predatelnosti.

#web #nextjs #webflow


Ted mam v planu pracovat vic s Webflow, tak jsem se vrhnul na vzdelavaci vikend™ a otevrel Webflow University.

Musim rict, ze me ohromilo, jak je komplexni. Prosel jsem si novinky a best practices a dal si uvodni expert kurz. Potunim trosku best practices, zahraju si poznavaci designove hry a vrhnu se na kodeni novych webu.

👀 Delate nekdo profesionalne ve Webflow? Mate nejake jine zdroje nez oficialni?

#webflow #web


Prepis webu >c.d do Webflow zdarne probiha.

Tedy probiha uprava designu. Designerka upravuje Figmu, tak aby s ni slo pracovat ve Webflow kompatibilnim formatu. Z tehle faze uz jde udelat hruby export primo do Webflow (pluginem) a jenom doladit detaily.

Koncept responsivity ve webflow je top->down. Zacina se na Desktopu (>991), pres Tablet (>767) po mobil (<=767). Silne doporucuju je nemenit. To by mohlo rozbit predatelnost projektu, Webflow koderi jsou na to zvykli.

#webflow #web #design


I've just pushed A/V call commands to the #CLI frontend of #Libervia. I believe that it's the only #XMPP CLI to date with calling capabilities (make and receive calls).

This complete #web and #desktop (#Kivy) implementations.

All thanks to #NLnet / #NGI Assure grant (and hard work!).

Still need some stabilisation work, hopefully will be ready for incoming release.

https://libervia.org/__b/doc/backend/libervia-cli/call.html


How much of the web is doing HTTP/3 *right now* ?

27% of Firefox HTTP responses use HTTP/3

27% of the top web sites support HTTP/3

(sources: telemetry.mozilla.org and w3techs.com)

#web #http3


.@w3c WCAG should not be developed/designed for the benefit of #accessibility testing vendors. It is there to improve the user experience of disabled people.

#web #a11y #politics #WCAG


We on the W3CTAG have been thinking about the web without 3rd-party cookies. And how to get there.

Our finding: https://w3.org/2001/tag/doc/web-without-3p-cookies/

"We consider privacy a core design principle and differentiator for the web platform…"

#web #tracking #privacy


As we recap our fantastic #EverythingOpen talks, next up is William Brown @firstyear from @SUSE who walks us through #passkeys for #web #authn, showing us their ambiguities, how they work, what their limitations are, and what we need to be thinking about when we implement them.

Another fabulous talk from William.

https://www.youtube.com/watch?v=V-7zMIgGO1U


Web Accessibility Global Usage Survey

“The Data:
We will have data from this survey available at webaccessibilitysurvey.com and on /r/blind later this year (2023) for everyone in raw versions and in reports.”

#a11y #accessibility #web

https://72pcs53kctq.typeform.com/to/LDjq3s7z


Wow, so the other day I shared what #Microsoft does when you search to download #Firefox from #Edge* but they go one step further for #Chrome.

(I have zero love for either surveillance capitalist but, my goodness, what absolute asshattery. Having spent more time than I’d like testing in #Windows these past two days, I constantly feel like some malevolent entity is trying to exploit me at every turn. Because one is. This OS is a case study in hostile #design.)

* https://mastodon.ar.al/@aral/109704475608404103

#web


Hello world!

Introducing Semaphore an accessible, simple and fast web client for Mastodon.

Semaphore continues the work of @nolan 's @pinafore, and will prioritise accessibility, continuing Pinafore's track record of integrating improvements from disabled contributors.

Follow this account if you'd like to keep up-to-date with releases and news.

#mastodon #accessible #a11y #client #app #web #semaphore #pinafore


Like this idea of Quality Gates - https://www.smashingmagazine.com/2022/11/automated-test-results-improve-accessibility/

#Web #accessibility #AutomatedTesting


In the next episode of my #podcast, Mosen at Large, I'm devoting an hour to Mastodon from a #blindness perspective. As well as discussing some important cultural issues, I'll provide an audio demonstration of using the #web interface and the Metatext #iOS client with a #ScreenReader. A transcript will be available too, for maximum #accessibility. It will be available everywhere you get podcasts. More details here. https://mosen.org/malppreview0206/


What is your favourite system for carrying out translations? Weblate? Locize? Other…? (And why?)

Which would be most suitable for a free and open source project would you think?

(And is there any library and/or service that you’ve found especially useful for JavaScript projects – both on the server and client sides – i18next, etc?)

Thanks!

(I’m looking into implementing internationalisation and localisation for Kitten projects – https://codeberg.org/kitten/app)

#i18n #l10n #fediBrain #web #dev #js


Does anyone have a contact we can talk to at Hetzner to get them working with Fedora CoreOS so it’s supported as a first-class citizen on their platform?

The Fedora CoreOS folks are on board, now we just need someone from Hetzner.

https://github.com/coreos/fedora-coreos-tracker/issues/1324#issuecomment-1284855363

#hetzner #fedora #coreOS #vps #hosting #web #germany #eu #europe #linux


A Memory Safe Implementation of the Network Time Protocol by Folkert de Vries: https://www.memorysafety.org/blog/memory-safe-ntp/ #Rust #web
#rust #web


As I work through implementing Domain (https://codeberg.org/domain/app) in Kitten (https://codeberg.org/kitten/app), I’m evolving what an “application” will mean on the Small Web:

https://codeberg.org/domain/app/issues/16

#SmallWeb #domain #kitten #topologicalDecentralisation #web #dev #git #clone #modify #remix


"7 Cool HTML Elements Nobody Uses"

https://tapajyoti-bose.medium.com/7-cool-html-elements-nobody-uses-436598d85668

#html #web
#html #web


I’m giving a (virtual) talk on Small Web at the Wizard Amigos Code Camp this Thursday, 5PM Irish time.

I’ll be demonstrating the latest state of development of Kitten (https://codeberg.org/kitten/app) and Domain (https://codeberg.org/domain/app) and talking about how we must focus on topological decentralisation and tackle decentralisation from a non-colonial perspective.

https://wizardamigos.com/codecamp2022/

#smallWeb #smallTech #WizardAmigos #web #dev #decentralisation #kitten #domain


Oh, and I’ll be porting stuff like sessions back from Domain into Kitten so there will be out-of-the-box support for such basic functionality for any Kitten app. Building such things out in Domain first is helping me ensure that it’s fit for real-world use :)

https://codeberg.org/kitten/app

#smallWeb #kitten #web #dev #sessions


Just implemented a fix for Kitten commands not exiting properly (regression from the new development-time process manager).

Things should be much smoother now. (Also, your pages will auto-refresh in the browser after you fix an error and save the page and/or a dependency of your page.)

https://codeberg.org/kitten/app

#kitten #smallWeb #web #dev


Folks, if you’re using @small-tech/auto-encrypt in your projects, please make sure you’re running the latest version of the package (3.1.0) or certificate provisioning/renewal will fail due to the latest Let’s Encrypt protocol update.

https://codeberg.org/small-tech/auto-encrypt/src/branch/main/CHANGELOG.md#3-1-0-2022-06-07

#tls #https #letsEncrypt #autoEncrypt #js #javaScript #nodeJS #web #dev #smallWeb #smallTech


Join Laura, me, and our special guests TyChi and Michael Toomim live in one hour (5PM Dublin Time; UTC+1) to talk Small Web, DWeb Camp, and Braid (the HTTP synchronisation protocol).

https://owncast.small-web.org/

#smallWeb #smallTech #dWebCamp #braid #HTTP #web #dev #liveStream #owncast


So what do y’all think about this for all the code you need for a basic POST/redirect/GET guestbook web app with Kitten?

Does it all make sense?

https://codeberg.org/kitten/app/src/branch/development-mode/examples/guestbook

Basically, you run kitten on that directory and hit https://localhost.

(Note: Kitten is not ready for use yet. I think the core design is solid now though. You can play with it but I’m only starting to work on the developer experience now. Should be far nicer in the next few weeks.)

#kitten #web #dev #smallTech #smallWeb


And, finally (there’s so much more but I’ll stop raving now and get back to work), the web-related features, like a built-in accessibility and scripting panel and access to the SVG source, styling, etc.

If you’re creating illustrations for the web (or, heck, in general) and you’re not using this absolute gem of an app, you’re missing out :)

#svg #web #design #vector #illustration


And those little touches… notice how the curve that the selected Bézier control point is affecting is highlighted in purple. And you can simply pull along there to shape the curve instead of manipulating the control point handles.

Just beautiful.

#svg #foss #boxySVG #web #design #vector #illustration


Bun (a new JS runtime ala Node.js and Deno) sounds interesting. Not least of all because it doesn’t use V8.

(I can’t use it for NodeKit at the moment as it doesn’t support custom ESM loaders but I’ll be keeping an eye on it.)

https://bun.sh/

# # # # # # # #