- From: Sebastian Zartner <sebastianzartner@gmail.com>
- Date: Thu, 23 Jul 2015 15:02:06 +0200
- To: Brandon Gibbs <gibbs.brandon.d@gmail.com>
- Cc: www-style list <www-style@w3.org>
On 20 July 2015 at 08:02, Brandon Gibbs <gibbs.brandon.d@gmail.com> wrote: > > Hi, > > I sent a suggestion for a CSS property that could make for a better > workflow given the enormous popularity of websites that are already using a > workaround to achieve a particular effect. The overlay. > > Below you'll see that I was pointed in your direction, as well as a > detailed explanation of how I feel it would best work. > > Thank you so much for taking the time and I hope to hear that it will be > considered as an addition.. > > - Brandon D Gibbs > > ---------- Forwarded message ---------- > From: Ian Jacobs <ij@w3.org> > Date: Sat, Jul 18, 2015 at 9:58 PM > Subject: Re: HTML5 / CSS3 overlay property > To: Brandon Gibbs <gibbs.brandon.d@gmail.com> > > > Hi Brandon, > > Thank you for taking the time to write up your suggestion. Unfortunately, > I’m not the best person to receive it. Have you considered > sharing it with the CSS WG (e.g., on www-style@w3.org? > > Ian > > >> On Jul 17, 2015, at 6:27 PM, Brandon Gibbs <gibbs.brandon.d@gmail.com> >> wrote: >> >> Hello, >> >> I know you and the rest of the staff probably get 100 emails a day >> regarding things like this, but I just couldn't sit quiet on this. I know >> that everyone thinks that they have the next great idea to improve the >> entire internet. I'm not claiming that, but I do have something at would >> incredibly improve workflow in one area. >> >> Look at the popularity of Twitter's Bootstrap. That only added to the >> need for this workflow idea. Well, not just workflow.... >> >> There is an abundance of websites that utilize sliders, "jumbotrons", >> and image galleries, and blog lists that utilize a photo with text overlay. >> This presents a few options for improved flow and, I believe, slightly >> improved site performance. >> >> An "overlay" element added to the HTML side... and/or an overlay: >> property added to the CSS side. >> >> My imagination of this functioning would be to quickly and easily add >> an overlay. On the CSS side, this could be used in the same div that adds a >> background image... >> >> .jumbotron { >> background: url('../img/cover-photo.png') >> background-size: cover; >> overlay: >> overlay-size: override the auto covering of the div >> overlay-position: just like the background-position property >> } >> >> Now the overlay: could be used a shortcut. Hexidecimal color, opacity, >> rgba, image via url() much like the background-image property.. >> >> Overlay-size: Again, my imagining of this would have the property >> automatically cover the div to which it is being added. This part of the >> property would of course override that, allowing for flexibility. If the >> user did not want to cover an entire div, img, etc... >> >> Overlay-position: As stated above, this is just like the >> background-position property. >> >> Now, if there was an HTML element added to this, I'm thinking it would >> behave much like any other <div> in a way. So, if placing text between >> <overlay> and </overlay> would have it show over the image and any overlay >> properties added like an overlay image, color, etc... >> >> The HTML element might seem a bit overkill, and even not much of an >> improvement over just using the <div> element as we do now... and in most >> cases it might be. Consider that <overlay> would be of some importance, >> making them a bit like heading tags. >> >> Of course, there is probably room for improvement, tweaking and >> shifting to make it fit with what the vision is for CSS3 and beyond. >> However, it would fill a need. You can easily search and find several >> websites, including stackoverflow, that are using workarounds. I feel that >> workarounds such as this add unnecessary time to the development process, >> and a, negative effect on site performance if the workaround is used often, >> which is the case for a good deal of photography sites, blogs, and much >> more. >> >> Thank you for your time, and entertaining this thought. >> This sounds similar to the suggestion at https://lists.w3.org/Archives/Public/www-style/2014Dec/0092.html. Sebastian
Received on Thursday, 23 July 2015 13:02:57 UTC