You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Ross Allen <re...@gmail.com> on 2013/07/05 23:02:27 UTC

Review Request 12286: Add height/width to loading GIF

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/
-----------------------------------------------------------

Review request for mesos.


Repository: mesos


Description
-------

<img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.


Diffs
-----

  src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 

Diff: https://reviews.apache.org/r/12286/diff/


Testing
-------


Thanks,

Ross Allen


Re: Review Request 12286: Add height/width to loading GIF

Posted by Ben Mahler <be...@gmail.com>.

> On July 8, 2013, 4:15 p.m., Benjamin Hindman wrote:
> > Does this speed up displaying the image?
> > 
> > At some point it would be great to get the new Mesos logo on the page too (and possibly update colors to match logo colors). ;)
> 
> Ross Allen wrote:
>     It can, although in this case the difference is likely on the order of a few milliseconds.
>     
>     If height/width are omitted on an <img> element, the browser reserves no space for it, a 0px x 0px space, and continues rendering the rest of the page while it queues the image for download. When it receives enough of the image file to know its size, it resizes the element to the size of the image, which in this case will force the browser to reflow and repaint any elements that come after the <img>.
>     
>     Best practice is to always set height/width on image elements when possible.

+1 to adding the new logo and color scheme!


- Ben


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/#review22827
-----------------------------------------------------------


On July 5, 2013, 11 p.m., Ross Allen wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12286/
> -----------------------------------------------------------
> 
> (Updated July 5, 2013, 11 p.m.)
> 
> 
> Review request for mesos.
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> <img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.
> 
> 
> Diffs
> -----
> 
>   src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 
> 
> Diff: https://reviews.apache.org/r/12286/diff/
> 
> 
> Testing
> -------
> 
> Rendered homepage with loading gif.
> 
> 
> Thanks,
> 
> Ross Allen
> 
>


Re: Review Request 12286: Add height/width to loading GIF

Posted by Benjamin Mahler <be...@gmail.com>.
+dave who's been working on the logo


On Mon, Jul 8, 2013 at 2:20 PM, Ross Allen <re...@gmail.com> wrote:

>
>
> > On July 8, 2013, 4:15 p.m., Benjamin Hindman wrote:
> > > Does this speed up displaying the image?
> > >
> > > At some point it would be great to get the new Mesos logo on the page
> too (and possibly update colors to match logo colors). ;)
> >
> > Ross Allen wrote:
> >     It can, although in this case the difference is likely on the order
> of a few milliseconds.
> >
> >     If height/width are omitted on an <img> element, the browser
> reserves no space for it, a 0px x 0px space, and continues rendering the
> rest of the page while it queues the image for download. When it receives
> enough of the image file to know its size, it resizes the element to the
> size of the image, which in this case will force the browser to reflow and
> repaint any elements that come after the <img>.
> >
> >     Best practice is to always set height/width on image elements when
> possible.
> >
> > Ben Mahler wrote:
> >     +1 to adding the new logo and color scheme!
>
> Are the new logo and color scheme finalized? I'd be happy to put those in.
>
>
> - Ross
>
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12286/#review22827
> -----------------------------------------------------------
>
>
> On July 5, 2013, 11 p.m., Ross Allen wrote:
> >
> > -----------------------------------------------------------
> > This is an automatically generated e-mail. To reply, visit:
> > https://reviews.apache.org/r/12286/
> > -----------------------------------------------------------
> >
> > (Updated July 5, 2013, 11 p.m.)
> >
> >
> > Review request for mesos.
> >
> >
> > Repository: mesos
> >
> >
> > Description
> > -------
> >
> > <img> tags with known height/width should specify height/width
> attributes so the browser can reserve space in the layout for them.
> >
> >
> > Diffs
> > -----
> >
> >   src/webui/master/static/index.html
> 066ca37a3d091a4a4731f0119f84a1197a71c4c8
> >
> > Diff: https://reviews.apache.org/r/12286/diff/
> >
> >
> > Testing
> > -------
> >
> > Rendered homepage with loading gif.
> >
> >
> > Thanks,
> >
> > Ross Allen
> >
> >
>
>

Re: Review Request 12286: Add height/width to loading GIF

Posted by Ross Allen <re...@gmail.com>.

> On July 8, 2013, 4:15 p.m., Benjamin Hindman wrote:
> > Does this speed up displaying the image?
> > 
> > At some point it would be great to get the new Mesos logo on the page too (and possibly update colors to match logo colors). ;)
> 
> Ross Allen wrote:
>     It can, although in this case the difference is likely on the order of a few milliseconds.
>     
>     If height/width are omitted on an <img> element, the browser reserves no space for it, a 0px x 0px space, and continues rendering the rest of the page while it queues the image for download. When it receives enough of the image file to know its size, it resizes the element to the size of the image, which in this case will force the browser to reflow and repaint any elements that come after the <img>.
>     
>     Best practice is to always set height/width on image elements when possible.
> 
> Ben Mahler wrote:
>     +1 to adding the new logo and color scheme!

Are the new logo and color scheme finalized? I'd be happy to put those in.


- Ross


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/#review22827
-----------------------------------------------------------


On July 5, 2013, 11 p.m., Ross Allen wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12286/
> -----------------------------------------------------------
> 
> (Updated July 5, 2013, 11 p.m.)
> 
> 
> Review request for mesos.
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> <img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.
> 
> 
> Diffs
> -----
> 
>   src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 
> 
> Diff: https://reviews.apache.org/r/12286/diff/
> 
> 
> Testing
> -------
> 
> Rendered homepage with loading gif.
> 
> 
> Thanks,
> 
> Ross Allen
> 
>


Re: Review Request 12286: Add height/width to loading GIF

Posted by Ross Allen <re...@gmail.com>.

> On July 8, 2013, 4:15 p.m., Benjamin Hindman wrote:
> > Does this speed up displaying the image?
> > 
> > At some point it would be great to get the new Mesos logo on the page too (and possibly update colors to match logo colors). ;)

It can, although in this case the difference is likely on the order of a few milliseconds.

If height/width are omitted on an <img> element, the browser reserves no space for it, a 0px x 0px space, and continues rendering the rest of the page while it queues the image for download. When it receives enough of the image file to know its size, it resizes the element to the size of the image, which in this case will force the browser to reflow and repaint any elements that come after the <img>.

Best practice is to always set height/width on image elements when possible.


- Ross


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/#review22827
-----------------------------------------------------------


On July 5, 2013, 11 p.m., Ross Allen wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12286/
> -----------------------------------------------------------
> 
> (Updated July 5, 2013, 11 p.m.)
> 
> 
> Review request for mesos.
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> <img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.
> 
> 
> Diffs
> -----
> 
>   src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 
> 
> Diff: https://reviews.apache.org/r/12286/diff/
> 
> 
> Testing
> -------
> 
> Rendered homepage with loading gif.
> 
> 
> Thanks,
> 
> Ross Allen
> 
>


Re: Review Request 12286: Add height/width to loading GIF

Posted by Benjamin Hindman <be...@berkeley.edu>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/#review22827
-----------------------------------------------------------

Ship it!


Does this speed up displaying the image?

At some point it would be great to get the new Mesos logo on the page too (and possibly update colors to match logo colors). ;)

- Benjamin Hindman


On July 5, 2013, 11 p.m., Ross Allen wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12286/
> -----------------------------------------------------------
> 
> (Updated July 5, 2013, 11 p.m.)
> 
> 
> Review request for mesos.
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> <img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.
> 
> 
> Diffs
> -----
> 
>   src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 
> 
> Diff: https://reviews.apache.org/r/12286/diff/
> 
> 
> Testing
> -------
> 
> Rendered homepage with loading gif.
> 
> 
> Thanks,
> 
> Ross Allen
> 
>


Re: Review Request 12286: Add height/width to loading GIF

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/#review22850
-----------------------------------------------------------

Ship it!


Ship It!

- Ben Mahler


On July 5, 2013, 11 p.m., Ross Allen wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12286/
> -----------------------------------------------------------
> 
> (Updated July 5, 2013, 11 p.m.)
> 
> 
> Review request for mesos.
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> <img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.
> 
> 
> Diffs
> -----
> 
>   src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 
> 
> Diff: https://reviews.apache.org/r/12286/diff/
> 
> 
> Testing
> -------
> 
> Rendered homepage with loading gif.
> 
> 
> Thanks,
> 
> Ross Allen
> 
>


Re: Review Request 12286: Add height/width to loading GIF

Posted by Ross Allen <re...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12286/
-----------------------------------------------------------

(Updated July 5, 2013, 11 p.m.)


Review request for mesos.


Repository: mesos


Description
-------

<img> tags with known height/width should specify height/width attributes so the browser can reserve space in the layout for them.


Diffs
-----

  src/webui/master/static/index.html 066ca37a3d091a4a4731f0119f84a1197a71c4c8 

Diff: https://reviews.apache.org/r/12286/diff/


Testing (updated)
-------

Rendered homepage with loading gif.


Thanks,

Ross Allen