RapidWeaver 8 Mobile Display Issue

My new RapidWeaver 8 website looks great on browsers and previews fine on iPad and iPhone, but on the iOS devices the content is missing and just the banner & logo shows. Has anyone else experienced this?

I assume youā€™re double posting this because you didnā€™t get a response from yesterdayā€™s post?
http://forums.realmacsoftware.com/t/rapidweaver-8-responsive-issue/22105
For future reference it might be cleaner to just add to the original post, but no matter.

For an issue like this a URL to the site would be of great help.

2 Likes

I deleted your old post. Please do not double post.

2 Likes

@dgoulian

Like you Iā€™ve put up a couple of posts recently, with a reasonable question asking for help, and no replies.
What a shame that your only replies are being ā€˜told offā€™ for asking twice!
The forum is usually better mannered than this.

Teeters is right on one thing though, that a URL would help. Send us a link and hopefully youā€™ll get a response.

Is is possible that you have accidentally checked ā€œHide this Stack on Mobileā€ for your main content stack? (Page Inspector pane.)

Yes, its a double post. My apologies but I was expecting an email if I got any replies. The website site I am having trouble with is www.lockkill.com.

Looking forward to any help.

I will check this setting when I get home tonight, but I am having the issue on the home page too, which is not a stacks page.

The website is
www.lockkill.com

Thanks!

Found the settings to notify via email if I have a replyā€¦

Yeah,
I can confirm that just on both an iPad and an iPhone (actual devices)that only the hero displays. On a desktop browser (chrome) simulating mobile, it displays the main content.

This is a new RW8 theme, so I would ask if you tried a different theme? That would help determine if itā€™s theme.
I can tell you that the theme is getting errors (404) on some fonts not found. That wouldnā€™t cause this error but should be addressed be RealMac @ben.

1 Like

OK thats probably a good clue. Iā€™ll try another theme I guess. But I used the mountain theme out of the box and did not mess with fonts. It makes me wonder if RealMac tested this theme on real devices before shipping.

Is it iFrame related? Because if you go directly to the site that is being iFramed - that seems to work on an iphone and also uses the Mountain theme

(edited for clarity)

1 Like

Quite possible its related to GoDaddy forcing the website to be inside of an iFrame. But not sure what to do if thats the case. I donā€™t see any settings on GoDaddy to remove this. Suggestions?

As noted by others, I am getting 404 errors apparently the site is trying to load a .woff file and canā€™t find it. Thats a Web Open File Format font - so Iā€™m guessing RapidWeaver did not upload this font to the server? Sounds like a RW 8 bug to me. Hopefully RealMac can weigh in on this?

404%20error

Ah, I didnā€™t realize that the iFrame was a GoDaddy implementationā€¦

Youā€™re correct that the font errors may be a bug in the theme, but you get those errors both on the http://www.goulian.com/lockkill/ site as well as the http://www.lockkill.com/ site, so I wouldnā€™t think that is the root of the iphone display issue

1 Like

One of the many reasons why almost any other host is betterā€¦

1 Like

OK, did some tests with all 5 new RapidWeaver 8 ā€œResponsiveā€ themes. Only 1 out of 5 worked correctly on iOS devices:

  • Mountains, Engineer, Climate - Shows NO page content
  • Future (only shows partial page of text)
  • Artful shows entire page

So, since Artful works fine and the other 4 donā€™t, its obviously NOT a GoDaddy issue. Its an issue with the new responsive Themes on iOS. And since I upgraded to this new version of RapidWeave expressly for the new responsive fonts, I will either need this fixed quickly or Iā€™ll need a refund.

Please advise next steps RealMac.

If you can put a copy of the project file out on something like Dropbox. Send a link to it to Dan (@relmacsoftware.com) with a brief description and a link back to this post. I sure @ben will want to have a look.

Hi @dgoulian,

Sorry youā€™re having issues with the new themes! This is the first case Iā€™ve seen of any site built with any of the new themes not working on iOS devices.

Hereā€™s my tl;dr version: Stop serving your site through an iFrame, itā€™s causing the content to be un-scrollable on iOS. I would suggest you use a different host, I wouldnā€™t recommend GoDaddy to anyone. My best guess is you need to get some proper hosting for the lockkill.com domain name.


Firstly, missing fonts will not affect the display (as in being able to actually see it) of content on your site ā€” it would just mean the font would fallback to a default, ā€œweb safeā€, font.

As for the issue with not seeing the content, as mentioned by @jabostick, http://www.lockkill.com/ is being served through an iFrame - with the actual site being hosted on http://www.goulian.com/lockkill/.

If you visit http://www.goulian.com/lockkill/ on an iOS device then everything works as expected.

Side note: If you look closely on http://www.lockkill.com/ youā€™ll notice that the content is not responsive ā€” the site logo and hamburger menu icon are not sized correctly. Compare those with http://www.goulian.com/lockkill/. This is down to the way the iFrame is setup, itā€™s messing with how Safari is treating the site ā€” Safari is displaying it as a ā€œnon-responsiveā€ website. The content is being squashed down to fit the viewport, this is not a theme issue. Thatā€™s an issue with how the iFrame is setup.

As for why you can only see part of the content on iOS, that is also down to the iFrame.

The iFrame is actually larger than the viewport on your iOS devices, which is why you can scroll down and see the site title and slogan. However, the content inside the iFrame is not being scrolled, and this is the main issue for you.

Iā€™m not sure why the content insā€™t scrolling inside the iFrame (my iFrame knowledge is a little rusty ā€” itā€™s 2018 and I havenā€™t used an iFrame for quite a few years now), but it shouldnā€™t be in an iFrame in the first place.

Iā€™m guessing that you donā€™t have the correct hosting setup for the lockkill.com domain, perhaps you are using the same server as your http://www.goulian.com/ domain, and GoDaddy allows you to set up an additional domain and serve that via an iFrame? This is just a guess, I donā€™t know how youā€™ve set things upā€¦

Whatever you do, you need to remove the iFrame and point the http://www.lockkill.com/ domain name at the server that is hosting the content ā€” unfortunately I canā€™t tell you how to do that with GoDaddy. My advice is to switch hosts.

Do let me know if I can help any further.

Cheers,
Ben

2 Likes

Hi Ben, thanks for responding. But could you explain what you mean when you say ā€œStop serving your site through an iFrameā€? Here is what I see when I look at LOCKKILL.COM using Chrome web inspector:

I donā€™t see an iFrame. Iā€™m still leaning toward this being a RapidWeaver defect. Blaming GoDaddy is pretty convenient and since I have been hosting this website for well over 8 years with RapidWeaver, Iā€™m having a hard time believing that suddenly GoDaddy is the culprit. The only variable in the equation is RapidWeaver 8 and the new responsive themes. Donā€™t forget that one of the five new themes works fine on GoDaddy (the one that is up there right now). The other 4 donā€™t show the content. So your telling me that and iFrame is causing a problem only sometimes? And It did not cause a problem at all with RapidWeaver 5, 6, or 7? Does not make sense. I thinking the situation is that RapidWeaver is no longer compatible with GoDaddy which is the worldā€™s largest web host by market share. Iā€™d be a little more concerned about that if I were you.

But Iā€™m willing to keep an open mind. If I send you my website can you post it in a private non-GoDaddy site? That would prove your point pretty well, donā€™t you think?

The bottom line here I have a website that no longer works on iOS devices, so Iā€™m losing revenue every day that this issue is not fixed. If you are going to insist its Godaddyā€™s fault without showing me solid technical proof, then I have no option but request a refund and go to another product. I think you would do the same in my shoes.

Rick Goulian