Profile

Cover photo
Masataka Yakura
Lives in Tokyo
2,252 followers|1,091,679 views
AboutPosts

Stream

 
Here are the slides about internals of CSS JIT in WebKit. by +Yusuke SUZUKI 

Gave a Talk About CSS JIT - Constellation Scorpius
http://constellation.github.io/blog/2015/03/18/gave-a-talk-about-css-jit/

#WebKit   #CSS  #performance
Once again, I had a chance to talk about CSS Selector JIT at x86/x64 optimization meetup. And I gave a presentation that is updated from the previous …
6
1
Sheri Jennings's profile photo
Add a comment...

Masataka Yakura

Shared publicly  - 
 
Intent to Deprecate: CSS font loading's ready as a function in favor of ready as an attribute
https://groups.google.com/a/chromium.org/d/msg/blink-dev/XqKrqbMEsZA/N4yQ_supV4sJ

So a dev notified blink-dev that the removal of the old CSS Font Loading API caused a compat problem. 

> This caught me out today. We had production code using document.fonts.ready() which started throwing errors in Chrome 41 before we'd had time to notice the console warnings and apply a fix. Perhaps my code should have been more defensive but I had no idea the spec was likely to change. The transition period was too short, in my view.

Perhaps yes the transition/deprecation period was too short. Perhaps Blink's launch process has became a bit flawed from a compat standpoint. Perhaps console warning has never caught attention (I'm sick and tired of DevTools saying to use CSS dppx unit). Perhaps, perhaps...

But, I've been wondering, why don't devs test the site/app with Canary (or Developer Edition)? Going further, why don't devs use Beta instead of Stable/Release channel builds? By doing so such "transition period" could be extended by a month and a half or three. Using Beta or Dev channel builds is not just playing with cutting-edge Web platform features, but also avoiding such future breakage.

Are there any particular reasons to avoid developing with Beta/Dev/Canary builds?
1
1
Nicolas Stepien's profile photoMasataka Yakura's profile photoMasataka Yakura's profile photo
2 comments
 
+Nicolas Stepien Thanks. Using Canary or Dev these points make sense. (Not sure about Beta though... as it's just a month and a half to be Stable)
Add a comment...

Masataka Yakura

Shared publicly  - 
 
 
Do you know if all your users see the same content you see? I wrote a script that will let you visualize all the requests your browser makes that you don't know about.  I certainly found some interesting results.
Do you know if any ISP's are injecting Ads or anything else in to your site? No. I thought not.
7 comments on original post
1
Add a comment...
 
great news. both <img srcset> and <picture> are enabled in Firefox Nightly. they'll be coming in May.

mozilla-central: changeset 229469:f8cb71f5eda1 — Bug 1018389 - Pref on <img srcset> and update test
https://hg.mozilla.org/mozilla-central/rev/f8cb71f5eda1

mozilla-central: changeset 229470:de043394a41d — Bug 1017875 - Pref on <picture> element and update test
https://hg.mozilla.org/mozilla-central/rev/de043394a41d

#Firefox   #ResponsiveImages   #Gecko  #Firefox38
1.1 --- a/dom/tests/mochitest/general/test_srcset_pref.html 1.2 +++ b/dom/tests/mochitest/general/test_srcset_pref.html 1.3 @@ -3,29 +3,46 @@ 1.4 1.7
2
Add a comment...

Masataka Yakura

Shared publicly  - 
2
Add a comment...

Masataka Yakura

Shared publicly  - 
 
“you can now build and run top-of-tree WebKit for iOS in the iOS Simulator” sweet.

Surfin' Safari - Blog Archive  » Building WebKit for iOS Simulator
https://www.webkit.org/blog/3457/building-webkit-for-ios-simulator/

#WebKit #iOS
I am proud to formally announce that you can now build and run top-of-tree WebKit for iOS in the iOS Simulator. We have updated the pages on webkit.org with details on building for iOS Simulator. For your convenience, I have summarized the steps to get you up and running below: ...
1
2
Sungmann Cho's profile photoYusuke SUZUKI's profile photo
Add a comment...
 
Good news Apple just joined Web Performance WG.

rniwa from Apple just joined the Web Performance WG
https://lists.w3.org/Archives/Public/public-web-perf/2015Jan/0055.html

Hope that'll accelerate Safari's adoption of numerous perf APIs.

#Apple   #W3C   #webperf  
From : Ryosuke Niwa Date : Wed, 21 Jan 2015 10:36:34 -0800. Message-id : <84A2D9A6-F3E3-4656-ADEF-2369BE789360@apple.com> To : public-web-perf@w3.org. Hi all, I just wanted to let you all know that I've joined the Web Performance Working Group as an Apple representative on ...
1
Add a comment...
Have him in circles
2,252 people
Tojo Chacko's profile photo
Oleg Makarov's profile photo
Samuel Igbinovia's profile photo
eslar miya's profile photo
Oliver Marčetić's profile photo
teijin ki's profile photo
Aloke Baidya's profile photo
Andrew Scott's profile photo
Akiho Adachi's profile photo

Masataka Yakura

Shared publicly  - 
 
Finally Kanazawa got Shinkansen. Every year end when I go back home (in Kanazawa) it takes me 4.5~5 hrs to get to Kanazawa sta. from Tokyo. With the new Shinkansen, it'll be 2.5 hrs and with no change of trains. hurrah.
 
Seat 6C looks pretty nice for a 260km/h train ride over to Kanazawa from Tokyo. Check out the new Hokuriku Shinkansen “Bullet Train” for yourself on Street View → goo.gl/dkFLC1
161 comments on original post
4
Add a comment...
 
Service Worker in M43
https://docs.google.com/document/d/1y7Uwe4sipzx1-SiiFEMeQcyqT1KRCanC3N51hG48kWM/edit

“As we’ve met essential feature requirements, for M43 we’ll concentrate on DevTools and bug fixes especially to improve stability/health.”

great to hear DevTools integration and kill-switch are on the way.

#Chrome   #Blink   #ServiceWorker   #DevTools   #Chrome43
Drive
Service Worker in M43(Note: This document is public.) Service Worker in M43 Author: Matt Falkenhagen (falken@) Last Updated: 2015-03-05 Background SW team’s objective: Increase Service Worker controlled page load count. As we’ve met essential feature requirements, for M43 we’ll concentrate on DevTools and bug fixes esp
1
Add a comment...
 
PSA: Android is *only shipping Service Worker-based Notifications - Google Groups*
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/BygptYClroM

#Chrome #Android #ServiceWorker
In the following patch, I'm adding a runtime feature setting enabling the embedder to disable non-Service Worker based notifications. We will be disabling them for Android. https://codereview.chromium.org/901843006. This creates somewhat of a discrepancy between desktop platforms and Android, ...
1
Add a comment...

Masataka Yakura

Shared publicly  - 
 
“The working group will, once WebRTC 1.0 [...] reaches Candidate Recommendation, consider working on a new set of low level object-oriented APIs for real-time communication. The activities in the ORTC [...] Community Group indicate that there is interest in a new set of APIs. As part of this consideration, the group will reevaluate its deliverables and milestones, and may reconsider its scope.”
Scope; Deliverables; Dependencies and Liaisons; Participation; Communication; Decision Policy; Patent; About this Charter. W3C Ubiquitous Web Domain. [DRAFT] Web Real-Time Communications Working Group Charter. This is a draft revised W3C WebRTC Working Group charter for review by the W3C ...
1
Add a comment...
 
What a great news for developers! The favicon Network request is now visible in Dev Tools under the Network Tab in the last chromium build.

Open your favorite Dev Tools, make sure you disable cache and reload the web page to see the favicon request. 

Source: https://codereview.chromium.org/840553003
3 comments on original post
1
Add a comment...
People
Have him in circles
2,252 people
Tojo Chacko's profile photo
Oleg Makarov's profile photo
Samuel Igbinovia's profile photo
eslar miya's profile photo
Oliver Marčetić's profile photo
teijin ki's profile photo
Aloke Baidya's profile photo
Andrew Scott's profile photo
Akiho Adachi's profile photo
Basic Information
Gender
Male
Other names
myakura
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Tokyo
Previously
Sapporo, Hokkaido - Kanazawa, Ishikawa - Seattle, WA
Contact Information
Home
Email