@kennethrohde @Justinwillis96 @kylealden @Daniel_Rubino @jaffathecake @thejohnjansen @sayhello Yeah, the Background Fetch API to reliably and unobtrusively download the video files, and the Native File System API to store them. No expert on the DRM situat
@kennethrohde @Justinwillis96 @kylealden @Daniel_Rubino @jaffathecake @thejohnjansen @sayhello I think it should work eventually. The missing piece at the moment is that file handles aren’t serializable yet. The file system related objects are exposed o
RT @SimoAhava: My slides from #SuperWeek 2020:
https://t.co/H9RHSFfDBT
The presentation details the past, present, and future of browser…
RT @bmeurer: 💋 Come and work with us on @ChromeDevTools! We’re specifically looking for frontend engineers with a passion for building deve…
@rektide Thanks, having opened https://t.co/q1le4VdrHw and started the @wicg_ thread are great first steps.
(CC: @fractorious for visibility.)
@justmarkup I’m not sure this is supposed to work. Maybe with an SVG `<filter>` element (https://t.co/2wYqzc9Hxf)?
Here’s my demo where it works: https://t.co/YFrVWlnSEj.
RT @tabatkins: @jensimmons and @MiriSuzanne’s ideas for Custom Cascade Origins are just such a great idea https://t.co/Ox5oE3zQH7
Jen’s sl…
RT @firt: The new version of PWA Builder is out.
—New Web Components
—PWA Launcher Packaging now includes 1) a ready-to-PlayStore launcher…
@sayanghosh @stshank @mrajkumar @MicrosoftEdge @Google @MSEdgeDev @googlechrome Did you start on Edge with the same set of extensions that you had installed on Chrome? Did you have Chrome flags set that you didn’t set in Edge?
RT @samccone: With https://t.co/NRd4vrkj8C launching to the world today I would love to pull back the covers and tell you a little of how w…
RT @RonDeibert: Our new @citizenlab report out now: “Stopping the Press: @nytimes Journalist @NYTBen Targeted by Saudi-linked Pegasus Spywa…
The new Android Flash Tool uses WebUSB so you can flash a new firmware on your Android phone 🔲 right from the browser. This is a pretty significant Project Fugu 🡠API use case. All details in the quoted tweet. â¤µï¸ https://t.co/jSxOCwRtT0
@develwoutacause (Sorry, forgot to answer.) I don’t read it that way, but you’re of course more than free to open a spec clarification bug (https://t.co/Mc3xndipUs) or a Chromium bug (https://t.co/VOzr3QSV0N). Please CC: me if you do. Thanks!
RT @jaffathecake: Folks asked for the source for the interactive mass-polling thing we did at Chrome Dev Summit. But I figured, why not put…
@mischmerz Indeed a missing feature that’s tracked as https://t.co/jNZTSJ7nYU.
@simevidas Progressive enhancement (PE) makes sure people have a useful and usable experience during and after the origin trial (OT) phase. Even during the OT, there’s an API usage cap, so PE ideally should be part of your app.
@dluzar @simevidas 💆So much this. And please note: the Native File System API is an origin trial. It’s Chrome’s way to test an API with real users, but without baking it in the browser forever. The Async Clipboard (for PNG images) API has successf
@webkit Correction: “It [https://t.co/TVqyRbSVbO] is not a blacklist for disabling apps completely, but rather specifically for preventing any listed apps from accessing Core Location.”—https://t.co/rqKm67XaQT
“By requiring apps to use @WebKit, Apple can rapidly and accurately address exploits across our entire user base and most effectively secure their privacy and security.â€â€”https://t.co/xaBfdxXdQl
…As they could w/ the _alleged_ kill switch: https://
RT @reillyeon: Congress asked Apple a series of questions about this recently and the answers are honestly insulting to the other browser v…
@briankardell @cathiechen1 Ooops, sorry. I just skimmed the header and only saw Brian’s Twitter handle. Great article, congratulations, _both_!
@develwoutacause The preference is system-wide, or, true, can be useragent-wide (one could choose to have one’s browser dark, but the OS light), but DevTools is in my humble opinion not an independent useragent within the browser. It is a special case,
“Who Wrote That†is essentially `git blame` (awful name 😞), but for @Wikipedia content. Get it for @Firefox/ Chrome (https://t.co/uq6jQtm8GE). More details: https://t.co/PB823QNAQD. https://t.co/Lvt6YqvTgb
@kennethrohde Yeah, I want as few people as possible to have to write this code (https://t.co/wfuuYHRuS4) again. Looking at your file, directories is something browser-nativefs doesn’t handle yet—mostly because the fallback path is marked deeply red a
@simevidas Try using https://t.co/N2DTf7oMx1 on Firefox/Safari: perfectly usable. Try it on Chrome: even better. So my reply would be: yes, PE makes sense even with experimental APIs.
Wow, mind blown 🤯 by @derSchepp’s review of early Internet Explorer features that they were lightyears ahead with, compared to everyone else. It was wild west and also somewhat tragic, but wow! https://t.co/nme2hB3nPp
@develwoutacause The rationale here is that some developers use a different theme (e.g., dark) than their system preference (e.g., light) suggests.
@derSchepp @__jakub_g @zachleat If you just want the latest (and hopefully greatest) of each dependency, use `ncu`: https://t.co/LIaSJBOXMK.
ResizeObserver in WebKit, by â¦@briankardellâ©: https://t.co/rVgNrL9HHH
@KevinKelchen You can read about the process here: https://t.co/WSD8bD0Wej. The Blink launch process referenced in the diagram is described here: https://t.co/MHFOdHo9p0. So the answer is yes, ultimately we would.
I like the data-driven approach toward the question of whether @AMPhtml should raise the CSS limit slightly from 50kB to 75kB (the discussion is of general interest, not just in the context of AMP). â¤µï¸ https://t.co/h087HhxxvT
Networking Problems: xkcd.com/2259/. To-the-point #xkcd. 😂
@nekrtemplar @andrey_l1nd3n Done ✅ https://t.co/0RyyEY00KU
Min and Max Width/Height in CSS. Super in-depth article on seemingly simple CSS properties. https://t.co/XEcjfx6lHe
@webkit @xeenon Feature request for Web Inspector’s implementation: highlight the corresponding-to-a-layer HTML elements, like Edge does.
RT @tomayac: 🗜 Brotli Compression with mod_pagespeed and ngx_pagespeed:
https://t.co/aHTW82m9c7
🔢 New blog post on how to make PageSpeed…
@digitarald @CharlieCroom @FirefoxDevTools @webkit’s Web Inspector recently-ish gained this feature: https://t.co/u21c5GANjN. https://t.co/HVOfgBIjud
🗜 Brotli Compression with mod_pagespeed and ngx_pagespeed:
https://t.co/aHTW82m9c7
🔢 New blog post on how to make PageSpeed work with Brotli.
@CharlieCroom CC: @digitarald from the @FirefoxDevTools team. Spreading the love…
RT @AaronGustafson: Do you want your PWA to offer a custom titlebar? How do you think that should work? Here’s a proposal from @MicroAndMac…
RT @vrandezo: Google Dataset Search is out of beta! 25 Million datasets indexed and growing quickly. Keep using it for your dataset needs!…
Debug z-index stacking content with 3D View in the Microsoft Edge DevTools: https://t.co/v3ZiuNwroz. This is a pretty neat addition!
By the way, @vjeux’ app https://t.co/SMCXc0sA5q also makes use of the Async Clipboard API (https://t.co/rMXTx9q6ia) 🔋, apart from the Native File System API 💾 that I have blogged about earlier.
RT @alexainslie: 🎉 Type to switch tabs! I want to use this but in practice find it’s easy to miss the button on the right when typing fast.…
@zachleat @Netlify Congratulations, Zach! This is great news for Eleventy and Netlify and the entire Jamstack community! 🎉
🔢 New blog post: Progressive Enhancement In the Age of Fugu 🡠APIs: https://t.co/lSeNRMwiU7. My view on supporting modern browsers to the best possible extent at the example of the Native File System API. 💾
@kennethrohde @auchenberg @fractorious @gregwhitworth Related reading: https://t.co/RoJJn60zl6 by @igrigorik. There’s still a lot of unpredictability even if you know exactly what resources you need.
@alexey_rodionov @b1tr0t @_alastair @andreban @Paul_Kinlan Just FYI (no concrete plans to pick this up yet): the Fugu bug for this is https://t.co/1Ve7gLe1ce.
RT @kylealden: Who’s ready to get started building websites and PWAs for dual-screen devices?
Check out @kevintgallo’s post to get starte…
RT @lukOlejnik: Apple/Safari Intelligent Tracking Prevention is a mechanism intended to improve privacy. It was found to have privacy vulne…
A fascinating deep dive into FOAF’s history, the Friend of a Friend network: https://t.co/vc3uR23L8V. https://t.co/wrhLraJcOp
RT @addyosmani: Puppeteer is great for headless browser testing.
Some tools to make it more awesome:
⺠Puppeteer Recorder https://t.co/Z4…
@nevkatz @sarah_edo I like the toggle idea. Actually, thinking it through, `prefers-reduced-motion` could be implemented in a similar way as `prefers-color-scheme` in https://t.co/gRVmvQOWMH. Use the system preference if available, and let the user overri
@suzukik @searchliaison @dannysullivan Sorry, took me a while… Thanks for the answer!
I have just updated my mark-up accordingly: https://t.co/etcUoWb9Jn.
The favicon got picked up, too: https://t.co/fvjXtKFWRX.
Yay!
RT @ppk: New browser on the block: Flow
An interview with Piers Wombwell, lead developer of Flow, a brand-new browser with a brand-new ren…
💋 Bye bye, https://t.co/nEzPpLbr1L. You’ve been around for a while (https://t.co/WfaqBLhXRk), but you won’t be missed (much). â¤µï¸ https://t.co/Pwzo25y1ev
@sarah_edo Brilliant article and stunning drawing! Thanks for creating!
@sarah_edo One way to do it would be to feature-detect support for the media feature and then pre-check (or not) the current checkbox:
“`js
if (matchMedia(‘(prefers-reduced-motion)’).media !== ‘not all’ && matchMedia(‘(prefers-reduced-motion:reduce)’).m
This stunning 🦔 drawing parallax effect â¤µï¸ by @sarah_edo is a great example for the `prefers-reduced-motion` user preference media feature in CSS: https://t.co/tQ6D7Ll4V4. https://t.co/0FhWEJmVte
RT @smashingmag: HTML comes with a bunch of input controls, and there are tons of component libraries that include many standard controls s…
Wow, City Roads is an amazing app ⤵ï¸. I wonder how feasible it would be to add SVG export? https://t.co/JuUkYCUfqw
Retiring Internet Explorer, by @ericlaw: https://t.co/RgbgEy2oPr. A fascinating read from someone who has been around in IE world for quite a while.
RT @AndyDavies: Thread 💇
Safari may block 3rd-party trackers on the web, but iOS doesn’t allow us to control where installed apps send dat…
Sorry, meant to mention @ouigoSNCF.
This pinball game linked in the quoted tweet is pretty close to being a decent Progressive Web App: Just serve it over HTTPS, address the low hanging fruit opportunities (https://t.co/gIN5vj9JEI [compression!]), add a Web App Manifest and a Service Worker
Wow, the unofficial Apple archive website is really fascinating to browse: applearchive.org.
@codyogden At least for the sites you control yourself a toggle like this might help: https://t.co/o6TI7pnj1R.
RT @tomayac: @DanShappir My first program was written in GFA BASIC (https://t.co/trrGu1MuOb) on an Atari 520 ST+ with a monochrome screen.…
@DanShappir My first program was written in GFA BASIC (en.m.wikipedia.org/wiki/GFA_BASIC) on an Atari 520 ST+ with a monochrome screen. It involved a “two walking lines†animation. By setting `GRAPHMODE` to 3 you could overdraw to erase.
RT @MSEdgeDev: Continuing a tradition that goes back nearly 14 years, our friends at @Firefox sent us an awesome cake! Thanks for the years…
@matthewcp @FredKSchott @calebwilliams12 @passle_ There’s one escape hatch if you can control the server: use the `Service-Worker-Allowed` HTTP header: https://t.co/mJO4f9QHb5. Example 11 covers exactly the use case described here.
RT @hober: I’m thrilled to announce the creation of the Privacy Community Group at @W3C.
The Privacy CG develops privacy-focused, cross-br…
RT @xopek59: Happy to announce that our paper entitled “FP-Crawlers: Studying the Resilience of Browser Fingerprinting to Block Crawlers” a…
RT @SBinLondon: Funny that when you type “man†into your terminal, you get things explained to you
Really makes u think 🤔🤔🤔
@gregwhitworth @igrigorik Try this tutorial written by @paulcalvano: https://t.co/tPEzYKVGNU
“Thinking Through Styling Options for Web Componentsâ€: https://t.co/ae2uUXHSXr.
Fully agree with â¦@chriscoyierâ© here, CSS modules is the future: https://t.co/tRFp7sJ3At. 🎨
@searchliaison I’m the publisher of my blog https://t.co/kJcHWSneC5 and a Person, but to make the Structured Data Testing Tool happy I have to lie and say I’m an Org.: https://t.co/vcZJv3kUxE. Is this working as intended?
Also my favicon isn’t updat
RT @andrestaltz: This font for code is cool, but its website is definitely amazing: https://t.co/FUxOJ0941h
@kennethrohde @marypcbuk @SeaRyanC @migueldeicaza We’re indeed working on standardizing all these capabilities, as outlined here: https://t.co/xy6RhMCTLj. Your feedback on them is greatly welcomed.
@428rinsuki This works perfectly fine! https://t.co/gXYzRzZNcl.
@RubenVerborgh @Google @googledrive actually.
RT @zachklein: My 5yo asked, “How big is a wolf?â€
So I Google it… Google’s first result is the option (in browser!) to place a realistic…
Earlier today, I read about @Vjeux’ s Excalidraw âœï¸ (https://t.co/Kjf2Yy6sZM) and thought it was a natural candidate for the Native File System API, so I opened a PR (https://t.co/8Agt3GlJD9) and added it. Play with it on the preview deploy: https://t
@puekey @elijahmanor (The redirect will be added once https://t.co/GhBviFTDTg is merged.)
@puekey I don’t think there’s a definitive answer. My heuristic is: Does it follow the regular laws of physics and does it not feel overwhelming to me as a (mostly) insensitive-to-motion individual? If so, then probably it’s fine. But your users may
Mozilla lays off 70 as it waits for new products to generate revenue. 😢 https://t.co/mKF42kFm3v
@mayeedwin1 It took me 10 years to join the team, mostly because I wasn’t (and still am not) based out of one of our engineering hub offices. You’re doing an amazing job@pwafirefire! 🤗
@puekey I respectfully disagree regarding `scroll-behavior`. If you set it to `smooth`, you actually make the movement feel more natural (https://t.co/TQ4p5J5lDE). It’s unnatural motion (e.g., parallax scrolling) that potentially causes issues.
@puekey @elijahmanor Actually the updated article is here: https://t.co/ilhBQ1kj4u. I should have added a redirect to the old article.
RT @elijahmanor: Used Web Animations API for the first time in production
Browser support is great https://t.co/awIdAhB16I
You can tap in…
@SimmerVigor Congratulations! 🎊
thejohnjansen And we are live, people. microsoft.com/en-us/edge
I’m freaking out a little bit, but also super proud and excited about this.
RT @sundarpichai: The Advanced Protection Program is our strongest level of security for Google Accounts. Today, we’re simplifying the enro…
What can the Chrome Web DevRel team (my team 🎉) do better or differently to make Web developers like you happier, and thereby ultimately help the Web as a platform to succeed? If you care, help us find answers. Thanks! â¤µï¸ https://t.co/nQpqbYH2JC
WhatWebCanDo What Web Can Do Today proudly presents itself anew with the fresh look and new Articles section. More coming soon! whatwebcando.today
#mobileweb #PWA #frontend
Two exciting PWA feature explorations by our friends over at @MSEdgeDev:
💉 Custom dialog on close: https://t.co/TKRr8m1mlL.
💉 Allow installed PWA to run on operating system login: https://t.co/0BcfrT9fII.
RT @polymer: 🔖💀 Edge is starting a new chapter tomorrow! 🎉
🔠@straversi1 shows you how you can take advantage of its new WCs APIs to autho…
@firt @scottjehl Something that `env()` should cater for: https://t.co/lywlS0Lo7B. Now being standardized: https://t.co/FqOldKi4iA.
@reillyeon 🚌 Bus lanes to the rescue, established 1963 in Hamburg: https://t.co/TqUKK7TrwA. #TIL
RT @Log3overLog2: Chrome plans to phase out support for third-party cookies. “Our intention is to do this within two years.”
https://t.co/…
@yoavweiss @DasSurma This is a pretty good thread: https://t.co/8J3MNnemfD.
@bogas04 @styfle @rmondello @DasSurma @vexii12 @intenttoship @w3c @polyfillio This is something we have brought up in https://t.co/otH38QSd7T. Feel free to chime in with additional use cases. Thanks!
@tcurdt I guess that’s an adequate summary :-)
The final puzzle piece of dark mode 🌒 support in Chrome comes together: we’ve just sent the Intent to Ship email for the CSS `color-scheme` property and meta tag: https://t.co/lAhydN6Ep7. Here’s what it does: https://t.co/C1VDVnaCti.
Oops, correct link: https://t.co/wUXaodstqH.
Intent to deprecate and freeze the Chrome user-agent string in HTTP request headers as well as in `navigator.userAgent`: https://t.co/2UPIRhxTUE.
@co60ca @ChromiumDev @petele The thing is, the current (no opt-in) work-around (playing an invisible video) is worse for many reasons and has the same effect as a `”screen”` wake lock, so we made `”screen”` no opt-in, too. Note, though, that the story is
RT @stefanjudis: May I introduce: @tinyhelpersdev — https://t.co/NUoIhm7DBc.
Because I never find the proper tools when I need them I star…
RT @rijubrata: 🔢 Web NFC is up for Origin Trials.
A long time coming but finally it’s here.
Give it a whirl on your Chrome for Android and…
RT @w3cdevs: Congrats to @cssrossen (@microsoft), @davidbaron (@mozilla) and @kennethrohde (@intel) for their election to the @w3ctag ðŸ’ðŸ’💅
@arnaudbrousseau Try mathjax.org or MathML if you don’t need full browser supportcaniuse.com/#feat=mathmlkl).
Finished @Snowden’s 🔖 book Permanent Record (highly recommended). In there, he mentions @gushunt’s (at the time CTO of the @cia, now Managing Director at @AccentureFed) talk on Big Data: https://t.co/SvAhfmVjst. More people should see this. Own your da
RT @slightlylate: Over the same time period, more of a die went “dark” more of the time to get better power & thermal mgmt. Mobile is the e…
Great article â¤µï¸ by @philnash on improving the OTP experience on the Web; with mentions of both the iOS Safari autocomplete way (https://t.co/8ULQot0lk5) and the Android Chrome SMS Receiver API way (see @agektmr’s article: https://t.co/WvgIxfkAp2).
@canofsleep @ChromiumDev Wow, this sounds super interesting 😆. Do you want to share a link to the site?
Things you can do with a browser in 2020: https://t.co/Fw1X1IkVVY. A good amount of 🡠Project Fugu APIs in this list.
@addyosmani @stoyanstefanov Not only does this use the `DecompressionStream`, but also the Native File System API. #NativeFS 🎉
RT @webmaxru: Very interesting #PWA-related API proposals from my colleagues @AaronGustafson, @jungkees, Carlos Frias:
- Adding response m…
@HeyJonR @ChromiumDev This is good feedback, similar to https://t.co/B7Dlc3XBqp. Could you please open a new GitHub Issue where you suggest this: https://t.co/tHPgnuKMuC. #NativeFS
@claudiopro @wongmjane Support is pretty good by now I would say: https://t.co/6mGEmwOwPS. 🌒
Unicode Emoji QID is quite an interesting use case of @Wikidata; details here: https://t.co/uJQ6F2Uwoc. Not sure it’s a good idea, here’re some pros and cons: https://t.co/zIyeclV639. (CC: @vrandezo, @nightrose)
@rob_dodson @feedly Technically it’s Atom by the way: https://t.co/1FQmSVFXqM. See the spec: https://t.co/1A55kPZkI1. Most people (including me in the Issue) call any feed “RSSâ€â€”no matter the actual format. The actual RSS feed format has an intere
@rob_dodson Hehe 😉.
So, @feedly, if a feed contains a custom element, it seems like you swallow the contents: https://t.co/KvCqegAd7H. Example:
“`xml
[…]
<foo-random>
<span>I disappear on Feedly</span>
</foo-random>
[…]
“`
Is this working as
RT @sw12: https://t.co/VGnp6AMJPz now has ‘self-assessments’: https://t.co/4oK11W2kA5
Brilliant work from @kaycebasques , @devnook and Mic…
jaffathecake We often talk about the gzipped size of libraries, but maybe it’s time we default to the brotli size? caniuse.com/#feat=brotli
RT @Paul_Kinlan: We’re hiring a Developer Advocate to focus Security and Privacy Sandbox.
https://t.co/0UaLpZdyPC
Job -> https://t.co/rGg…
@adrianholovaty @ChromiumDev @BettyCrocker @petele Yeah, that’s another brilliant use case. Hope you can try the API. The article has all the pointers for getting started. 🎶
RT @ChromiumDev: While baking cookies 🪠from a recipe site, have you ever tapped your phone’s screen with your nose 💃🔲 to prevent it from s…
@AaronGustafson @alistapart Approaches discussed in the Issue were to just allow IDB to store `Responses`, or a new `Cache.has()` method to get metadata.
@AaronGustafson @alistapart Just added a pointer to your Explainer from the Issue. Maybe consider adding a “Related Work†section to your document and linking back.
@stefanjudis It could work, maybe to convey something is happening or processing, but it probably should only be a temporary thing.
@AaronGustafson @alistapart This is interesting! We have discussed adding metadata in the ServiceWorkers WG before: https://t.co/M27HqhiLvR.
RT @auchenberg: A new version of @remotedebug iOS WebKit Adapter have been released with support for iOS 12 and iOS 13 contributed by the c…
RT @_alastair: Didn’t think I’d ever need to read @jaffathecake’s “AppCache is a douchebag†article ever again, but iOS webviews aren’t all…
RT @serhiikulykov: CSS Shadow Parts are coming!
Published a blog post with an overview of the first new Web Components API getting cross-…
@stefanjudis I looked into various ways to make this happen: https://t.co/sreQ7aJ8Fb. Because one can probably doesn’t mean one should. 😃
RT @hdv: “I don’t want to build a cookie consent UI. It will be difficult to program, technical debt to maintain, and worse, be annoying to…
addyosmani Tip: You can continuously monitor performance with the PageSpeed Insights API: bit.ly/psinsights-api pic.twitter.com/W0795ZlEaY
RT @pikapkg: 🔣Introducing Snowpack v1.0! (previously @pika/web)
Build web applications with LESS TOOLING and iterate 10x FASTER. Replace y…
RT @kennethrohde: Playing around with the new form controls! 🎉
https://t.co/x79O2a3Xau https://t.co/qwZ8FRSQrl https://t.co/tqc9pw6jXk
RT @argyleink: Proper masonry layouts with just CSS, yes please!
Follow the proposal by Mozilla’s MatsPalmgren, vote & share your use case…
@TheWebConf (Please note, though, that participation in the developers track will require registration for the conference: https://t.co/ongRY2Rcv7 & https://t.co/veJEwNpqbC.)
🕸 The Web Conference (@TheWebConf) is a yearly international conference on the topic of the World Wide Web that—apart from research tracks—this year (again) has a developers track: https://t.co/eiPpfKRqBL. If you are a developer 💩â€ðŸ’»ðŸ’¨â€ð
RT @andreasbovens: Firefox 72 also protects users against fingerprinting — by default 🚫â˜ï¸ The Mozilla Security Blog explains why this is im…
From the @ChromiumDev blog: Introducing quieter permission UI for notifications: https://t.co/l7QiuZ7XSM. This is much welcomed! ðŸ’
@jennylg Congratulations! 🎉
Long live RSS/Atom. My feed URL is https://t.co/POdC3BqPYV. â¤µï¸ https://t.co/stqCRU7miG
@stefanjudis @Madalinadraws Oh noes, your RSS icon has only one bar of WiFi.
RT @tunetheweb: We’re working hard on translating the 2019 Web Almanac by @HTTPArchive
Making great progress on below but more translators…
💠A ton of great features in Firefox 72, especially happy about Shadow Parts! â¤µï¸ https://t.co/YyaLEHyfID
RT @brucel: Why You Should Choose HTML5 <article> Over <section>, by l’il old me, helped by the resplendent @LeonieWatson https://t.co/KT2I…
@KevinKelchen Ah, I see. This _should_ actually work, as long as the proper CORS headers are set, but it doesn’t work in practice: https://t.co/zwRZZkXqMp.
@KevinKelchen For WebView support, please follow https://t.co/AsmejQmWNA.
@KevinKelchen The experience is distinct from downloading, though. It’s indeed a share to another app for onward processing, not a download. For “downloadâ€, the Native File System API is more of a game changer: https://t.co/D0k70VLrxm.
Looked a little closer at the Web Share API—Level 2 (that allows for the sharing of files: https://t.co/xDUzf41HE9) today and discovered two interesting issues:
🤠Cross-origin sharing: https://t.co/K9Kw2PQvBF.
🤠Sharing “niche” MIME types like SVG
@oliverW42355990 I agree. I think this is more of an Android issue at this point, though, but I will hear around if there’s anything we can do on the Chrome side. crbug.com/1039724
@oliverW42355990 In case you’re interested, my issue concerns cross-origin sharing: crbug.com/1039679.
@oliverW42355990 As promised getting back to you. I actually could share the example SVG from your CodePen. Note that a lot of apps like Hangouts don’t accept SVGs, but, for example, if you share to Gmail, it works, as proven by the screenshot. pic.twitter.com/obJNMkLH4b
â˜¹ï¸ Sad smiley is sad. Source: https://t.co/Fg2M6rTBhN.
Looks like Unicode Variation Selector-16 strikes again…
https://t.co/eopqzCL1bo
CC: @FakeUnicode https://t.co/eer4mJDNeD
@j9t See https://t.co/TKzLIw0Y9l for _some_ user research on this question. No absolute usage numbers, though.
RT @philwalton: 🚀 New article: how I use service workers to cut my site’s HTML payload size (and FCP) in half!
This is a fairly advanced t…
RT @addyosmani: Fantastic mobile web animations in React demos + talk by @alex_holachek. Lots of great tips about performance:
Slides: htt…
RT @jimmyg: 1/ Today marks the twentieth anniversary of the introduction of Microsoft’s Internet Explorer 5 for Mac. This was both the most…
😂 Sometimes I am happy to be one of the members of the Chrome DevRel team in an office far from London. â¤µï¸ https://t.co/yJPDtNucHP
RT @rowan_m: I â¤ï¸ this illusion from @Chris_Said and @gsarcone so I thought I’d try creating an animated SVG version. After some tears and…
Scott_Logic As a fun project over Christmas, @ColinEberhardt created an Augmented Reality Sudoku Solver! In this blog, he explains how he did it and how it demonstrates the way WebAssembly allows you to use a range of libraries written in different languages bit.ly/2QFSj2p
#Wasm #AR pic.twitter.com/VU48RxLyZG
troyhunt Just blogged: Promiscuous Cookies and Their Impending Death via the SameSite Policy troy.hn/39u6AI9
@argyleink There’s a German rapper who goes by Eizi Eiz: https://t.co/i4QLs18a4E. Music sample: https://t.co/ef79c3sznP 🙋
@vrandezo Recommended related reading: https://t.co/72IwnWubhk. Coincidentally, my everyday beer is filled in Steinie bottles. Cheers! ðŸº
The Native File System API origin trial’s intermediate feedback is in: https://t.co/LRA8skPdqV. The origin trial will probably be extended until additional code (that addresses the feedback) for a second origin trial has been committed. Exciting times!
RT @_davideast: ðŸ”NEW POST! Sampling bias, FDR, and The State of JS.
My personal thoughts on The State of JS and ideas for improvement.
Pl…
@lauthieb @loicgoyet @ChromiumDev @googlechrome Read all about this media feature: https://t.co/gXYzRzZNcl.
RT @firt: Progressive Web Apps in 2020 - new post https://t.co/f8AjEf6NKC
@olivierlacan Neat! One pitfall, though: this approach breaks on browsers that don’t support `prefers-color-scheme`, or for users who have it set to `no-preference`. Here’s my suggestion: https://t.co/1v2PrDKen6. See it in action on my blog.
JavaScript regular expressions: `.lastIndex` and the flags /g and /y: https://t.co/CFjCiozi81. One of my nastiest bugs in my career so far involved learning about this. Highly recommended reading! 🙇â€â™‚ï¸