Closed
Bug 755800
Opened 13 years ago
Closed 11 years ago
Etsy homepage image slider unswipeable due to WebKit-only code (CSS and DOM)
Categories
(Web Compatibility :: Site Reports, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ccollins, Assigned: karlcow)
References
()
Details
(Whiteboard: [Engagement][User Engagement][country-all][sitewait][webkitcss])
Attachments
(4 files)
Web page or screen you were on when you saw the issue:
Firefox for Mobile Beta build
Samsung Galaxy Nexus
Steps to reproduce:
1. etsy.com (which takes me to their mobile site.)
2. Page renders, but not within the frame of the phone screen. Some of the images are cut off on the right side, and I'm unable to scroll to see them.
What you expected:
Crash report ID (if applicable):
Comment 1•13 years ago
|
||
Can you post a screenshot of what you're seeing? The page seems to render fine for me, except for the search button, where the text leaks out.
URL: http://etsy.com
OS: Mac OS X → Android
Hardware: x86 → All
Summary: Esty not rendering within page → Etsy not rendering within page
Version: Trunk → Firefox 14
Comment 2•13 years ago
|
||
This is what I see when I load etsy.com on a Galaxy Nexus using the Firefox Beta build.
I can keep trying. It is most noticeable when an image has text in it - and you can see the text cut off. These images rotate, so right now, it's not obvious.
Just attached a screenshot from this a.m. You can see that the image of the heart is cut off. Not as obvious as when there is a photo with words that are chopped, but you get the idea. (Fits on screen in the iPhone)
Comment 6•13 years ago
|
||
This is a problem with the site's layout. They lay out the page so that each row has a pair of images. The smaller of the two is set to 0.38125 of the window.innerWidth, and the larger is 0.61875 of the window.innerWidth. This leaves no room for the various margins on the elements, causing the images to stick out a couple of pixels on the right side of the screen.
Component: General → Evangelism
QA Contact: general → evangelism
Updated•13 years ago
|
Component: Evangelism → Mobile
Product: Firefox for Android → Tech Evangelism
Hardware: All → ARM
Version: Firefox 14 → unspecified
Comment 7•12 years ago
|
||
We (Etsy) haven't spent a lot of time validating support on Firefox Mobile or FirefoxOS, but are starting to work some of those issues out now.
Please feel free to use me as a contact point. Mike Brittain <mike@etsy.com>
Comment 8•12 years ago
|
||
Attached screenshot shows Etsy.com in Firefox on Galaxy S3.
The page layout is correct, with exception of the "search" button bleeding slightly.
The images in the "handpicked items" area are *supposed* to bleed off the screen. Unfortunately, they are not swipeable in Firefox. We'll (Etsy) need to look into that.
Comment 9•12 years ago
|
||
The search button bleeding has been fixed. :)
Will spend a bit of time looking at the non-swiping images right now.
Comment 10•12 years ago
|
||
Comment 11•12 years ago
|
||
The listing-swipe content (the "Handpicked Items") is unswipe-able for a number of reason:
[17:12:24.101] ReferenceError: WebKitCSSMatrix is not defined @ http://site.etsystatic.com/assets/dist/js/mobile/index.20131009194800.js:1
y = new WebKitCSSMatrix(t.css("-webkit-transform")) being the culprit. The CSSMatrix constructor was removed from the CSS Transforms spec, so this will likely never be implemented in Firefox.
There's lots of -webkit-transform properties set by the e.Mobile.Scrollable class so we'll obviously fail there.
In index.css and base.css, again, just -webkit- prefixes for styles and media queries, e.g., @media only screen and (-webkit-min-device-pixel-ratio :2)
Given that we're served a different "base-webkit.js" it's clear that Etsy's mobile site is designed for mobile Webkit browsers. But Firefox for Android supports everything needed to make it work, given a little cross-browser love.
Comment 12•12 years ago
|
||
Updating title and setting to sitewait as Mike Brittain is already on this ticket.
Summary: Etsy not rendering within page → Etsy homepage image slider unswipeable due to WebKit-only code (CSS and DOM)
Whiteboard: [Engagement][User Engagement] → [Engagement][User Engagement][country-all][sitewait]
![]() |
Assignee | |
Comment 13•12 years ago
|
||
So that's interesting.
Checking today, there is a mosaic of images on the homepage, I click on one and get the image bigger with details on top and a cross to close the image. But the cross is not working at all.
Swiping is still not working.
btw, fwiw, our friends at Opera do not receive the mobile site but the desktop site on Opera Mobile Presto.
UC Web is working well. the swiping too.
![]() |
Assignee | |
Updated•12 years ago
|
Assignee: nobody → kdubost
Status: NEW → ASSIGNED
Comment 14•11 years ago
|
||
Confirming the "can't close" problem Karl mentioned, in addition I note that it's really only possible to open the top left image - touching any other just causes the top left to open.
![]() |
Assignee | |
Updated•11 years ago
|
Whiteboard: [Engagement][User Engagement][country-all][sitewait] → [Engagement][User Engagement][country-all][sitewait][webkitcss]
Comment 15•11 years ago
|
||
I think this issue is gone - as far as I can tell I can now click through to the right item and swipe anything that's meant to be swipeable.
Thanks and <3 to Etsy - I'm even a customer now :)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Tech Evangelism → Web Compatibility
Updated•1 year ago
|
Component: Mobile → Site Reports
You need to log in
before you can comment on or make changes to this bug.
Description
•