mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

585
comptes actifs

#webapps

0 message0 participant0 message aujourd’hui
Frank Müller 🌻🇪🇺<p><a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> is the new <a href="https://mastodon.social/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kubernetes</span></a> is the new <a href="https://mastodon.social/tags/CloudNative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudNative</span></a> is the new <a href="https://mastodon.social/tags/Microservices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microservices</span></a> is the new <a href="https://mastodon.social/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a> is the new <a href="https://mastodon.social/tags/SOA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SOA</span></a> is the new <a href="https://mastodon.social/tags/Agile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Agile</span></a> is the new <a href="https://mastodon.social/tags/4GL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>4GL</span></a> is the new <a href="https://mastodon.social/tags/PersonalComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PersonalComputing</span></a> is the new …</p><p>Sorry when I forgot something or the order is not 100 % perfect. *sigh*</p>
Miguel Afonso Caetano<p>"TL;DR: Apple’s rules and technical restrictions are blocking other browser vendors from successfully offering their own engines to users in the EU. At the recent Digital Markets Act (DMA) workshop, Apple claimed it didn’t know why no browser vendor has ported their engine to iOS over the past 15 months. But the reality is Apple knows exactly what the barriers are, and has chosen not to remove them.</p><p>Safari is the highest margin product Apple has ever made, accounts for 14-16% of Apple’s annual operating profit and brings in $20 billion per year in search engine revenue from Google. For each 1% browser market share that Apple loses for Safari, Apple is set to lose $200 million in revenue per year.</p><p>Ensuring other browsers are not able to compete fairly is critical to Apple’s best and easiest revenue stream, and allows Apple to retain full control over the maximum capabilities of web apps, limiting their performance and utility to prevent them from meaningfully competing with native apps distributed through their app store. Consumers and developers (native or web) then suffer due to a lack of competition.</p><p>This browser engine ban is unique to Apple and no other gatekeeper imposes such a restriction. Until Apple lifts these barriers they are not in effective compliance with the DMA."</p><p><a href="https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">open-web-advocacy.org/blog/app</span><span class="invisible">les-browser-engine-ban-persists-even-under-the-dma/</span></a></p><p><a href="https://tldr.nettime.org/tags/EU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EU</span></a> <a href="https://tldr.nettime.org/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://tldr.nettime.org/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://tldr.nettime.org/tags/DMA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DMA</span></a> <a href="https://tldr.nettime.org/tags/Oligopolies" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Oligopolies</span></a> <a href="https://tldr.nettime.org/tags/Antitrust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Antitrust</span></a> <a href="https://tldr.nettime.org/tags/OpenWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenWeb</span></a> <a href="https://tldr.nettime.org/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a></p>
W3C Developers<p>The <span class="h-card" translate="no"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>w3c</span></a></span> Linked Web Storage specification aims to create <a href="https://w3c.social/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a> with loosely coupled components like data <a href="https://w3c.social/tags/storage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>storage</span></a> and <a href="https://w3c.social/tags/authentication" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>authentication</span></a>, unlike today's tightly integrated systems. <br>The "Linked Web Storage Use Cases" document is published as a Draft Note. It presents user stories, use cases, and necessary requirements. <br>▶️ <a href="https://www.w3.org/TR/lws-ucs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">w3.org/TR/lws-ucs/</span><span class="invisible"></span></a></p><p>You’re welcome to contribute! <a href="https://github.com/w3c/lws-ucs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/w3c/lws-ucs/</span><span class="invisible"></span></a></p>
boredsquirrel<p>4. (Progressive) <a href="https://tux.social/tags/Webapps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Webapps</span></a>.</p><p>While iOS has blocked this feature for years, locking developers to their pricey and walled <a href="https://tux.social/tags/AppStore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppStore</span></a>, on Android every Website in your browser can be used like a native app.</p><p><a href="https://tux.social/tags/Meta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Meta</span></a> ironically blocks this aggressively, locking Video Playback and more to their App™. Other apps like <a href="https://tux.social/tags/GoogleMaps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GoogleMaps</span></a>, <a href="https://tux.social/tags/TikTok" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TikTok</span></a> or <a href="https://tux.social/tags/Shitter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shitter</span></a> annoy you with popups, but offer often reduced versions like this.</p><p>Webapps are WAY more isolated, cannot execute random code and more.</p><p><a href="https://tux.social/tags/PWAs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PWAs</span></a></p><p>7/8</p>
xoron :verified:<p>File encryption with a browser.</p><p>I've been exploring the <a href="https://infosec.exchange/tags/WebCryptoAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebCryptoAPI</span></a> and I'm impressed!</p><p>When combined with the <a href="https://infosec.exchange/tags/FileSystemAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystemAPI</span></a>, it offers a seemingly secure way to <a href="https://infosec.exchange/tags/encrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>encrypt</span></a> and <a href="https://infosec.exchange/tags/store" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>store</span></a> files directly on your device. Think <a href="https://infosec.exchange/tags/localstorage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>localstorage</span></a>, but with <a href="https://infosec.exchange/tags/encryption" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>encryption</span></a>!</p><p>I know <a href="https://infosec.exchange/tags/webapps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapps</span></a> can have <a href="https://infosec.exchange/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> vulnerabilities since the code is served over the web, so I've <a href="https://infosec.exchange/tags/OpenSourced" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSourced</span></a> my demo! You can check it out, and it should even work if <a href="https://infosec.exchange/tags/selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosted</span></a> on <a href="https://infosec.exchange/tags/GitHubPages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHubPages</span></a>.</p><p>Live Demo: <a href="https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dim.positive-intentions.com/?p</span><span class="invisible">ath=/story/usefs--encrypted-demo</span></a></p><p>Demo Code: <a href="https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/positive-intentions</span><span class="invisible">/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js</span></a></p><p>Hook Code: <a href="https://github.com/positive-intentions/dim/blob/staging/src/hooks/useFS.js" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/positive-intentions</span><span class="invisible">/dim/blob/staging/src/hooks/useFS.js</span></a></p><p>IMPORTANT NOTES (PLEASE READ!):<br> * This is NOT a product. It's for <a href="https://infosec.exchange/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> and <a href="https://infosec.exchange/tags/demonstration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demonstration</span></a> purposes only.<br> * It has NOT been reviewed or audited. Do NOT use for sensitive data.<br> * The "password encryption" currently uses a hardcoded password. This is for demonstration, not security.<br> * This is NOT meant to replace robust solutions like <a href="https://infosec.exchange/tags/VeraCrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VeraCrypt</span></a>. It's just a <a href="https://infosec.exchange/tags/proofofconcept" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>proofofconcept</span></a> to show what's possible with <a href="https://infosec.exchange/tags/browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>browser</span></a> <a href="https://infosec.exchange/tags/APIs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APIs</span></a>.</p><p><a href="https://infosec.exchange/tags/Encryption" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Encryption</span></a> <a href="https://infosec.exchange/tags/Cryptography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cryptography</span></a> <a href="https://infosec.exchange/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://infosec.exchange/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://infosec.exchange/tags/Privacy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Privacy</span></a> <a href="https://infosec.exchange/tags/Security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Security</span></a> <a href="https://infosec.exchange/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://infosec.exchange/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://infosec.exchange/tags/Developer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Developer</span></a> <a href="https://infosec.exchange/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://infosec.exchange/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://infosec.exchange/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://infosec.exchange/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://infosec.exchange/tags/MastodonDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonDev</span></a> <a href="https://infosec.exchange/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://infosec.exchange/tags/WebStandards" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebStandards</span></a> <a href="https://infosec.exchange/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://infosec.exchange/tags/WebAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAPI</span></a> <a href="https://infosec.exchange/tags/ProofOfConcept" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProofOfConcept</span></a></p>
Ian Brown 👨🏻‍💻<p>I'm really impressed by the <a class="hashtag" href="https://bsky.app/search?q=%23Brave" rel="nofollow noopener noreferrer" target="_blank">#Brave</a> implementation of <a class="hashtag" href="https://bsky.app/search?q=%23WebApps" rel="nofollow noopener noreferrer" target="_blank">#WebApps</a>. It just works, seamlessly, on macOS! (And kudos to <a class="hashtag" href="https://bsky.app/search?q=%23WhatsApp" rel="nofollow noopener noreferrer" target="_blank">#WhatsApp</a> for their great implementation too!) I've been forced by Apple to use Brave on my really old MacBook Air (Safari no longer works on the last supported macOS.) It's tremendous!</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://social.vivaldi.net/@ajsadauskas" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ajsadauskas</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@JessTheUnstill" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>JessTheUnstill</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.world/@tomiahonen" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tomiahonen</span></a></span> <span class="h-card" translate="no"><a href="https://oxytodon.com/@fuchsiii" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fuchsiii</span></a></span> obviously, that would've been a good standard for everyone, given that almost all non-<a href="https://infosec.space/tags/Gaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gaming</span></a> <a href="https://infosec.space/tags/Apps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apps</span></a> these days are <a href="https://infosec.space/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a> and at that point we'd not have 100+ MB <a href="https://infosec.space/tags/bloatware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bloatware</span></a> that essentially just loads a <a href="https://infosec.space/tags/Website" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Website</span></a> and can't even cache shit!</p><ul><li>/me stares angrily at <a href="https://infosec.space/tags/Cordova" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cordova</span></a> *</li></ul><p>Personally I believe the <span class="h-card" translate="no"><a href="https://respublicae.eu/@europarl_en" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>europarl_en</span></a></span> &amp; <span class="h-card" translate="no"><a href="https://ec.social-network.europa.eu/@EUCommission" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>EUCommission</span></a></span> could do that and establish as well as enforce an <a href="https://infosec.space/tags/EC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EC</span></a> <a href="https://infosec.space/tags/norm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>norm</span></a>, just as they did with <a href="https://infosec.space/tags/USBc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>USBc</span></a>, <a href="https://infosec.space/tags/CCS2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CCS2</span></a> and <a href="https://infosec.space/tags/GDPR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GDPR</span></a>!</p><ul><li>It's just lack of political <a href="https://infosec.space/tags/pressure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pressure</span></a> and <a href="https://infosec.space/tags/will" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>will</span></a> to actually deal with the <a href="https://infosec.space/tags/AntiCompetitive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AntiCompetitive</span></a>-ness of <a href="https://infosec.space/tags/GAFAMs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GAFAMs</span></a> and given <a href="https://infosec.space/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> got forced into the <a href="https://infosec.space/tags/BrowserChoice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BrowserChoice</span></a> setup in <a href="https://infosec.space/tags/WindowsXP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WindowsXP</span></a> &amp; <a href="https://infosec.space/tags/Windows7" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows7</span></a>, I <em>demand</em> the same for <a href="https://infosec.space/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a>, <a href="https://infosec.space/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> and <a href="https://infosec.space/tags/Windows11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows11</span></a> to include not only <a href="https://infosec.space/tags/Firefox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Firefox</span></a> &amp; <a href="https://infosec.space/tags/Chrome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chrome</span></a> but also <a href="https://infosec.space/tags/TorBrowser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TorBrowser</span></a>!</li></ul><p><a href="https://infosec.space/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> needs to be <em>better</em> as in being more than just the <em>"lesser evil"</em> compared to iOS!</p>
Frontend Dogma<p>How to Protect Your Web Applications From XSS, by <span class="h-card" translate="no"><a href="https://mastodon.social/@torgo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>torgo</span></a></span> (<span class="h-card" translate="no"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>w3c</span></a></span>):</p><p><a href="https://www.w3.org/blog/2025/how-to-protect-your-web-applications-from-xss/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/blog/2025/how-to-protec</span><span class="invisible">t-your-web-applications-from-xss/</span></a></p><p><a href="https://mas.to/tags/howtos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>howtos</span></a> <a href="https://mas.to/tags/webapps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapps</span></a> <a href="https://mas.to/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://mas.to/tags/xss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xss</span></a></p>
Ian Brown 👨🏻‍💻<p>‘The UK's Mobile Browsers and Cloud Gaming Market Investigation Reference (MIR) has published its final report. The conclusion is clear: <a href="https://eupolicy.social/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a>’s “<a href="https://eupolicy.social/tags/WebKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebKit</span></a> restriction”, which forces all browsers on <a href="https://eupolicy.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> to use Apple’s engine, harms competition, stifles innovation and functionality, particularly for <a href="https://eupolicy.social/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a>.’ <a href="https://eupolicy.social/tags/CMA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CMA</span></a> <a href="https://eupolicy.social/tags/DMU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DMU</span></a> <a href="https://eupolicy.social/tags/DMCCA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DMCCA</span></a><br><a href="https://open-web-advocacy.org/blog/uk-regulators-final-verdict--apples-browser-engine-ban-harms-competition/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">open-web-advocacy.org/blog/uk-</span><span class="invisible">regulators-final-verdict--apples-browser-engine-ban-harms-competition/</span></a></p>
Brad Linder<p>Mozilla is paving the way for bringing support for Progressive Web Apps back to Firefox. They'll still look and function like browser tabs rather than standalone apps, but they'll show up more like apps in the OS as "taskbar tabs." <a href="https://fosstodon.org/tags/Mozilla" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mozilla</span></a> <a href="https://fosstodon.org/tags/Firefox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Firefox</span></a> <a href="https://fosstodon.org/tags/TaskbarTabs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TaskbarTabs</span></a> <a href="https://fosstodon.org/tags/ProgressiveWebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgressiveWebApps</span></a> <a href="https://fosstodon.org/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a> <a href="https://fosstodon.org/tags/WebBrowsers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebBrowsers</span></a> <a href="https://www.omgubuntu.co.uk/2025/03/firefox-nightly-supports-web-apps-taskbar-tabs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">omgubuntu.co.uk/2025/03/firefo</span><span class="invisible">x-nightly-supports-web-apps-taskbar-tabs</span></a></p>
W3C Developers<p>[Security at W3C]</p><p>In this talk, Kian Jamali introduces the Trusted Types (TT) Helper, a <a href="https://w3c.social/tags/Chrome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chrome</span></a> extension designed to simplify adopting Trusted Types in <a href="https://w3c.social/tags/webapps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapps</span></a> Trusted Types is a <a href="https://w3c.social/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> feature that prevents unsafe DOM manipulations by enforcing policies. </p><p>🎬 <a href="https://youtu.be/EJ_axf3JAbk" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/EJ_axf3JAbk</span><span class="invisible"></span></a></p><p>The tool aims to streamline adoption, improve debugging efficiency, and help <a href="https://w3c.social/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> implement secure, functional default policies, although a final review by a security engineer is recommended.</p>
Angelo Massaro<p><strong>How to install Web Apps on Firefox</strong></p> <p><a href="https://tubedu.org/videos/watch/37fbce26-6bd8-4c79-a6cf-b9d590219831" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tubedu.org/videos/watch/37fbce</span><span class="invisible">26-6bd8-4c79-a6cf-b9d590219831</span></a></p>
Christian Liebel<p>Happy 20th Anniversary to AJAX! 🎉 On February 18, 2005, Jesse James Garrett coined the term AJAX, forever changing web application development with asynchronous data transfer. (German content via <span class="h-card"><a href="https://social.heise.de/@heisedeveloper" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>heisedeveloper</span></a></span>) <a href="https://www.heise.de/news/Vor-20-Jahren-AJAX-revolutioniert-die-Webentwicklung-10284114.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/news/Vor-20-Jahren-AJ</span><span class="invisible">AX-revolutioniert-die-Webentwicklung-10284114.html</span></a> <a href="https://mastodon.cloud/tags/ajax" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ajax</span></a> <a href="https://mastodon.cloud/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.cloud/tags/webapps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapps</span></a></p>
Pixelfed Unofficial HelpYou don't need an app to use Pixelfed! All of Pixelfed's features are available entirely through your server's website, which you can use on your computer, phone or tablet. In fact the website tends to have more features than the apps!<br> <br> You can also optionally install the website as a web app on your phone or tablet, which makes it behave like an app (including full screen mode and notifications) but have all the features of the website. More info about this option and how to do it at <a href="https://fedi.tips/how-to-install-web-apps-for-mastodon-and-the-fediverse" rel="nofollow noopener noreferrer" target="_blank">https://fedi.tips/how-to-install-web-apps-for-mastodon-and-the-fediverse</a><br> <br> <a href="https://pixey.org/discover/tags/Pixelfed?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#Pixelfed</a> <a href="https://pixey.org/discover/tags/PixelfedTips?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#PixelfedTips</a> <a href="https://pixey.org/discover/tags/FediTips?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#FediTips</a> <a href="https://pixey.org/discover/tags/WebApps?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#WebApps</a> <a href="https://pixey.org/discover/tags/ProgressiveWebApps?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#ProgressiveWebApps</a>
Miguel Afonso Caetano<p>"Glide is technically a no-code tool aimed at businesses, but you get one user-based published app for free, and you can have more "private" apps if you're truly keeping it to your household or friend group. Each full-fledged app can have 10 users and up to 25,000 rows, which should probably be enough for most uses.</p><p>I do wish there was a "prosumer" kind of account that billed for less than $828 per year. If you want more than one (relatively) small-scale apps, there are alternatives, like Google's AppSheet (included in most paid Google Workspace accounts). But most are just as business-oriented, and none have struck me as elegant a tool as Glide.</p><p>As mentioned, my primary use for a sheet-based app is to make searching, filtering, reading, and editing that sheet far easier. In the case of my takeout app, that meant being able to search anything—a specific restaurant, "tacos," a quadrant of the District of Columbia. And a sorting option for when I added a restaurant, so I can find the place I added while a friend was recommending it."</p><p><a href="https://arstechnica.com/gadgets/2024/12/making-tiny-no-code-webapps-out-of-spreadsheets-is-a-weirdly-fulfilling-hobby/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">arstechnica.com/gadgets/2024/1</span><span class="invisible">2/making-tiny-no-code-webapps-out-of-spreadsheets-is-a-weirdly-fulfilling-hobby/</span></a></p><p><a href="https://tldr.nettime.org/tags/LowCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowCode</span></a> <a href="https://tldr.nettime.org/tags/Spreadsheets" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spreadsheets</span></a> <a href="https://tldr.nettime.org/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a></p>
diekus<p>I'm diving deep into macOS by making it my main desktop OS. Why? I'm learning about the subtle UX differences to better design APIs for the Web.</p><p>One thing I am loving is the expanded app catalog that <a href="https://toot.cafe/tags/webapps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapps</span></a> provide. Lighter, responsive, modern and based on an open multi-platform codebase. <a href="https://toot.cafe/tags/pwa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pwa</span></a> </p><p>"There's an *API* for that"</p>
Vivaldi<p>December’s For A Better Web podcast episode is out now! :tony_happy: </p><p><span class="h-card" translate="no"><a href="https://social.vivaldi.net/@brucelawson" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>brucelawson</span></a></span>'s guest this time is Léonie Watson (<span class="h-card" translate="no"><a href="https://w3c.social/@tink" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tink</span></a></span>) and they have a chat about web accessibility, the WebApps Working Group, W3C, and lots more.</p><p>Give it a listen on <a href="https://vivaldi.com/blog/better-web/4-leonie-watson-for-a-better-web/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vivaldi.com/blog/better-web/4-</span><span class="invisible">leonie-watson-for-a-better-web/</span></a>, where you’ll also find the transcript, show notes and other podcast sources. </p><p><a href="https://social.vivaldi.net/tags/Vivaldi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vivaldi</span></a> <a href="https://social.vivaldi.net/tags/VivaldiBrowser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VivaldiBrowser</span></a> <a href="https://social.vivaldi.net/tags/ForABetterWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ForABetterWeb</span></a> <a href="https://social.vivaldi.net/tags/Accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Accessibility</span></a> <a href="https://social.vivaldi.net/tags/W3C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>W3C</span></a> <a href="https://social.vivaldi.net/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a> <a href="https://social.vivaldi.net/tags/Podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Podcast</span></a></p>
W3C Developers<p>The newly published <span class="h-card" translate="no"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>w3c</span></a></span> <a href="https://w3c.social/tags/CandidateRecommendation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CandidateRecommendation</span></a> "Device Posture API" allows <a href="https://w3c.social/tags/WebApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApps</span></a> to request and be notified of changes of the posture of a device <a href="https://w3c.social/tags/timetoimplement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>timetoimplement</span></a><br><a href="https://www.w3.org/TR/device-posture/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">w3.org/TR/device-posture/</span><span class="invisible"></span></a></p><p>Device posture refers to its physical position, detected via sensors. With foldable devices, understanding posture is key for responsive design, especially when the device isn’t fully flat.</p><p>Read the explainer: <a href="https://github.com/w3c/device-posture/blob/gh-pages/README.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/w3c/device-posture/</span><span class="invisible">blob/gh-pages/README.md</span></a><br>Feedback welcome: <a href="https://github.com/w3c/device-posture/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/w3c/device-posture/</span><span class="invisible"></span></a></p>

Organizers Ian Jacobs and @tidoust reported on last month's #w3cTPAC breakouts:
▶️ w3.org/blog/2024/reflections-o

📈 A record-breaking 87 sessions, compared with 69 in 2023!

Key themes included: #AI, #identity #Wallets #WebApps #WebComponents Feature lifecycle, #Permissions and #Realtime Web.

Check out the agendas, minutes, and slide decks, avail. from the breakouts page: ▶️ w3.org/2024/09/TPAC/breakouts.