Possibly we need to break the definitions into two parts, more like Bootstrap, with the main version, plus an equivalent to Bootstrap's "fade". The point is to delay the fade in by a moment, so that there's no visible effect for fast loading pages.
On Fri, Aug 8, 2014 at 2:36 AM, Martin Grigorov <mgrigo...@apache.org> wrote: > On Fri, Aug 8, 2014 at 11:31 AM, Jochen Kemnade <jochen.kemn...@eddyson.de > > > wrote: > > > Am 08.08.2014 10:36, schrieb Jochen Kemnade: > > > >> The loading mask looks fine, although you seem to have omitted all the > >> non-proprietary/-prefixed CSS3 directives. Any specific reason for that? > >> > > > > I just tried adding them, but that doesn't improve things. The problem is > > that the mask is shown with background-color:#000 until the fade-in > > animation kicks in. > > We could add opacity:0; to .pageloading-mask, but that would cause issues > > with IE<10: > > IE9 would not show the mask at all, because it understands opacity but no > > CSS animations. IE8 and below would just show a black mask. > > Although I wouldn't exactly like it, we could add a conditional > stylesheet > > with .pageloading-mask { opacity: 0.5} for IE9 and accept that it's ugly > on > > IE8 (perfectly fine if you ask me). > > What do you think? > > > > I don't like it either but IE8 is the most used browser out there at the > moment. > Maybe there should be a more fine-grained switch off/on of the feature - > per client capabilities ? > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: dev-h...@tapestry.apache.org > > > > > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com @hlship