Closed Bug 931860 Opened 12 years ago Closed 9 years ago

realmobile.gr doesn't render properly on Firefox for Android

Categories

(Web Compatibility :: Site Reports, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: alefteris, Unassigned, Mentored)

References

()

Details

(Whiteboard: [country-gr][webkitcss][clientsniff][needscontact] )

Site: http://www.realmobile.gr realmobile.gr doesn't render properly on Firefox for Android :: Steps To Reproduce 1. Open Firefox for Android app 2. Type real.gr in Firefox for Android address bar :: Expected Result The site should render the same as it does for iOS Safari. :: Actual Result The blue gradient background for the site header and the gray gradient background of the news items are missing when viewing with Firefox for Android. :: Additional Information Firefox for Android Beta Software Version: Mozilla/5.0 (Android; Mobile; rv:25.0) Gecko/25.0 Firefox/25.0 Device Information: ZTE Blade
Whiteboard: [country-gr]
They're also using iWebkit CSS, so they need to add the prefixless variants (or solid background fallback colors) anywhere they have -webkit-gradient in http://realmobile.gr/css/style.css. Just noticed another issue too, they redirect B2G to the desktop site via http://realmobile.gr/javascript/redirection.js: if(!DetectIphone() && !DetectIpod() && !DetectAndroid() && !DetectWindowsMobile()) { if(DetectS60OssBrowser() || DetectBlackBerry() || DetectWindowsMob_2()){ //alert('Simple mSite!'); window.location = 'http://www.realmobile.gr/msimple' }else { //alert('Desktop Browser!'); window.location = 'http://www.real.gr' } } They could add a generic DetectMobile function like so: //************************** // Detects if the current device is a mobile device. function DetectMobile() { if (uagent.search("mobi") > -1) return true; else return false; } and then add that to (!DetectMobile() && !DetectIphone() && !DetectIpod() && !DetectAndroid() && !DetectWindowsMobile())
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [country-gr] → [country-gr][webkitcss][contactready][clientsniff]
Whiteboard: [country-gr][webkitcss][contactready][clientsniff] → [country-gr][webkitcss][clientsniff][sitewait]
I emailed them using the portal address found at http://www.real.gr/DefaultArthro.aspx?page=contact
See Also: → 931849
Emailed them again at the katagelia address listed at http://www.real.gr/DefaultArthro.aspx?page=contact
Thanos, Another possible contact. Angelos Agiostratitis is a designer there. It could be another way to reach them out. http://www.linkedin.com/pub/angelos-agiostratitis/b/346/2a4 His Web site is at http://www.agios.gr/main.html
Flags: needinfo?(alefteris)
Whiteboard: [country-gr][webkitcss][clientsniff][sitewait] → [country-gr][webkitcss][clientsniff][sitewait] [mentor=kdubost]
Mentor: kdubost
Whiteboard: [country-gr][webkitcss][clientsniff][sitewait] [mentor=kdubost] → [country-gr][webkitcss][clientsniff][sitewait]
Still the same as of today. Switching back to [needscontact] Still trying the contact above in case.
Flags: needinfo?(alefteris)
Whiteboard: [country-gr][webkitcss][clientsniff][sitewait] → [country-gr][webkitcss][clientsniff][needscontact]
Still an issue. Automated analysis finds two elements that are styled differently in Gecko and WebKit (note that these are not the selectors used in the CSS): * In Webkit: html body.list div#content ul#articles li.withimage a.noeffect[href="http://realmobile.gr/article_details.php?ID=438141&catID=11"]{ backgroundImage: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(240, 240, 240))) } - in Gecko: backgroundImage:None * In Webkit: html body.list div#content ul#articles li.withimage a.noeffect[href="http://realmobile.gr/article_details.php?ID=438191&catID=11"]{ backgroundImage: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(240, 240, 240))) } - in Gecko: backgroundImage:None
Thanos, is this site important? If it's important enough we should keep it open and continue trying, otherwise we might want to close the bug.
Kind of difficult to define what makes a site important or not. But since it's been so long and they haven't been responsive, we could close it.
With the usual grain of salt about Alexa's results Alexa Rank for realmobile.gr 3,497,862 Global (And this is just an estimate)
On desktop realmobile.gr redirects to http://www.real.gr/default.aspx?page=home Global rank: 9,171 Rank in Greece: 104 Which is a lot more significant. On Firefox Android with version number and CSS unprefixing services enabled, layout.css.unprefixing-service.enabled; false -> true we receive a working site. According to the footer of the main site real.gr "2013 Powered by © i-Box Portal Builder - ATC S.A." https://twitter.com/atc_gr Another possible contact: Github + email https://github.com/kgiannakakisATC Also found in https://github.com/AniketosEU/Security-Service-Validation-and-Verification/blob/master/Marketplace-Interface/src/main/java/eu/aniketos/marketplace/DiscoveryRequest.java * Konstantinos Giannakakis <k.giannakakis@atc.gr> * Vasilis Tountopoulos <v.tountopoulos@atc.gr> In https://github.com/socialsensor/socialsensor-framework-common/blob/master/src/main/java/eu/socialsensor/framework/common/domain/Keyword.java * @author etzoannos - e.tzoannos@atc.gr
fixed by layout.css.prefixes.webkit;true
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Web Compatibility
Component: Mobile → Site Reports
You need to log in before you can comment on or make changes to this bug.