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.
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
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.
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
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
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
Nice 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
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
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.
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 comment has been removed by the author.
ReplyDeleteWe 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.
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 colourist logo
ReplyDeletehttps://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.
ReplyDeleteThanks 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
its your desktop whatever you want to add this is your choice what can i say about this
ReplyDeletehttps://apkstick.com/seaport-mod-apk/
RedStar
Android application PacKage called APK An application file ready for installation in an
ReplyDeleteAndroid device. The compressed APK file, which is a ZIP archive in the JAR format
PUBG Mobile KR APK
Reverse phone search websites have indeed proved to be a boon these days, especially to single women of big cities. People never admit it, but it is quite scary to be living all alone in a big city. https://kidstracker.io/
ReplyDeleteIt is rather very good, nevertheless glance at the data with this handle. Computer repair
ReplyDeleteThe mobile telephone causes costs at a similar rate as a proper telephone.
ReplyDeletemobile price
so good informative site“write for us” “health”
ReplyDeleteMerge Tank is clicker simulation game with funny cartoon art style. Collect all awesome battle vehicles: KV-44, leviathan, gerand, panzer, tiger and more. This game is full of action and have lots of features. Merge Tank mod Apk is a best arcad game.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteOne of the key advantages of Plain Lanyards in Ireland is their simplicity. They come in a variety of colors, allowing organizations to choose a shade that matches their brand or event theme.
ReplyDeleteThe Entire Testing process involves a systematic and comprehensive approach to identifying defects, evaluating functionality, and verifying that a product meets the desired specifications.
ReplyDelete
ReplyDeletecheck insurance and mot both insurance and MOT (Ministry of Transport) status are essential responsibilities for every vehicle owner.
The world of Best Watches is a timeless blend of craftsmanship, innovation, and sophistication, with some timepieces standing out as the best of the best. These exceptional watches are revered not just for their accuracy in measuring time but for the stories they tell, the engineering marvels they embody, and the elegance they exude.
ReplyDeleteThe Desktop Mobile Toggle is a pivotal feature for responsive web design. Can You Use It empowers users to seamlessly switch between desktop and mobile views, ensuring optimal user experience on various toggles.
ReplyDeleteRedmond Painter are making significant contributions to the contemporary art world, and their work is sure to continue to inspire for years to come.
ReplyDeleteChain Link Fence Marysville are a popular choice for homeowners and businesses in Marysville, Washington, and for good reason. They are durable, affordable, and easy to maintain. But with so many different chain link fence companies in Marysville to choose from, how do you know which one is right for you?
ReplyDeleteโปรโมชั่น pg slot รวมโปรสล็อต PG โปรโมชั่นดีๆสุดพิเศษและก็ร้อนแรงมาเสนอแนะสำหรับคุณ สำหรับสาวกสล็อตตัวจริงต้องห้ามพลาดกับโปรโมชั่นที่พวกเราเตรียมความพร้อมมายกให้คุณทุกวัน
ReplyDeleteIts influence extends globally, shaping how we connect, learn, and navigate the vast realms of information online. As a catalyst for innovation and a symbol of technological prowess, Google continues to redefine what is possible in the digital age.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDelete