GithubHelp home page GithubHelp logo

newsletters's Introduction

Thinking we can use this repo for a couple of things: a place to work on (close to final-ish) copy, and the issue tracker for collecting ideas—just us until we get our bearings somewhat, then take this public after we get a couple emails out the door so we can take topic submissions and questions.

newsletters's People

Contributors

eeeps avatar mdmcginn avatar wilto avatar zcorpan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

mdmcginn kaifgour

newsletters's Issues

Blink `picture`-blocking bug fixed

https://codereview.chromium.org/337883003/

How’s this for a plain language explanation?

Previously, contrary to the spec, Blink’s media-query code was running any code that needed to be notified of media changes on the main thread. This is bad for all kinds of reasons, not least of which was that it prevented picture (whose media attributes are emphatically/purposefully/necessarily evaluated off of the main thread) from reacting to changes. That roadblock is gone now, and the road towards picture in Chrome 39 has been paved.

Monkey Do article on using picturefill on the AEA page

http://monkeydo.biz/blog/an-event-apart-and-the-picture-element

Awesome things about this article (these things are very awesome):

  1. Detailed notes on implementing picture on a real-world, high-profile site.
  2. Shows how to use the new markup in concert with a CMS & asset management system (Expression Engine)

Weird things about this article (nit-pickin’):

  1. They chose to use picture over a background-image because they needed more layout control, not because the image was clearly content or presentational (in their defense, the image in question sits squarely on that fence)
  2. They claim picture gave them more control, but I don't see how. Given the new crops they're rendering on the back end, wouldn't the same art direction be possible entirely in CSS? They're not using sizes, just media queries and 1x/2x.
  3. The quality-zero “compressive images” 2x images aren't actually bigger, byte-wise, than the default 1x images... are the 1x images worth keeping around? Arguments can be made that, yes, they are, due to RAM considerations (compressive images need to be decompressed, and take up more device RAM post-decompression), but they don't make them.

Help test Yoav's Blink implementation

How to

  1. Download Chrome Canary
  2. Copy and paste this into your address bar:
    chrome://flags/#enable-experimental-web-platform-features
  3. Click "Enable"
  4. Test drive the new syntax!

Dummy image generators like http://placehold.it/ are helpful, so you can see which source you're loading.

Extra Credit: Submit bugs by either pinging Yoav in the IRC or by submitting them to new.crbug.com

Mozilla Implementation

Not sure what this means but it looks like big progress: https://bugzilla.mozilla.org/show_bug.cgi?id=870022

These patches provide a basically working element as well as sizesattr support when applied on top of those in bug 870021. I need to finishreviewing my list-o-issues and add a pref toggle and tests before these areready for review.

cbesinger lands `img` loading foundations

https://codereview.chromium.org/200923002/

Yoav's discussion here helped me understand a little bit what this is all about:

https://twitter.com/yoavweiss/status/466208161029160961

Basically this delays image loading until the browser knows everything it needs to about the img’s content, context, and state.

I don't know how deep I want to dive on this (my understanding is pretty shallow) but it seems worth mentioning, at least in terms of “laying the foundations for picture and srcset

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.