collage landscape always shows caption in Chrome (should float), OK Edge/IE11/FIrefox
denisegoldberg
Administrators Posts: 14,383 moderator
Something happened - I think yesterday - to change the behavior of collage landscape galleries in Chrome.
I have my site set to show the captions in galleries set to collage landscape only when the viewer hovers over the image. (Odd though, I can't seem to find where I selected that options, if you can tell me where that would be awesome!).
Yesterday my collage landscape galleries looked fine in the three browsers I regularly use - Chrome, Firefox, and IE11.
Today my collage landscape galleries in Chrome always show the caption and the buy button. I like the addition of the buy button but I don't want the captions or the buy button to show by default in collage landscape style - the photos are too small to have a piece covered by the caption. I do want both caption and buy button to show on hover though.
Before you ask, yes, I cleared the browser cache and restarted Chrome, just in case...
Screen shot from Chrome:
Screen shot from IE11:
In case you need a gallery example, here's a link to the gallery I used for the screen shots - http://www.denisegoldberg.com/Travel/Arizona-2013/Saguaro-and.
Please fix this - I only want the captions to show on hover.
--- Denise
I have my site set to show the captions in galleries set to collage landscape only when the viewer hovers over the image. (Odd though, I can't seem to find where I selected that options, if you can tell me where that would be awesome!).
Yesterday my collage landscape galleries looked fine in the three browsers I regularly use - Chrome, Firefox, and IE11.
Today my collage landscape galleries in Chrome always show the caption and the buy button. I like the addition of the buy button but I don't want the captions or the buy button to show by default in collage landscape style - the photos are too small to have a piece covered by the caption. I do want both caption and buy button to show on hover though.
Before you ask, yes, I cleared the browser cache and restarted Chrome, just in case...
Screen shot from Chrome:
Screen shot from IE11:
Please fix this - I only want the captions to show on hover.
--- Denise
https://www.denisegoldberg.com ... https://denise.smugmug.com
Musings & ramblings at https://denisegoldberg.blogspot.com
Musings & ramblings at https://denisegoldberg.blogspot.com
0
Comments
I've got Shopping turned off, but I still get the icon, for me it has the "Owner Buy" properties, and the hover action in Chrome is not changed (it's set to "show on hover"). Furthermore, I see your site fine - text & cart only on hover.
Nice of SM to tell us what's going to happen, eh?
I actually like the addition of the cart icon on hover.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Support Hero
I expect to see owner buy if I'm logged in!
But - interestingly enough I just tried on my work computer:
> work computer, Windows 7, Chrome 31.0.1650.63 m looks OK
> home computer, Windows 8.1, Chrome 31.0.1650.63 m always shows the caption
Any ideas about the cause of this behavior?
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Support Hero
I find it odd and somewhat interesting that the behavior I'm seeing seems to only occur on one computer so far...
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Have you tried clearing cache/cookies in that Chrome browser?
Support Hero
I can reproduce the problem with the latest version of Chrome on Windows 8.1.
I can't reproduce the problem with the latest version of Chrome on Windows 7.
Unfortunately my second Windows 8.1 computer is a Surface and there isn't a version of the Chrome browser that runs in that environment.
Do you have a windows 8.1 system where you can check?
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
This problem only occurs on Chrome on Windows 8.1.
Please fix it - collage galleries look terrible with the caption showing.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Windows 8.1 is on a lot of computers - this needs fixing.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Musings & ramblings at https://denisegoldberg.blogspot.com
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Can we get this fixed?
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
I know, I know, the problem only occurs on Chrome, and only on Windows 8.1 (maybe Windows 8 too, I can't check...).
Can we please get this fixed?
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
I'm having a really hard time believing that I'm the only person who sees this problem. Yes, I know, it only happens in Chrome in Windows 8 - but given that is the operating system that is on new (Windows) computers these days, why is it that you (smug) don't seem to care about it?
I looked at a site in the "Show us your new smugmug..." thread yesterday and was shocked to see captions on the images on the home page. Then I realized it was because of this defect.
Can we please get this fixed?
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
I guess no one cares that our sites look bad in Chrome in Windows 8.1????
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Again, I only see this behavior in Chrome on Windows 8.1.
This defect degrades the look of galleries - a transparent bar showing across all photos is not desired.
I'd appreciate a status and more importantly a fix.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
My apologies for ignoring the DGrin forums for the last few days. I saw jkinglet's post and will try to get the Support Heroes to pull up a windows 8.1 version of Chrome to see if we can re-create the issue. I don't have a Virtual Machine on this machine and can't load it up myself . Since it appears to only effect Chrome on Windows 8.1, I'd imagine it's something to do with Chrome and not with SmugMug but I don't want to place all the blame there before I can actively look into it on our own. Even if it is, there may be something we can do. I'll get back to you on this soon.
In the future feel free to shoot me a private message and point me to the bug threads. I usually login to dgrin every day and the PM will trigger a notification. In the mean time, I've also set the Bug Reporting thread to send me emails every time there's a new post. That should help so I don't end up missing these.
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
If you right click on the caption overlay area and "Inspect Element", then click on the div: "<div class="sm-tile-info">" does it have the following:
One of the support heroes confirmed he has the same issue on his site using Windows 8.1/Chrome and he said he couldn't find the above code anywhere.
Update: One of the Customizers and I spent an hour now trying to dig deeper into this. The same code that we add and works on a Mac won't work on Windows 8.1/Chrome. We've been able to successfully hide the caption overlay but we can't get it to show back up on hover. It appears Chrome is having some kind of issue with the hover action. We tried using opacity, visibility, and display code all to no avail. I'll pick up tomorrow and bring it up with a few other folks.
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
I don't see that code either.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Couple follow up questions: has it always been like this or did it start doing this recently? Also, are you using a full desktop computer or is it a tablet/laptop combo device like a Surface?
We haven't pushed anything live in the last few days that would have changed this behavior so I'm trying to understand where it started, or if it's always behaved this way. We do have some control over touch devices -- we disable the hover behavior since touch devices with no mouse have no hover capability. Devices like the Surface which are a hybrid can be tricky.
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
This is on a full desktop computer running Windows 8.1. Well, I'm not sure if you would really call it a desktop - it's an all-in-one with a large screen. I believe the guts are equivalent to a laptop. The computer does have a touch screen - but I use a mouse with it.
I have been using this computer since sometime early in 2013, can't remember when I upgraded it to Windows 8.1. I just checked the release date - Windows 8.1 was released for general availability on October 17, 2013. I'm sure I upgraded as soon as it was available so I don't believe the operating system is causing the problem. It's quite suspicious given that I don't see the problem on any other operating system - but again I'm sure I was running 8.1 without this problem prior to 12/23/2013.
It seems very odd that IE and Firefox both behave properly; Chrome doesn't.
I guess the other question to ask is if something changed on Chrome around the date that this problem started. I'm not sure how to track that...
I don't have access to any other computer running Windows 8 other than my Surface. That is the Surface 2, not the Pro, so the only browser I have available on that device is IE. And IE doesn't have this problem.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
How about in IE/Firefox?
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
FALSE: gesturestart, gesturechange, gestureend
On IE and Firefox:
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
That will explain why it's working the way it is. Chrome is reporting that it's a touch device, just because it could potentially be one, if you were using it as a touch screen, when in fact you have a mouse attached. The browser doesn't give us any indication that a mouse is attached, only that you're using a touch capable device. If you are on a touch capable device, we want to show the title/caption by default because there'd be no other way to get it to display (no mouse hover), so that's why it's working how it is. I'm not sure why Chrome for Windows 8.1 works this way but everyone else is OK. From what I've read it's actually a bug in IE that it doesn't report it's touch capable but that works out for our benefit!
I'm going to try to throw together some CSS code that gets around this but it most likely will mean there's some use case (if you took the mouse off and were using it as a touch device) that wouldn't ever see captions overlays.
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
I think I would prefer no caption overlays in that case anyway - the captions are visible from lightbox and I think that is OK. It's preferable to not have the overlay always showing on the images; in my opinion that behavior makes the gallery style look a bit clunky.
I still find it very interesting that this worked properly on Windows 8.1 and Chrome prior to the day I reported the problem.
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
I agree. In fact, I was talking to one of the Engineer's about potentially changing it that way for everyone so you wouldn't need to use the custom CSS i'm going to cook up but we'll have to decide if that's the route we want to go, or just let those of you add CSS to fix it. With it being the holidays the quickest fix is most likely going to be some Custom CSS. I'm trying to get a Windows 8.1 Virtual Machine installed so I can try to tackle it.
It's either 1 of 2 things: Chrome updated itself to try to address Windows 8.1's Hybrid Tablet/PC thing and as of that date set itself to be report being a touch device even if it's not ... or we added code to detect that it's a touch device. My guess is that it's the first but I don't want to push the blame off without actually knowing
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
Most important to me though - this means that I will be able to prevent someone else from seeing my site in this messy mode.
Thanks for your help!
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
First, try this:
If that works, lets limit it only to big screens so that it still displays the captions on tablets/smartphones:
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations