On Browser-Specific URL Schemes: https://t.co/0RxBoPBjWZ. Firefox is apparently thinking of implementing the `microsoft-edge:` protocol handler: https://t.co/KNnDwl6mwd. Ouch. 😣
RT @SimmerVigor: At #SotB2021, @slightlylate says Facebook Mobile Browser might be the most popular browser you never heard of.
Ranked #8…
@felixarntz Congratulations, Felix! 🎈
RT @NikolasZimmerm1: I promised to write a technical document, covering the current SVG engine in WebKit and the new layer based SVG engine…
@voxpelli @kennethrohde It’s supported experimentally: https://t.co/NILZan7G5G. 🗂
@hfmuehleisen @duckdb @ankohn @domoritz You might be interested in a new experiment for your file system back-end: https://t.co/xvBuiL0L5I. This is also what Adobe Photoshop for the Web uses internally.
RT @hfmuehleisen: This is a big one:
New @duckdb blog post by @ankohn and @domoritz : “DuckDB-#Wasm: Efficient Analytical SQL in the Brows…
@daviddalbusco This was indeed a bug. It’s fixed now.
RT @Paul_Kinlan: I’ve got a new role (remote friendly) for a senior lead on our DevRel team. The team will build a new strategy for Chrome…
@rowan_m A strong Wave can ultimately cause strong Currents.
@rowan_m Congratulations 🎈! Google+ rings a very remote bell… IMHO we should have stopped at OpenSocial.
RT @dfabu: @firt @tomayac @webkit Don’t know if y’all noticed, but Apple has RESOLVED FIXED the WebKit “Push Event” bug. https://t.co/8A2YU…
RT @romannurik: Hi there Android, iOS and Web devs —
I’ve been cooking something up for you the past few weeks in my spare time — it’s a b…
@stoyanstefanov Oh, congratulations on the new job then! 🎈
RT @pwabuilder: It’s finally here… support for iOS on PWABuilder is now available.
Click on the link below to get started! https://t.co/5x…
@johnwilander @Log3overLog2 @ericlaw If I have Private Relay turned off, will Safari still route requests to known trackers through the Private Relay infrastructure?
@simevidas In the Chromium browser world, @brave has started to time-box permissions: https://t.co/qh8huNsnQL.
@dannymoerkerke @jensimmons I don’t, but that’s why I have added Jen into the conversation. We certainly see developer demand. 😃
@dannymoerkerke They currently only implement the Origin Private File System (https://t.co/b2i5IXzGY3) paired with Access Handles (https://t.co/xvBuiL0L5I). The picker methods that would give access to the local file system aren’t implemented. (CC: @jen
@DaleCurtis @cramforce @ericlaw @CtrlBlog 🤫 Pssst, I’m spec’ing this now: https://t.co/nbrDo9eBE9. We should talk I guess. There have been some good discussions at #w3cTPAC in the Devices and Sensors WG. Also see this doc: https://t.co/z0ouQlDK4k.
RT @scottohara: People are talking about the dialog element again.
Lots of people have been working on the dialog element. Those people ar…
@schweinepriestr @mcmd It’s the team I was on before joining Developer Relations. Also Miguel is a person I vouch for. His only defect is that he doesn’t use Oxford commas. Talk to him if you’re interested!
RT @mcmd: Are you passionate about the web? We are hiring! Looking for a Web Ecosystems Consultant in London, Paris or Zurich: https://t.co…
What if there were a way for #HTML5 (yeah, unearthing this hashtag 🎉) video to be responsive? The blog post in the quoted tweet â¤µï¸ goes into some detail how this could look like. And yes, bandwidth selection is a problem, too. https://t.co/cpDiFTF6
@henrylim96 That’s right, but nevertheless it’s an issue.
🤔 While a great app, Chrome for iOS (https://t.co/6AOquJBMmB) is not the real @googlechrome, but uses `WKWebView` internally. Can we ask @taylorswift13 to send a letter 💌 to @tim_cook and make the real Chrome happen? It worked before… https://t.c
@lawnsea This is the secret recipe: 😉 https://t.co/dyVcIkuPQT
@HenrikJoreteg Adobe is very much in active talks with the other browser vendors: https://t.co/64YfcDUmje.
rikdelmar @ChromiumDev
Janvas, is an online Vector Graphic Editor for Designers, illustrators and Developers.
Janvas use the File System Access API to open and save documents directly on the user’s local file system
janvas.com
#FileSystemAccess pic.twitter.com/A2ZsmWwkv2
😃 If you had to miss out on some of the #w3cTPAC breakout sessions last week, @dontcallmeDOM has put together a one-stop shop landing page with all the links to minutes, slides, and recordings, so you can catch up easily: https://t.co/etJNMVe81V.
@schweinepriestr @caniuse Yes, check out https://t.co/cllWCyImJt.
@lcasdev @firt Haha, yeah, it even goes through the Face ID flow, but then doesn’t download or install anything. Looks like it’s a bug indeed.
@HenrikJoreteg I just did that. 😃
💠Safari Technology Preview 134 just dropped, closing the feature gap that exists for running Photoshop on the Web:
- Enabled FileSystemAccess and AccessHandle by default
- Implemented FileSystemSyncAccessHandle read() and write() https://t.co/3LQN2Q4
RT @ChromiumDev: 🥳 Workshops, lounges, office hours, oh my!
Save your spot at #ChromeDevSummit and learn new skills! Hear from industry ex…
@kilianvalkhof @patrickbrosset Thanks for filing these issues! Great feedback!
@svgeesus @ChromiumDev @patrickbrosset There is some discussion in https://t.co/n9O94PfpIX about this question.
RT @ChromiumDev: Picking colors 🎨 of any pixel on the screen with the EyeDropper API: https://t.co/etEQUPNlfo by @patrickbrosset and @tomay…
RT @hdv: The Web Applications WG at W3C is working on a spec for Web App Manifests. @AaronGustafson wrote about some ways to enhance such m…
RT @firt: Safari now has an entry in App Store. https://t.co/UbBxBoxre9 https://t.co/ufVjW7FGvM
RT @jensimmons: With the release of macOS Monterey this week, read all about the web technology that’s shipping in WebKit along with Safari…
Firefox Nightly users can now activate @globalprivctrl Global Privacy Control settings by toggling `privacy.globalprivacycontrol.enabled` and `privacy.globalprivacycontrol.functionality.enabled` in about:config. ðŸpic.twitter.com/ERgtAuYCoWCoW
RT @malchata: https://t.co/Xv4z9BMHdN didn’t have a metric page for TTFB, so I decided to fix that: https://t.co/oVxR8e5ONP
Big thanks to…
@bramus Since I went to look up the source of this screenshot I might as well save someone else the effort: System requirements for Photoshop on the web (beta): https://t.co/9yu1i8hs5P.
@briankardell @slightlylate That’s me, just at the airport.
@samthor @brianleroux Totally going to tell people the story this way from now on, but the truth is that this were just the Adobe-provided stock photos and the elephant looked bad when cropped to the hero image format of 3200x960, so I went with the islan
@briankardell @slightlylate With virtual TPAC you get the best of both worlds: jet lag with 7am meetings and 11pm meetings on one day (plus your regular day work) paired with the same “are you there, folks are waiting for your preso?†anxiety. 🙃
@TheRealPomax @BenDelarre @avindra @brianleroux Looking at your affiliation, Mozilla were asked and actively engaged in the conversation: https://t.co/aNc1T7W0VU and https://t.co/YWb6aoaxMF are just two examples of features that the app depends upon.
Yes, Photoshop on the Web (https://t.co/S0beaMU54N) is launching initially as “Chromium-onlyâ€, but Adobe is working with other vendors so they implement the lacking Project Fugu 🡠APIs and Wasm features the app depends upon. â¤µï¸ https://t.co/MYN
slightlylate Photoshop on the web is huge. But beyond that, what it signifies is a Big Freaking Deal.
When the web gains features to support high-end productivity, those same capabilities can be combined to unlock whole new classes of apps that suddenly don’t require heavyweight installs.
@jaffathecake @rauschma Came here to say this! Browsers could do a better job at surfacing alternative stylesheets for sure.
@mhartington “Never miss a shared photo†implies they would send you a notification when a share happens. Since the Push API isn’t shipped (but apparently now implemented) in Safari, the app experience is arguably “betterâ€. For the record, I don@jerem
RT @ChromiumDev: 🎉 Fantastic announcement from our partner Adobe at their annual @AdobeMax conference: Photoshop 🎨 is coming to the Web!
💉…
@micahjme Adding a link might help people actually watch it: youtu.be/XBStJqajO9M.
RT @GNUmanth: Unicode Segmentation in #javascript
https://t.co/X2ymzEQEbg
RT @rniwa_dev: Want to see improvements to Safari / WebKit on macOS & iOS?
The WebKit team at Apple is hiring!
Join us to improve the web…
@Jack_Franklin Congratulations, Jack! 🎈
suptweet noun
sup·​tweet | \ ˈsəp-ˌtwĔt \
plural suptweets
A usually laudatory or positive tweet that alludes to another Twitter user with including a link to the user’s account and often with directly mentioning the user’s name, but without men
💀
(While you wait for further details, watch “Bringing your app to app storesâ€, by @micahjme from the recent #PWAsummit.) https://t.co/ucLKGBfOxP
@scottjehl @slightlylate People have extended the built-in (and required) `WKWebView` with, for example, #WebBluetooth via a JavaScript bridge to native code (example: https://t.co/dKEWvQquLg), but this cannot work around potential rendering issues you in
RT @ChromeDevTools: ✨ What’s new in DevTools (Chrome 96) ✨
🌈 The long-awaited CSS Overview panel is now available for preview!
💟 Emulate C…
@AdaRoseCannon Hard same. Plus “web 3†and “web 3.0â€. I love that muting also affects what you get for API calls, so it works with third-party Twitter clients.
@jaffathecake To be quite honest I think there’s nothing wrong with the naivest method in your examples of initializing an empty array and then doing whatever you need in a loop. I could understand this code even with a massive hangover.
In case you missed the Project Fugu 🡠#w3cTPAC breakout session, you can now watch the recorded version: https://t.co/Nekb5AnaEJ. Thanks for the quick turn-around! https://t.co/eg1Pc7Ldvz
@kaihendry @WHATWG Sure, here’s the release schedulechromiumdash.appspot.com/schedulecO.
jaffathecake In terms of the stuff going around about AMP and ads, the general rule for Googlers is not to comment on ongoing legal stuff. So, silence doesn’t mean we have inside info, or support anything in particular etc etc. I won’t speak for others, but I feel totally in the dark & angry.
@kaihendry @WHATWG Good news: The HTML spec was changed very recently to make `<details>` auto-expand for find on page and text fragments. 🎉 https://t.co/ThCXX3XVcm
@simevidas Oh no. Hope you get better soon!
@AdaRoseCannon This sounds like a fun demo to plug an Ambient Light Sensor in: https://t.co/gO4wddU21T.
@hdv “Alcohol-free wine is hip and (almost) tasty.†(If my Dutch-German guesslator doesn’t fail me.) 😂 It took me a long time to settle on an alcohol-free beer (settled on Jever Fun) that I like, but I haven’t tried wine yet.
RT @slightlylate: This article is a good restatement of many of the problems with Apple exerting unilateral control over browser engines on…
@patrickbrosset (Tiny correction: The Chromium-based @brave browser has the File System Access API disabled.)
The whole list of classic and modern ways for dealing with files in the browser, by @patrickbrosset. â¤µï¸ (Quick reminder that I maintain a library that makes opening/saving files easier and that uses the File System Access API as progressive enhancemen
RT @ChromiumDev: Back-forward cache on Desktop, PWAs can register as protocol handlers, the :autofill css pseudo class and more on the Chro…
@jeffposnick @workboxjs I’ve sent a note to myself to think about this. Not going to happen on Sundar day, though. 😃
@SRobTweets Mazel tov! Congratulations to the newly weds!
@Paul_Kinlan @andrealeard @chasmaxson @googledevs @workspacedevs Yuck, reproduces here: Redirects to https:// www blogger. com/blogin.g?blogspotURL=https://t.co/mTyJk6Grbj (Twitter flags the URL as harmful). Thanks, Paul, for looking into it.
RT @tomayac: @pimterry @ietf There’s definitely a divide between front-end Twitter (grifters) that tend to be quite loud and other folks wh…
@anniesullie Congratulations, and thanks for your speedy service! 😃
@pimterry @ietf There’s definitely a divide between front-end Twitter (grifters) that tend to be quite loud and other folks who care about the Web and the Internet (≠shocking) more holistically. I had success with a tongue in cheek title about HTTP h
💀 New HTTP standards for caching on the modern web, by â¦@pimterryâ©:
`Cache-Status`: Indicates how caches have handled a response and its corresponding request.
`<Target>-Cache-Control`: `Cache-Control`, but indicates the target for its directives
@MattWilcox There are certainly arguments either way. My personal preference is to not make buttons etc. selectable. Apps definitely and acknowledgedly have a tendency to overdo it.
@MattWilcox Not sure I agree. ⤵ï¸
Thomas Steiner
Repic.twitter.com/qPFIAC8uZj8uZj
@schofeld @johnallsopp @AaronGustafson Yeah, that’s definitely app developers over-doing it. See what I wrote in https://t.co/97noeXXUeL (expand the “How to do this on the web†item).
@kilianvalkhof Alliterations are always absolutely awesome!
@nhoizey @AaronGustafson Agreed. 🙃
Nicolas Hoizey
@nhoizey
Replying to
@tomayac
and
@AaronGustafson
Selectable text is a great feature! Winking face with tongue
(Really.)
8:53 AM · Oct 22, 2021·Tweetbot for iΟS
Thomas Steiner
Reply https://t.c
@dluzar This is awesome, thanks for implementing this!
(Sorry for letting you hang with browser-fs-access, will merge your PR next week, so you can move back to the main build and don’t have to fork.)
RT @dluzar: Image support finally landed to @excalidraw 🧵💇 https://t.co/dlZm9Z8Okd
@edent Congratulations! 🎈
RT @tomayac: @AaronGustafson Accidentally selectable text like on a button is my biggest pet peeve. I’ve written up a lot of tips for a mor…
@AaronGustafson Accidentally selectable text like on a button is my biggest pet peeve. I’ve written up a lot of tips for a more app-like feel in an article: https://t.co/EfeslKrKZN.
RT @shadeed9: âœï¸ New Article: Prevent Scroll Chaining With Overscroll Behavior
In this article, I went through the overscroll-behavior CSS…
@danbri @mrdoob @grorgwork Ah, loading now, thanks, but indeed ends at a black screen for me, too. Need to test on desktop I guess.
@mrdoob @github @steveruizok runs https://t.co/KYAMEwuUjG as sponsorware. It seems to work fine. https://t.co/7HHphDvxt2
RT @daviddalbusco: 🚀 Thrilled to unveil @deckdeckgo v5 - the #offline first web editor for slides !!!
🔴 data saved on the client side
🔠ex…
@danbri @mrdoob @grorgwork Curious to see what this is about, but https: can’t establish a secure connection and http: leads to a 404 page on Google.
RT @scottohara: Remember that time I published a blog post about the long and fraught journey of the <menu> element, and its present semant…
@hdv That’s exactly why you want to randomize these very class names so that upon each rebuild of your site all extensions that mess with it break. 🙄
BBC_News_Labs We’re very proud to support Open Parliament TV. The project aims to make democratic and civic life more accessible to everyone not just political and media professionals.
de.openparliament.tv
@arnaudbrousseau Done. Added the extension APIs component.
@manekinekko @kennethrohde @thejohnjansen @w3c The presentation was recorded, but not the discussion. I think @dontcallmeDOM has more background regarding availability of the video.
@CharlieCroom @kennethrohde @andreban @firt I was seeing it on iOS, though.
@digitarald @patrickbrosset It’s not ground-shaking as an experience, but it makes the app installable via prompt, so with File Handling (web.dev/file-handling/) you can make it the default handler for .js, .html, .css,… files and friends.
@CharlieCroom @kennethrohde @andreban @firt The problem is that whenever I hit it it’s when I’m not plugged in to my computer with my phone and can’t debug… Never seen it on desktop, but now we have at least two people who’ve hit it either on Android or
Slides from the Project Fugu 🡠breakout session that just happened at #w3cTPAC can be found at https://t.co/XpzbSVSLaJ. Thanks to everyone for contributing and listening in! https://t.co/iDpvldffYz
@thejohnjansen @kennethrohde @w3c Thank you (both) for co-hosting and representing your companies! ðŸ¡
â˜ï¸ This is happening in ~20min from now. See you in the Zoom call: https://t.co/0QtQuzxRF2.
You can now play with those dark arts â¤µï¸ in the browser: https://t.co/tV7wGEw5k5. By the way, we’ll soon have a `move()` method as well, after the #w3cTPAC discussion yesterday: https://t.co/5AHZEnd5O3. https://t.co/kkXCLxJ7WZ
@kennethrohde @andreban @firt I get the same blank screen on the PWA on iOS occasionally as well. Doesn’t seem specific to Android 12. Is this a known issue, @CharlieCroom?
Together with my co-hosts @kennethrohde (Intel) and @thejohnjansen (Microsoft), I’ll be hosting a breakout session later today (17:00 CET / 8AM PST) on Project Fugu 🡠in the context of @W3C virtual #w3cTPAC (https://t.co/RoA547pJdj) .
It’s open to all
@henrylim96 @kennethrohde @altstoreio It should be possible to do.
@henrylim96 @kennethrohde I hope they will eventually, but not yet.
RT @tomayac: @dalmaer 200 OK
{
“success”: false,
“error”: “Internal Server Error”,
“code”: 500
}
🎃
@dalmaer 200 OK
{
“success”: false,
“error”: “Internal Server Error”,
“code”: 500
}
🎃
@Paul_Kinlan @quicksave2k @firt Will do!
@quicksave2k @firt Support was indeed added with https://t.co/1Yg7y2QS3h.
@digitarald @patrickbrosset I would love my VS Code PWA to work (with my local files) when I open it when on an airplane. Having at least the offline fallback page (https://t.co/8Y6UrrwJJC) could be a first step in this direction.
@firt It looks like it’s this: https://t.co/2c9M1QDt2F (which will change after the origin trial).
@_zouhir Congratulations, Zouhir! 🎈
@cramforce To be fair, they said the same about Computer Science as well. “Look left, look right! One of your two neighbors won’t be there after the first semester. Oh, and welcome to the Informatics â… @KITKarlsruhetkarlsruhe
@henrylim96 @kennethrohde @webmaxru @denladeside Complimentary hardware. Love it!
RT @ChromiumDev: 🔥 Ready for an AMA?
🔥 Share your questions with the Chrome team for the #ChromeDevSummit live AMA using the event code “#…
RT @digitarald: Live Share provides real-time collaboration to VS Code and can do a lot more than what my screenshots captured: https://t.c…
@edent When it’s freeform, I always use the same code word. When they force me to make choices, I try to honestly answer, since there is no damn way to recall the answers if I lie, since password managers don’t seem to cover this area yet. Also, secur
RT @windowsinsider: Introducing Androidâ„¢ Apps on Windows 11 to #WindowsInsiders https://t.co/btWtdfCv5k https://t.co/f0D2D0bJpX
RT @quicksave2k: SVG icons in Web App Manifests are supported in Chrome on desktop, but not on Android. 😲
That’s why we still have to manua…
@diekus @samsunginternet Chrome has an interesting experiment in this space: https://t.co/NVf0cTwbx0.
@daginge @html5test Hopefully the fix https://t.co/X2DEQvnqLu makes it into the final release. 🤞
Monitor your web application with the Reporting API, by â@maudnalslsâ©. There’s a new and improved version of the Reporting API that you should be awareweb.dev/reporting-api/QT9roG
@christianliebel @heisedc #TIL about the Elvis operator resemblance. 🎤 Can’t unsee now.
@kennethrohde @henrylim96 If only there were a way to get Chromium onto iOS… 🙄 Best of both worlds.
@gauntface Not just you. I think, in part, with everyone working from home in isolation and only connected to others over video occasionally, it’s because all you see now are the shiny ✨ announcements in tweets, blogs, or emails, but not the sweat and
@equinusocio @argyleink Not technically. An earlier version of the spec included a third value, `no-preference`. It was meant to indicate that the user has made no preference known to the system. Since no browser ever implemented it, the value was removed
@rob_dodson Thanks for all the work you have done for web.dev, developer.chrome.com, and all the other things that you were busy with before this. All the best for the next endeavor! â˜€ï¸ ðŸƒ
RT @MSEdgeDev: We’ve updated our developer documentation with a completely new Progressive Web Apps section, including new details to help…
@edent No mat, but Crocs: https://t.co/RWjO1s8OmS ðŸŠ
@alexey_rodionov @quicksave2k Very well aware, and super grateful to François for implementing this. 😃
@digitarald @patrickbrosset Some documentation from the Chromium side for folks following along: https://t.co/PRsVDYg3sA and https://t.co/jmcYZdZqiT. Happy to answer questions regarding any of this.
The @code team’s write-up gives great insights into what the tool currently does and will do in the future: https://t.co/hKxhJmKDl6.
🤩 Wow, VS Code is now live as a web app for good: https://t.co/SzAFBeSfhv. It uses the File System Access API and the Async Clipboard API, but is not installable quite yet. I hope this will be coming soon.
https://t.co/u94una9Dt2
@steren Yes, it’s based on a Wasm port of https://t.co/IBthu1IEmG. See https://t.co/zqIN1uEA3T (still needs some polishing, but works fine).
Teasing what I’m busy with: A responsive Progressive Web App for converting raster images 🎨 to color SVGs ðŸ”. Powered by Potrace, progressively enhanced by:
💾 File System Access API
🔋 Async Clipboard API
🪟 Window Controls Overlay
🖱 File Hpic.twitter.com/p4EsbEBav4
@daviddalbusco On the Web app on iOS saving goals doesn’t work. For the iOS app, once I save a goal there’s no way to go back to the overview. I’d be nice to see a list of all saved goals.
@TheRealNooshu Fingers crossed that it’ll be eliminated from your brain rather sooner than later. 🧠☢ï¸
RT @ricmac: This week I go through @ireaderinokun’s excellent ‘state of PWAs’ presentation at @PwaSummit. Feature parity with native apps i…
@_davideast Congratulations! 🎈
HTML: Opportunity, Disruption, or Wedge—“[Non-human-readable HTML] was well ahead of its time, as today even the source to the simplest webpage is impossible for a human to digest without tools. Everyone abuses HTMLâ€. â¦@stevesiâ© on HTML in MS Of
RT @stefanjudis: 🔥 Quick SVG tip: the paint order of SVG stroke and fill is configurable. 🙈
🔗 https://t.co/z0okpad7Ki
Video alt: Example…
@fabiospampinato @electronjs You can use DOMPurify by default (but lazy-loaded), and the new built-in API as a progressive enhancement. I’m a big fan of this pattern.
“`js
if (!(‘api’ in Foo)) {
await import(‘./api.js’);
// …
}
“`
@simevidas Slightly related: as a kid, when playing on my dad’s computer that had a QWERTZ keyboard, I always thought the word “yes†for some weird reason needed to be entered by typing ‘z’. Are you sure? Zes!
@dfabu @ChromiumDev @Paul_Kinlan Yeah, it certainly isn’t everyone’s jam, but the video view counts f#io21io21 for individual sessions unfortunately tell a different story.
RT @addyosmani: Learn how to reduce the impact embeds can have on your site’s performance: https://t.co/OXJbxb3Eos. Includes a new layout s…
@dfabu @ChromiumDev We changed the format essentially due to “Zoom fatigueâ€. @Paul_Kinlan has channeled some of the more nuanced thoughts that went into the decision in his (draft) blog post: https://t.co/bBznkDrv5g.
My pinned tab 🔌 browser setup is work Gmail, private Gmail, work Calendar,… That is, I use multiple accounts in one Chrome profile. It’s not widely known that URLs like https://t.co/NVsh5ZyMQ4 support this. Thanks, â¦@stefanjudisâ©, for documenti
Blaming Screen Readers 🚩×5: https://t.co/ISK56FmMB6. Great post by â¦@aardrianâ© on how screen readers deal with emoji- or text-based memes. Be sure to also read his tips on improving your tweets’ accessibility: https://t.co/EJPlvxR0QU.
Microsoft is further improving how Edge processes appear in the Windows Task Manager: https://t.co/1vwu1Y8C5d. I’ve always hoped Chromium’s task manager would expose more information to the OS-level. Good work, â¦@MSEdgeDevâ©!
Germany is very likely going to be governed by a three party coalition (the so-called “red-yellow-green†traffic light coalition🚦). The resulting paper of @Die_Gruenen 🌻 of the initial exploratory discussions is now publicly available: https://t
RT @jeffposnick: It’s Chrome Dev Summit ’21, everybody!
https://t.co/TjXQouSWR2
@AaronGustafson What seems best from a data modeling point of view may not necessarily be what is required from a legal point of view. Again, I’ve no idea of this space, so encouraging looping in folks who do (internationally).
@AaronGustafson Yeah, well aware. Just making this up, but let’s say some legislations require the actual policy text vs. others being fine with just a link. The data model should be able to cater for both.
RT @codepo8: 🛠What if… Visual Studio Code became the editor of in-browser Developer Tools?
Here’s a 3 minute video explaining a new exper…
@AaronGustafson Sounds like a good idea to me, but this is very much IANAL land for me. Probably someone with experience in international online law should collaborate on this from the start (and sorry in advance if _you_ actually are this person).
@yosracodes Careful, `<hgroup>` needs to be handled with care: https://t.co/lG96NBNjyY. It’s a good idea in theory, though.
RT @serhiikulykov: Firefox 93 brings ElementInternals support! This is huge as it’s a pre-requisite for enabling form participation and oth…
RT @Una: The 2021 State of CSS survey is NOW OPEN! 🎉
My team uses the results of these types of surveys to help us identify gaps in the ec…
I thought I had a solid-ish understanding of #CORS. Then @jaffathecake let me review his article â¤µï¸ about the subject and I discovered nuances I had no idea about. Now I’m glad there’s a reference article I can go back to when I know I know nothin
Haunted: Chrome’s vision for post-Spectre web development, a great talk by @maudnals: https://t.co/gfxIIRauVU
RT @html5test: Some thoughts about hardware and the web: the balance between usefulness, security and privacy.
https://t.co/jnnLonOWQ7
@gnyman @Jan_Ainali @WikidataEcho @Wikipedia @wikidata Thanks for the ping. Will have a look after my current vacation. The source code is on GitHub: https://t.co/ntZ1BNrwCV.
@tonyfindeisen @YouTube @Google The most direct way is to send feedback from within the app.
@j9t @MSEdgeDev I wonder if it has to be an “eitherâ€/“orâ€. Maybe it’s just an “or†that’s the way to go here!?
@sayhello All the best for the new challenge. You’ll be missed.
@kennethrohde All the best for everyone and hopefully a speedy recovery!
@simevidas It’s definitely a (low entropy) bit of fingerprintable surface. Have you tested if they also don’t send `Sec-CH-Prefers-Color-Scheme` in this case? Or maybe they don’t send it at all. I didn’t check yet.
Progressive Web Apps on Windows can soon be uninstalled via “Control Panel > Programs > Programs and featuresâ€. As I wrote earlier, â¦@MSEdgeDevâ© really dig PWAs and the OS-level integration is ace! https://t.co/IOVvSCGFEe
@TheRealNooshu Hooray science 🧬. Wow, these photos are impressive.
torgo In case y’all missed it - the whole of @PwaSummit is streamable here: youtu.be/qbh_u2hvIjg. A truly amazing line-up of speakers and a fantastic event!
RT @ireaderinokun: My session is over! You can view my slides here 💉🾠https://t.co/8criOpK0JX and give any feedback using the QR code below…
@webmaxru @devpato @diekus In Chromium-based browsers like Chrome or Edge, Web App Manifest and Service Worker are checked in 24 hour intervals for differences to the last obtained version. See https://t.co/mAlV9lgPZJ and https://t.co/NbinGAr7Gp and searc
Safe DOM manipulation with the Sanitizer API. The spec (wicg.github.io/sanitizer-api/) is co-edited by members of two browser vendors, Mozilla and Google. All details in the article: web.dev/sanitizer/
@bgalbs In German 🇩🇪 we call it Langwortmobileingabeautokorrekturverschlimmbesserungsangst (long word mobile input auto correction aggravation improvement anxiety).
RT @gkalpakas: You’d be amazed by how many native-like capabilities you can build into your Progressive Web Apps 🤯
Here’s a great rundown…
Use Real User Monitoring (RUM) data instead of laboratory data like @____lighthouse scores when you talk about Web performance. Here’s @philwalton on why this matters: â¤µï¸ https://t.co/jy5Q8IkNl1
@DaleCurtis @cramforce They need more data. Big data.
@bendee983 @DailySwig @shhnjk @dee__see “Other major browsers such as Chrome, Safari, and Edge have been supporting this feature for a long time.†You probably want to replace “Safari†with “Firefox†in this sentence. 😃
@rauschma Tweeted about this recently in a reply to @SaraSoueidan: https://t.co/ow1CwCB6Ht. It’s IMHO surprising how this is not a thing yet (in desktop Chrome).
If you’ve been too busy and couldn’t work on a dark theme 🌒 for your site (instructions: https://t.co/KQejURAdxg & https://t.co/y34a92WYPc)… now a strictly opt-_in_ way to have the browser create a dark mode for your site automatically.
@Not_Woods Nice, looking forward to playing with this!
Follow the entire thread by @samweinig on Apple’s `<model>` (https://t.co/9rMGpsnCPG) proposal ⤵ï¸. Favorite bit: “[W]e are totally committed to supporting WebGL/WebGPU and WebXR. Just take a look at the recent commits in this directory (https://t.
@Una Mazel tov! Congratulations! <3
I’m a big fan of honest, blame-free, and public post mortems. Judging from the outside, Facebook has done a decent job at balancing sharing internal technical details and making the report understandable for people with a general tech background. #HugOp
@KevinPicchi Also see https://t.co/OJeEPdY9Uh where we have collected some requirements for better printing in a Project Fugu 🡠bug. (@voxpelli)
annevk For the first time in quite a while, there is a new WHATWG Standard: Web IDL! Thanks to @heycam and @w3c for many years of stewardship.
webidl.spec.whatwg.org
@paulcalvano What’s your explanation for this? My theory is that the tracking happens at the native app level and that the WebView data is purely content-focused.