The goal of a Bootstrap site is to deliver a mobile view that is so easily navigable that it never leaves the user yearning for a tiny shrunk down desktop experience on their phone. Still, despite a developers best intentions, some users just want what they want. And we should give it to them. We’re not designing sites so that we may enforce our will on others, but to provide content that users find easy to view, and some users have different preferences than others.
Luckily, we can easily provide both worlds, and default to a responsive view with the hopes that they will find it so convincing they’ll never need the desktop view.
Here’s a little snippet of code that I like to put on websites. You can see it in action on: http://kylemitofsky.com/
Add two toggles to your page.
<!-- Desktop / Mobile Footer -->
<div id="DesktopMobileFooter" class='h_center'>
<hr/>
<div class="MobileToggle">
View <a id="DesktopSite" href="#" >Desktop</a> | <strong>Mobile</strong> Site
</div>
<div class="MobileToggle" style="display:none;">
View <strong>Desktop</strong> | <a id="MobileSite" href="#" >Mobile</a> Site
</div>
</div>
Then add the following JavaScript:
$(".MobileToggle a").click(function () {
var viewport = ($(this).attr('id') === "MobileSite") ?
'width=device-width, initial-scale=1.0' :
'width=1200';
$("meta[name=viewport]").attr('content', viewport);
$(".MobileToggle").toggle();
return false;
});
NOTE: As AJ pointed out in the comments, for this solution to work (and Bootstrap in general) make sure you’ve included the tags from Bootstrap’s Basic Template, specifically the viewport meta tag:
<meta name="viewport" content="width=device-width, initial-scale=1">
Hi Kyle, I have tried your solution it changes the view port but the site does not refresh. Could you please provide me the relevant solution for this ? Thanks,Ankit
ReplyDeleteI'm sure this is a couple years too late...but...for anyone else finding this snippet, it'll be a good FYI:
DeleteYou need to make sure to add the necessary viewport meta tag, otherwise there's nothing to update the content of:
< meta name="viewport" content="width=device-width, initial-scale=1.0"/>
After adding this (remove the space between "<" and "meta" since it wouldn't let me post it here without a space), it'll work as expected; no refresh needed :)
Thanks AJ - yeah, it's part of bootstrap docs and bootstrap isn't really going to work without it in the first place, but doesn't hurt to have the reminder here as the solution is aimed at manipulating it specifically. I'll also add the snippet to the post so google doesn't try to remove angle brackets to prevent html injection.
DeleteYour post is helping me a lot. Its really nice and epic. Thanks a lot for the useful info on this topic. You did it so much well. I love to see more about GB WhatsApp. Keep sharing and updating. Also share more posts with us. Thank you.
DeleteI did however, notice, in case anyone else has had this issue - on the newer Mobile Safari (iPhone 6 and later I guess) I'm seeing that as soon as I try to pinch zoom, it reverts back to the responsive site. I'm guessing it's that the viewport size is being changed when the zoom occurs, but still messing around with it...
ReplyDeleteAnyone else having the same issue that has a solution?
Ok, fixed it...turns out the version of Bootstrap I was using has a viewport fix that changes the viewport size on gesture. I added a conditional statement with a bool in session storage that allowed me to keep the fix when responsive, but removed when desktop size.
DeleteThanks again for this great solution!
This comment has been removed by a blog administrator.
ReplyDeleteI appreciate your thought process, excellent points… I may just “steal” a few of your thoughts for my blog! apple tablet mockup
ReplyDeleteGoing for PDA repair is a decent alternative as repair stores can get your messed up phone fixed, just as recoup and hold all the information you have in your phone. Iphone reparatur
ReplyDeleteI really like your take on the issue. I now have a clear idea on what this matter is all about.. buy instagram video views idigic
ReplyDeleteI have read your excellent post. This is a great job. I have enjoyed reading your post first time. I want to say thanks for this post. Thank you... cellphone battery
ReplyDeletePerhaps you need to revise the actual perl server in your hosting company, Live journal will be kinda gradual. iphone device template
ReplyDeleteI have read a few excellent stuff here. Definitely price bookmarking for revisiting. I wonder how much attempt you set to create the sort of fantastic informative site. device mockups
ReplyDeleteThis is the best blog Ive ever seen in my life! I really appreciate you taking the time out of your busy day to share your this with everyone. iphone png
ReplyDeletePretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. whatsapp gb download
ReplyDeleteWork area the board has gotten more helpful, direct and financially savvy because of the rise of the idea. Encouraged by methods for work area virtualization innovation help in abstracting the working framework, applications and related information from the client's PC. shareit
ReplyDeletePositive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. Windows based CRM
ReplyDeleteGathering plans that offer clients the capacity to put the entirety of their gadgets on a similar record alongside information use are beginning to become famous, yet whatever information plan is picked, it should be checked after the advanced mobile phone buy to guarantee that unreasonable information utilization doesn't drive up bill cost. Watching out for information use is imperative to dodge overages, and advanced cells regularly accompany straightforward highlights to assist clients with keeping on top of their use easily. mobile tracker free
ReplyDeleteThis is really a nice and informative, containing all information and also has a great impact on the new technology. Check it out here:ajkermobile
ReplyDelete'Continuously on' recording for business and administrative consistence and administration necessities. Coordinates the capacity to apply call recording to an expansion, a mobile or a shrewd Number - this is upheld through steering for both fixed and mobile calls. iphone 12 deals india
ReplyDeleteThis is really a nice and informative, containing all information.Check it out here:ajker mobile
ReplyDeleteI have recently started a blog, the info you provide on this site has helped me greatly. Thanks for all of your time & work https://satta-king.center/
ReplyDeleteI also heard about this agency's amazing service with creating brand sticky names. They were able to give all the ideas and inspiration that I was lacking. Mobile phone repair shop in New York City
ReplyDeleteThis information is impressive; I am inspired how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic snowflake data warehouse
ReplyDeleteit's really nice and meanful. it's really cool blog. buy xanax 2mg online, Xanax For Sale On The Internet Linking is very useful thing.you have really helped lots of people who visit blog and provide them usefull information.
ReplyDeleteI respect your work, regards for all the interesting blog posts. buy adderall 30mg online
ReplyDeleteA sure hit! Very informative! All the lessons in the course was taught properly.buy hydrocodone online I can’t wait to use the knowledge I got in naming my business.
ReplyDeleteEffectively perceive the amount you need to arrange at this moment, buy klonopin online with the goal that you don't get captured short, or incidentally request excessively.
ReplyDeleteThis is a smart blog. I mean it. buy meth online You have so much knowledge about this issue
ReplyDeleteThis is really a nice and informative, weed for sale containing all information.
ReplyDeleteToday, I was just browsing along and came upon your blog. Just wanted to say good blog and this article helped me a lot, due to which I have found exactly I was looking. hoverwatch reviews
ReplyDeleteWhatsApp is one of the top chatting apps available for Android and other smartphones. GBWhatsapp download on your smartphone.
ReplyDeleteOREO TV MOD APK is a very popular movie streaming app. You can download it to your Android TV or phone to conveniently watch TV, movies
ReplyDeleteThanks for the blog post buddy! Keep them coming... website
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteI have checked this link this is really important for the people to get benefit from. http://influxer.ai/blog/how-to-get...ngagement-groups
ReplyDeleteExperts inside a Healthcare Consultingcompany accomplished a 10 to 15% usefulness acquire because of diminished phone tag. oppo a15 price in bangladesh
ReplyDeleteLove to read it,Waiting For More new Update and I Already Read your Recent Post its Great Thanks. phone locator
ReplyDeleteHello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work. iPhone 13 deals
ReplyDeleteThat's right you read it right... A wireless watch, it's another period of innovation that has shown up, is here and continues to progress. I can barely comprehend what will be next.https://mobilemob.com.au
ReplyDeletewww.mobilemob.com.au
What is Google My Businesses
ReplyDeleteBerkshire Mobile Mechanics we come 2 you for all your motoring requirements Vehicle Servicing VAN Repairs Mots Home or work 01189581198 Mobile Mechanic Wargrave
ReplyDeleteThere are consistently advancing innovations of computerized reasoning and information mining that go far in further developing charging and the executives arrangements, by anticipating the chance of protection claims being denied, hailing broken coding, and mechanizing the coding system. At last, CAC amplifies the sum that can be guaranteed by the medical services supplier, which is the way to holding clients. https://clientica.org/product-category/website-development
ReplyDeleteDesigned for reputable fans on this spot My partner and i definitely can targeted can be quite a cost-free on the web! How to clean Alcantara cases
ReplyDeletekids coding curriculum Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.
ReplyDeleteThis post is so helpfull and informative.Keep updating with more information...
ReplyDeleteFull Stack Development Services
Full Stack Cloud Developer
More impressive Blog!!! Thanks for sharing this wonderful blog with us.
ReplyDeleteWhy DevOps?
why is DevOps important?
Enjoyed reading the article above, really explains everything in detail, the article is very interesting and effective. Thank you and good luck for the upcoming articles...For more please visit: SEO Service USA...
ReplyDeleteNice article. Thanks for the information
ReplyDeleteHey, Thank you for sharing this amazing and useful article with us. I hope you will publish such articles in the future as well. I would love to see more. It’s so helpful. Good Bye! Take a look at this wonderful article
ReplyDeleteGreat, your post is helping me a lot. Thanks for the detailed info on this topic. It’s hard to find nowadays to know about the basics but you did it so much well. I would love to see more about GB WhatsApp 2022. Keep sharing and updating. Also share more posts with us. Thank you.
ReplyDeleteOppo F17 Pro Price any idea bout it ?
ReplyDeleteWhen you know which embellishments interest you the most, you'll have the option to get everything rolling concluding what brand and type to purchase. Notwithstanding, there are a couple of things to remember, so you don't wind up with a futile adornment, or one that you need to return. phone case manufacturers
ReplyDeleteWhatsApp apk is most popular application for android smart phone. If you want to use all hideen features of WhatsApp Apk GBWhatsApp APK Download , Mod Apk Download
ReplyDeleteAre you want KineMaster Pro Apk for video edting. KineMaster Pro is one of the best video edting application for smartphone.If you want to download this application click and download this application. kinemaster lite , KineMaster Pro
ReplyDeleteAre you searching for Bangladesh Newspapers? click here and see Bangladesh Newspapers . If you want to know or read all of the Bangladeshi newspapers and Bangla news then you can follow this post.
ReplyDeleteThis mobile SIM furnishes the business with full command over calls and texts, both broadly on the facilitated network and while Roaming. sonnerie telephone gratuite
ReplyDeleteDownload KineMaster Prime Apk with no watermark. Kinemaster prime download and get benefits from its new advanced features. It's 100% working, unlocked, and premium mod apk of Kinemaster Official Version. Kinemaster Prime is a most popular and downloadable app for video editors with android phone. If you wish to use it in iPhone, Then you can also use it from our Kinemaster iOS Download Source. You can also try Kinemaster Mod Apk for all latest updates.
ReplyDeleteBangladesh is most popular country for it's news paper and news media. Let's check All Bangla Newspaper and Bangaldesh Newspapers in a list. Hope these sites can help you to read them online.
ReplyDeleteDownload Apk Latest Version of PhotoRoom MOD, The Photography App of Android, This PRO Apk Includes Unlocked All And No Watermark. Get Your Apk Now!
ReplyDeletePhotoRoom MOD APK
Picsart Mod apk
A specialist call local area inside a Travel Insurancecompany dealt with 25% more calls as a prompt eventual outcome of extended responsiveness of staff.
ReplyDeletephone case manufacturer
Thanks for the post Telenor Call Package
ReplyDeleteThese courses are mainly for working professionals who can devote their time only in the evening or weekends. Mobile Alabama iphone repair shop near me
ReplyDeleteThis post has helped me find the best version of fmwhatsapp present in Web. Thanks for sharing such articulate information.
ReplyDeleteyo whatsapp
We are really grateful for your blog post. You will find a lot of approaches after visiting your post. I was exactly searching for. Thanks for such post and please keep it up. Great work. 50% discount
ReplyDeleteYou Can Download FM WhatsApp APK For Android And Start Using This Revolutionary MOD right away.
ReplyDeleteAwesome post,Thanks for the detailed article on this topic. I would like to see more such awesome articles from you.I am truly pleased to read this information which carries lots of helpful data.I read that Post and got it fine and informative,please share me some informational tips about coding via yo whatsapp download.
ReplyDeletePretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. Disawar satta
ReplyDeleteAmazing, this is great as you want to learn more, I invite to This is my page. Satta king 786
ReplyDeleteThanks for sharing such great information. It was really helpful to me. I always search to read the quality content and finally I found this in your post. keep it up!
ReplyDeleteThank you for sharing this amazing content. I like your post and I will share the great article with my friends. The stuff you provided was extremely nice content.
ReplyDeleteThanks for sharing such great information colourist logo
ReplyDeleteI am a regular reader of your blog, wonderful content with proper examples. Thank you.
ReplyDeletemadhur satta matka
https://apkuno.com/ is always selective to bring you the best games, in a whole new way. We work non-stop to make sure everything is fresh and up to date.
ReplyDeleteThe Silent Shard This will clearly conceivable be especially monstrous for a piece of the open positions I plan to you ought to with my adding to a blog page in essentially a near manner as
ReplyDeleteGirl in Delhi Tv News
by and large talking around shocking circle, I really love this site, keep on it
ReplyDeleteBreaking News Of Sex With Delhi Girls
Truly clear site, respects for this post.
ReplyDeleteGirl delhi service
Thanks for the info
ReplyDeleteJAMB results 2022 is out, kindly see how to check jamb result 2022
Very informative content.
Are interested in obtaining a low interest loan in Nigeria? if so, check out NYIF Loan
Good Post
See the direct JAMB result Checker portal login
Great content.
Read about MTN night plan to surf the internet on Night with a full speed and low cost.
Good post read on how to apply for FRSC recruitment
ReplyDeleteWELCOME TO VECTOR BEVERAGES
Vector beverages delivers your favorite liquor, beer, and wine directly to your door. With a large selection of popular spirits and hard-to-find rare liquors, we are your one-stop-shop for all your alcohol needs. Whether you are looking for whiskey, tequila, cognac, liqueur, rum, vodka, or any other type of spirit we got you covered follow the link below for more information
https://vectorbeverages.com
/https://vectorbeverages.com/product/jj-whitley-potato-vodka-700ml/
https://megapharmacy24.com/
wisniowa cherry vodka 700ml | adnams longshore triple malt vodka | fire drum vodka | elysian springs spring lamb syrah 2017 | elysian springs spring lamb
Absolut vodka for sale | Buy Absolut Vodka Online | Absolut Originality Vodka 700mL | Absolut 'Originality' Limited Edition Vodka | absolut originality |wisniowa cherry vodka | pepsi on sale near me | beluga vodka leather | absolut vodka mini flavour mix 50ml | beluga vodka leather | pepsi for sale | buy absolut vodka online | buy absolut vodka online | absolut originality
https://vectorbeverages.com/product/buy-absolut-vodka/
https://vectorbeverages.com/product/archie-rose-distilling-co-original-vodka-700ml/
Mmm.. estimable to be here in your report or notify, whatever, I repute I should moreover process strong for my have website want I play some salubrious further updated busy in your location. Summoners Arena
ReplyDeleteits your desktop whatever you want to add this is your choice what can i say about this
ReplyDeletehttps://apkstick.com/seaport-mod-apk/
RedStar