Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9256119
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T11:52:00+00:00 2026-06-18T11:52:00+00:00

my site is responsive, and it’s looking good on Safari on iPhone. But when

  • 0

my site is responsive, and it’s looking good on Safari on iPhone. But when I browse to my website from my Twitter app on my iPhone, it seems to ignore most of my mobile styling and looks very bad. Is there something I can do to detect if the browser is some kind of mobile app (such as Twitter) and cause the page to load in the default mobile browser instead (Safari, Browser, etc.)?

Edit: I strictly used CSS’ max-width media query and targeted HTML5 block elements to change widths into percents. On two navs, I changed the display attribute as necessary.

Turns out it was a caching issue. It loads fine in the Twitter app. Oddly, it didn’t before, even after several tries.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T11:52:01+00:00Added an answer on June 18, 2026 at 11:52 am

    To the best of my knowledge, you can’t force the site to open in the default mobile browser. The decision whether to open your site in the app’s UIWebView or the default Safari browser is made by the Twitter app alone. If the Twitter app was gracious enough to provides any interface for you to choose, it might be possible, but they probably don’t. Most app publishers try to keep users inside the app for as long as possible, and throwing them outside to a different app usually goes against this.

    Your best bet is probably to try to improve your site’s responsiveness to also work inside the Twitter app UIWebView as well (or inside other apps for that matter). If you base your responsiveness on screen width for example (CSS max-width and friends), I assume it should also work inside the Twitter app UIWebView.

    The problem you are describing is indeed a very serious and annoying one. UIWebViews inside apps don’t implement by default all of Apple’s special handlers (that work inside the original Safari). The app maker is expected to implement these manually, and 99% of all apps simply don’t do this. It’s true for many other apps as well, the Google native search app also opens URLs inside a UIWebView – and sites tend to look lousy there too.

    You should also consider filing a bug with Twitter and urge them to improve website compatibility when opened inside their app.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I developed a site using twitter bootstrap and it seems that the responsive layout
I have implemented a GoogleMapsV3 map in a twitterBootstrap basic responsive design site. But
I am working on a responsive site that with the aid of twitter bootstrap,
At the moment I am building my first responsive site with Twitter Bootstrap and
I want to make a responsive site, but my attempt so far has some
I've created a few responsive sites but am rather new to responsive site development.
On this page (responsive site in progress) the background image of the containing div
I just wrapped up this responsive site and now it doesn't appear in IE9.
I am using the premium responsive theme in Drupal 7 to create a site.
Site here . Why is it that the code works for $('#club').change(function(event) but not

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.