Daruma is a little doll where you draw an eye on a status with a wish in mind. And finally draw the second eye, once the wishes has been realized. This week Tokyo Metro and Yahoo! Japan fixed their markup. Tune of the week: Pretty Eyed Baby - Eri Chiemi.
Webcompat Life
Progress this week:
Today: 2016-04-11T07:29:54.738014
368 open issues
----------------------
needsinfo 3
needsdiagnosis 124
needscontact 32
contactready 94
sitewait 116
----------------------
You are welcome to participate
The feed of otsukare (this blog) doesn't have an updated
element. That was bothering me too. There was an open issue about it on Pelican issues tracker. Let's propose a pull request. It was accepted after a couple of up and down.
We had a team meeting this week.
Understanding Web compatibility is hard. It doesn't mean the same exact thing for everyone. We probably need to better define for others what it means. Maybe the success stories could help with concrete examples to give the perimeter of what is a Web Compat issue.
Looking at who is opening issues on WebCompat.com I was pleasantly surprised by the results.
Webcompat issues
(a selection of some of the bugs worked on this week).
- Mike opened an issue for the compat work on documenting the zero perspective quirk. I had done a codepen for it, but I decided to create another one where I put the value of
perspective
to an arbitrary0.0001px
. I added the results to the issue. I contacted the Web site owners where we found the issue. Also funny details of implementation in Gecko, another codepen. transform: perspective(0.00000000000000000000000000000000001px) translate(260px, 0);
is considered not zero.transform: perspective(0.000000000000000000000000000000000001px) translate(260px, 0);
is considered something else, but not sure what.- Sometimes it's hard to know if it's a Gecko bug or just an unfortunate mismatch because the device is just slow.
- Another interesting difference on a Japanese Web site. the webkit layout fixes almost everything but something in the carousel is not right.
Reading List
- Sharing my volunteer onboarding experience at webcompat.com
- Browsers, Innovators Dilemma, and Project Tofino
- css-usage. "This script is used within our Bing and Interop crawlers to determine the properties used on a page and generalized values that could have been used. http://data.microsoftedge.com "
- Apple is bad news for the future of the Web. Interesting read, though I would do this substituion
s/Apple/Market Share Gorilla/
. Currently there are very similar thing in some ways happening for Chrome on the Desktop market. The other way around, aka implementing fancy APIs that Web developers rush to use on their site and create Web Compatibility issues. The issue is not that much about being late at implementing, or being early at implementing. The real issue is the market share dominance, which warps the way people think about the technology and in the end making it difficult for other players to even exist in the market. I have seen that for Opera on Desktop, and I have seen that for Firefox on Mobile. And bear with me, it was Microsoft (Desktop) in the past, it is Google (Desktop) and Apple (Mobile) now, it will be another company in the future, the one dominating the market share. - The veil of ignorance
Follow Your Nose
TODO
- Document how to write tests on webcompat.com using test fixtures.
- ToWrite: rounding numbers in CSS for
width
- ToWrite: Amazon prefetching resources with
<object>
for Firefox only.
Otsukare!