astian, to privacy
@astian@mastodon.social avatar

We are working on a new tab for our Midori browser, with news, access to Astian Accounts, adblock statistics and much more, watch this video and find out what's coming for Midori.

https://astian.org/midori-browser

Midori New Tab coming soon.

KingAsterisk Digital Marketing - King Of Branding Agency (kingasteriskdigital.com)

KingAsterisk Digital Marketing is an industry-leading digital performance agency working for 2+ years in the Market. We deliver data-driven, content-powered and ROI-focused campaigns. We specialize in Digital Marketing and Performance marketing strategies, including Google Ads and meta ads for your e-commerce success....

kubikpixel, to rust German
@kubikpixel@chaos.social avatar

»Transforming website images into WebP with Rust for faster loading times«

Wait what? Cool image solution for a web app or site.

⚙️ https://tduyng.dev/blog/rust-webp-transform/


kubikpixel,
@kubikpixel@chaos.social avatar

🧵 …as already mentioned above, images on websites are no longer "only" GIF and JPEG but modern data-size sparing high quality images 📸

WebP: https://caniuse.com/webp
AVIF: https://caniuse.com/avif


aral, to SmallWeb
@aral@mastodon.ar.al avatar

New Video – Kitten features introduced this week:

• Interactive Shell (REPL)
• Multi-page Settings
• Backup and restore (data portability)

With examples that cover components and Kitten’s built-in JavaScript database (JSDB).

https://ar.al/2024/05/23/new-kitten-features-interactive-shell-repl-multi-page-settings-and-backup-and-restore-data-portability/

:kitten:💕

#Kitten #SmallWeb #SmallTech #web #dev #JavaScript #HTML #database #JSDB #components #settings #dataPortability #REPL

aral, to SmallWeb
@aral@mastodon.ar.al avatar

So! Many! Kittens!

(Going to record a demo of the new interactive shell – REPL to some – and multi-page Settings this afternoon, just planning it out now.)

Oh and is that me creating and calling web routes interactively in the REPL on a live server? Why yes, yes it is.

:kitten:💕

noellemitchell, to microsoft
@noellemitchell@mstdn.social avatar

Bing’s API is down, taking Microsoft Copilot, DuckDuckGo and ChatGPT’s web search feature down too

"In this particular case, it’s interesting to see the increasingly important role of Bing’s API. While Google still dominates when it comes to web search, many services are now reliant on Bing’s API."

Relying on one company doesn't seem like a smart idea.

https://techcrunch.com/2024/05/23/bing-is-down-bringing-duckduckgo-and-ecosia-down-too/

w3cdevs, to ai
@w3cdevs@w3c.social avatar

and models are shifting a number of core assumptions on which the various Web stakeholders have been relying on for years.
In this presentation at the @w3c member meeting in 🇯🇵, @dontcallmeDOM reviews the systemic impact and possible mitigation the Web community should consider to ensure the long term prosperity of the in the face of these changes.

▶️ Read the underlying report: https://www.w3.org/reports/ai-web-impact/
🎬 Watch the video: https://youtu.be/OwLRtquaLOk

kubikpixel, to webdev German
@kubikpixel@chaos.social avatar

«CSS :has(), the God Selector»
– by @brucelawson

Yes CSS is more then only a design and colors and have today cool functions to select specific HTML components and pleace web designer think in different screen spaces.

🖌️ https://brucelawson.co.uk/2024/css-has-the-god-selector/


aral, to SmallWeb
@aral@mastodon.ar.al avatar

:kitten: Kitten’s interactive shell (REPL) now saves session history scoped to your app so it will still be there when you next serve the same app.

https://codeberg.org/kitten/app#kitten-s-interactive-shell

I think I’m done with the REPL feature now.

Going to take a little break, step away from the computer, and make a plan for the next week of work on Kitten and Domain¹.

¹ https://codeberg.org/domain/app

pears, to web
@pears@fosstodon.org avatar

How big is your World Wide Web?

Quite a few years ago, one of us decided to check how many unique pages were in her browser history. To her surprise, she found that she was visiting a mere 10,000 pages a year. That is, even though the as a whole may host billions of pages, her Web was extremely small. If you are an avid browser, your history may hold quite a few more documents, but the fact remains: individually, we only use a tiny proportion of the information on the Web.

aral, to SmallWeb
@aral@mastodon.ar.al avatar

Small update on Kitten’s new interactive shell (REPL). You can now access Kitten’s router via:

kitten.app.router

Also updated the section in the tutorial to fix typos in some of the code examples and use the new router key path:

https://codeberg.org/kitten/app#kitten-s-interactive-shell

:kitten:💕

#Kitten #SmallWeb #REPL #shell #NodeJS #web #dev #router

koena, to accessibility French
@koena@mastodon.social avatar

🎂 Happy birthday ! Il y a 25 ans le 5 mai 1999 est publiée la 1ère version des Web Content Guidelines, les normes internationales pour l' du . @w3c https://buff.ly/4bJDMdL

astian, to privacy
@astian@mastodon.social avatar

We are working on our own VPN, Wireguard with Mesh technology will be open and open source, we will have multiple servers around the globe, a rich API available for users and developers and many more options.

Very soon Midori Browser will have its own VPN available, privacy and security options all integrated to be lightweight, fast and secure.

https://astian.org/midori-browser

jnv, to internet
@jnv@fosstodon.org avatar

Is this what our online life has become?

"A billionaire got mad, bought your favourite social media site and ran it into the ground. A different billionaire got mad, bought the magazine site you liked to read on your lunchbreak and shut it down completely. "

https://www.takahe.org.nz/heat-death-of-the-internet/

preslavrachev, to ai
@preslavrachev@mastodon.social avatar

This is something I've been meaning to write for some time, but I kept stopping myself time and again. The times we live in may seem especially challenging for those of us who identify themselves with their work (or the content they create). It may seem as if a machine has been set in motion that will deprive us of all of out work and financial stabiility. But hear me out - you are not your content. You are ... you, and no in the world can change that.

YOLO ✌️

https://preslav.me/2024/05/21/you-dont-own-your-content/

schizanon, to CSS
@schizanon@mastodon.social avatar

> The is a game-changer in because it lets you natively position elements relative to other elements, known as anchors. This API simplifies complex requirements for many interface features like menus and submenus, tooltips, selects, labels, cards, settings dialogs, and many more.

https://developer.chrome.com/blog/anchor-positioning-api

lx, to web
@lx@swiss.social avatar

Honestly, the is unusable without an adblocker and some form of “tweaks” app these days. Ads are one thing but all these cookie and newsletter banners and autoplay videos. I’m so happy when I find my results on pages like Wikipedia..

kubikpixel, to web
@kubikpixel@chaos.social avatar
aral, to SmallWeb
@aral@mastodon.ar.al avatar

:kitten: 🎉

Kitten now has a lovely new multi-page Settings screen and… drumroll… a new 🐢 interactive shell (REPL) for you to play with the running state of your Small Web site/app/place and debug your app, inspect/manipulate its database, etc.

I plan on recording demos of each of them tomorrow but you can play with them now.

And here’s a little tutorial to get you started with the shell:

https://codeberg.org/kitten/app#kitten-s-interactive-shell

💕

Screenshot of Kitten running in terminal: 🌍 Domain https://localhost 📂 Source /var/home/aral/Projects/kitten/app/examples/file-uploads 💾 Databases /var/home/aral/.local/share/small-tech.org/kitten/databases 🐢 To launch an interactive shell, press the [s] key. Server is running and listening for connections… s 🐢 Launching interactive shell ctrl-d to exit; .help for assistance A good place to start is to run the .ls command to see the keys of the global kitten object: » 💡.ls is an alias for Object.keys(kitten) [ 'version', 'domain', 'port', 'app', 'databaseDirectory', 'projectIdentifier', 'deploy', 'WebSocket', 'html', 'libraries', 'page', 'events', 'css', 'js', 'markdown', 'md', 'safelyAddHtml', 'sanitise', 'uploadsDirectory', '_db', 'uploads', 'package', 'db' ] 🐱 💬 kitten.db.images[0] Proxy [ { path: '/uploads/1a6c2612-057d-435b-83c7-7157b4add982/', altText: 'Screenshot of Draw Together sketch that reads Free Gaza!' }, { get: [Function: bound getHandler], set: [Function: bound setHandler], defineProperty: [Function: bound definePropertyHandler], deleteProperty: [Function: bound deletePropertyHandler] } ] 🐱 💬

jnv, to Blog
@jnv@fosstodon.org avatar

Interesting read because it's true. Be kind to others and yourself.

https://coryd.dev/posts/2024/towards-a-quieter-friendlier-web/

tomayac, to random
@tomayac@toot.cafe avatar

Just finished the presentation of my History of the Web track paper on "Toward Making Opaque Web Content More Accessible: Accessibility From Adobe Flash to Canvas-Rendered Apps":

📄 Paper: https://goo.gle/opaque-web-content-paper
🖼️ Slides: https://goo.gle/opaque-web-content-slides

tomayac,
@tomayac@toot.cafe avatar

Following my recent trip to attend in Singapore 🇸🇬, I wrote a trip report 🧳 for my colleagues (and you) to share some of the things that I learned: https://blog.tomayac.com/2024/05/22/the-web-conf-2024-singapore-trip-report/. Surprise: this edition was dominated heavily by , , and how all this affects the , but also and . I co-organized the Resource track 🧑‍🎓 and had a paper in the History of the Web track.

kubikpixel, (edited ) to internet German
@kubikpixel@chaos.social avatar

Jetzt wo ihr alle auf eine und offene Plattform für gewechselt seid, das , könnt ihr z.B. bei den weiter machen.

🔎 @MetaGer
🔎 @Mojeek
🔎 @monocles
🔎 https://gruble.de

Ne du, so was wie , & liefern Daten ihrer Crawler wie (M$) und/oder . Pseudonymisiert ist nicht anonym, denn die sind vertraglich dazu verpflichtet.

kubikpixel,
@kubikpixel@chaos.social avatar

🧵 …wenn ihr nach wissenschaftliche Web-Dokumente sucht, kann ich euch neben den oben erwähnten Suchmaschinen noch @base empfehlen, denn diese ist genau darauf optimal fixiert. Dabei sind ~60% sind volltextlich frei zugänglich von über 11'000 Datenlieferanten.

🔎 https://www.base-search.net


  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • ngwrru68w68
  • osvaldo12
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • tacticalgear
  • kavyap
  • JUstTest
  • cubers
  • normalnudes
  • modclub
  • ethstaker
  • InstantRegret
  • GTA5RPClips
  • cisconetworking
  • Durango
  • Leos
  • provamag3
  • tester
  • anitta
  • lostlight
  • All magazines