Sign in with Twitter

Username:

othermaciej @othermaciej San Francisco, CA

Head of @webkit engineering at Apple. Also networking APIs. Opinions are personal unless stated otherwise.

430 Following   4,628 Followers   3,201 Tweets

Joined Twitter 6/3/08


@heinrichbrandes @rniwa_dev @webkit You don’t need a https://t.co/8BZAekds1O email but you do need to use the invit… https://t.co/Mt9q6ugARv @regocas @foolip @RickByers @chrishtr @jonathandavis @jensimmons @smfr @rachelandrew I'm especially keen on figurin… https://t.co/ShqhxqO1N4 @rachelandrew @foolip @RickByers @chrishtr @jonathandavis @jensimmons @smfr Would you be willing to add a summary o… https://t.co/rcPNW10AtP
9/24
2020
@Catfish_Man Totally makes sense this way. It’s contravariant. If it was other way around (B throws but A doesn’t) then it would be broken. @foolip @RickByers @chrishtr @jonathandavis @jensimmons @smfr @rachelandrew RE Grid WPT bugs, Safari is actually do… https://t.co/zamlZvY3dj @foolip @RickByers @chrishtr @jonathandavis @jensimmons @smfr @rachelandrew As far as communication, we prefer to c… https://t.co/SBIWPMhdt0 @foolip @RickByers @chrishtr @jonathandavis @jensimmons @smfr @rachelandrew Re fixing the bugs from that page, I th… https://t.co/bJSXOAhHwr @foolip @RickByers @chrishtr @jonathandavis @jensimmons @smfr We are certainly interested in improving interop in t… https://t.co/dtxNuOddO7 @DanielPox @jensimmons It’s not possible. We hide user installed fonts from the web in Safari on all platforms, bec… https://t.co/zh6S14hzye @JonFerraiolo @cr8s That's limited to when you have the website open, which is pretty significant. Though some brow… https://t.co/TWF0hW5Ptj @mischmerz @cr8s I asked @cr8s, not you.
9/23
2020
@cr8s Is push something you’d like to use in a web app you’re working on? Can you tell me more about your use case? @AAPLTree This sounds more like an attempted malware attack than a tracking attempt. If you see it again and can fi… https://t.co/9CkMMaGQt7 @AAPLTree Where does this happen? Does it come up just when visiting a page? @claviska @xeenon This looks like it could be either a style recalc bug (CSS) or a repaint bug (Layout & Rendering)… https://t.co/t5roWH4HIJ @mredhead iOS 14 @mredhead Service Workers are supported for apps with the default browser entitlement, and for apps that adopt App Bound Domains.Proud to announce that @RealArtistsFilm has won "best screenplay" at the @WeMakeMovies International Film Festival!… https://t.co/ykVST55K0i
Retweeted by othermaciejThis will be devastating for some developers. You can still sell Safari App and Web Extensions in the Apple App St… https://t.co/GKU5ZWov5S
Retweeted by othermaciej @greg_blass @andreamonzini No problem! @greg_blass @andreamonzini MP4 remains more widespread and widely supported than WebM, not just the web but on nati… https://t.co/Kp93xi9XAT
9/22
2020
@greg_blass @andreamonzini I am surprised that MediaRecorder refuses to record MP4 in other browsers. @greg_blass @andreamonzini Both of these things are of interest to us. But, again, I have nothing to share on timeline at this time.
9/21
2020
@kore_sar @brrian Sounds like this is intended behavior of the demo audit to show what is possible. The Accessibili… https://t.co/ep3EkuH9vF @gsnedders @pcwalton Why would you even need one dev? Human developers are obsolete. Just use a GUI tool to drag a… https://t.co/63e0ZrS7La @fitotoledano Would you be willing to file a Feedback Asssistant report with a sysdiagnose while in this configurat… https://t.co/2wWS6IWejr @spronkey @11rcombs @ohunt What do you mean by "Firefox style tabs"? @jeetpulaha I have to give @rmondello and team credit for this one. Another nice feature: In Safari > Preferences… https://t.co/urPez4smJF @DanielPox @jensimmons @xeenon @webkit Is that something you'd be interested in if it was available? @andreamonzini @greg_blass We have interest in these things. But I can't comment definitively on future product releases. @dave_murphy We're interested, but unfortunately, I can't comment on future product releases, so can't say anything… https://t.co/shD8Ca0pwE @_inside Does it keep asking even if you tap the (X) to close? If so, that's a bug. Please file. It's only meant to… https://t.co/ZzaGpWAQ3c
9/19
2020
@gsnedders @pcwalton Seems excessive. Original Safari was made by a team of 10. @fitotoledano It’s not supposed to be that way. Can you tell me what kind of things you are doing that now seem to… https://t.co/pMDI5XX9PSFor legal reasons this is a joke https://t.co/AnMtJJhyGo
Retweeted by othermaciej
9/18
2020
@sroussey OK, I see. What specifically do they need that iOS Home Screen Web Apps can't already do? @vhgalvao STP ships and gets qualified every two weeks so OS support is limited. Safari itself usually goes to new OS plus two back. @sroussey Not in this release. Are dev tools extensions something that you’re interested in? @kore_sar Can you file a bug at https://t.co/6bNecCPdf2 and post the bug link? Cc @brrian @sroussey Can you help me out with terminology? What’s an SMB? And what specific PWA tech are you looking for? @Cynamiter Watch out though. Fallback to h2 may still be buggy in some network configurations. @dave_murphy Neat! @htr_o_o If you have constructive feedback about specific problems with Safari, I’d love to hear it. @DonMacAskill @johnwilander Safari already prevents the bleed over with Intelligent Tracking Prevention. But I can… https://t.co/FZaRNFfzFY @11rcombs @ohunt It does take a bit to come up, but once it's up, it's near-instant as you scan the tab bar. In my… https://t.co/YAbzKDsVGJ @ntnmrndn @johnwilander I checked in with the team. German --> French is supported. But for the time being the tran… https://t.co/41K0et2S1t @vhgalvao What macOS version are you on? @11rcombs @ohunt Tab bar will scroll eventually, but tabs can get a lot narrower in Safari 14, down to just the ico… https://t.co/NPasY7EtfP @ntnmrndn @johnwilander On iOS 14, you can tap the aA button in the toolbar to access the translation option. Only… https://t.co/BFX1BwRyOg @DonMacAskill @johnwilander Thanks for your feedback. What do you find to be most useful about containers? @greg_blass MediaRecorder is a work in progress. Can’t say anything about timeline at this time. Thanks for the feedback! @greg_blass WebM support (initially limited to the MSE case and VP9) is coming to Mac Safari in Big Sur, enabling Y… https://t.co/s74eceSvvsSafari seems snappier in iOS 14. #truestory
Retweeted by othermaciejSafari 14.0 adds new features including a customizable background. Looking forward to macOS Big Sur! https://t.co/ApA3VDKfw0
Retweeted by othermaciej @JustinR08225109 It's in the just-shipped Safari 14. @JustinR08225109 That's about using the hardware accelerated scrolling path on more websites. It took some architec… https://t.co/bnGSt4BL05macOS developers, you can submit your Safari Web Extensions to the App Store today — with the release of Safari 14… https://t.co/pftDv4zyeH
Retweeted by othermaciejiOS 14, featuring the new Safari, is out today! Safari 14 for macOS is also out today! Try 'em out and enjoy all th… https://t.co/jvqzMHjQD5
9/17
2020
@lolrepeatlol Glad it’s working well for you. @Dieulot @jonathandavis WebKit team is not the decider for this App Store policy, and we can't answer questions abo… https://t.co/kvVdnOuA7NWeb developers & designers, are you frustrated by a lack of browser support for <input type=month> or <input type=w… https://t.co/nFku3oBnUy
Retweeted by othermaciej @jroper Also very significant in blues, metal, and for that matter classical (V7-I cadences, viio in harmonic minor… https://t.co/sTgmRrgCUC @jroper It's nuts that so much of this book excerpt goes on about how it's a tritone and how that is so unpleasant… https://t.co/l6eblBHMlQ @littledan @slightlylate @ian @migueldeicaza For my WebKit stats I went to great effort to identify the correct org… https://t.co/eAn4ZpyrW8Follow up on this. I asked some Apple colleagues and in addition to not being a tritone, this is also not the origi… https://t.co/KYXZw67dhV @rkirsling No, wait, frequency analyzer app suggests that the root is a C4 (~260Hz), with multiple octaves of F and… https://t.co/fVcWAhjyiA @deezel I watched the whole video and I don't see anyone calling it a tritone. Just that the sound guy was sick of hearing it. @deezel The sound sample in that video where the old Mac is booting does not sound like a tritone either! Sosumi so… https://t.co/kxeOeVoXfe @rkirsling I think you're right, perfect fifth. It's possible that the sample is not the original startup sound.Am I crazy or is the "original Mac startup sound" clip in this article a perfect fourth (C+F) and not a tritone (C+… https://t.co/8coh1lfU6L @filpizlo @sgrif OK you could, but is there any reason to do it on an undirected graph instead of a directed graph… https://t.co/ZCGk2h228t @ManishEarth @RReverser @sgrif I would expect what happens is never-taken branches are removed from the control flo… https://t.co/OK6cXbCEwQ @filpizlo @sgrif If you want to be pedantic, "directed graph shake", since being connected by a back edge only doesn't make code live. @ManishEarth @RReverser @sgrif (vs basic block level or whatever) @ManishEarth @RReverser @sgrif Yes, that is confusing. I have not done anything relating to DCE since a college com… https://t.co/grw2UqKATv @ManishEarth @RReverser @sgrif Haha. I only saw this thread because of @filpizlo 's reply. I have now read every tw… https://t.co/ZbP0RQRtwX @RReverser @ManishEarth @sgrif The way the Wikipedia article describes tree shaking sounds exactly like mark-sweep… https://t.co/8mIeMKdMA8 @ManishEarth @RReverser @sgrif The wikipedia article says tree shaking includes code that "could" be executed, not… https://t.co/jAfEBE6yYG @filpizlo @sgrif Because shaking the tree removes the dead leaves? @slightlylate @ian @migueldeicaza I got the Gecko and Blink data from graphs made by Igalia so I can’t speak to the… https://t.co/LgcLwpY63l
9/16
2020
@_Ninji What's the bug? @cpapado Mine might be a little on-brand too. @ian @migueldeicaza @slightlylate WebKit has had both features and bug fixes contributed by other of WebKit-affilia… https://t.co/dsrb86DZmk @ian @migueldeicaza @slightlylate All three remaining major browser engines have some contribution from the biggest… https://t.co/ZYh7rVW6Pz @Lady_Ada_King @webkit We are interested but no specific comments about timing to share. @littledan If you take this analogy further, then the cross-origin case starts to seem even more creepy. Someone el… https://t.co/wLt2kaisl5Sexy California Consumer Privacy Act https://t.co/tEAwOuJ55M @lolrepeatlol I’m thinking of sentiments like: it’s unfair to the web that Safari already has pretty good tracking… https://t.co/dc8llXj2l6
9/15
2020
Some people seem to think that when a platform protects users from tracking, that's a penalty to the platform and n… https://t.co/leMzhD41kf @D2KX_ @migueldeicaza @slightlylate @koush Yes, apps eligible to be the default browser (even if not currently sele… https://t.co/8CyRDIOzaG
9/14
2020
Web developers: stop 👏 doing 👏 this 👏!!! You have turned Google Chrome into IE. Really, you have. https://t.co/UvEcoQPV1t
Retweeted by othermaciejIntelligent Tracking Prevention is coming in @WebKitGTK 3.30 and Web 3.38 will have it enabled by default 🛡️🎚️ Mor… https://t.co/KU0Ek0SRnk
Retweeted by othermaciej
9/12
2020
@smfr If they only do something every N frames then they only need a callback at "every N frames" frequency? @smfr Do we need to do something to limit this? Maybe greatly lower frequency after some period of Purdy no-work rAFs? @jensimmons All the smoke from the high atmosphere has sunk to ground level. It’s now gas mask level poisonous outs… https://t.co/SKMXAZUGyv
9/11
2020
@sbglr Birdsong. They do delivery and pick up. The site we ordered from did not have pictures, which is perhaps for… https://t.co/CnuSP26Rdz @xiosman It was so so good. It's boneless on the inside, they just left on the last join of the chicken leg to scar… https://t.co/q9frJNXkBpFor real I think the chef of Birdsong sold his soul at the crossroads.Update: this was the most delicious chicken sandwich I’ve ever had in my life. https://t.co/PgrDKAd6SdWe accidentally ordered the weirdest fried chicken sandwiches in all San Francisco. Somehow seems appropriate today. https://t.co/zILsegvfZl
9/10
2020

0