Is responsive web design the only way to create a mobile site? Isn't there a way for your browser to detect whether you're using a handheld device or PC and generate code based on that, without changing your CSS when your browser size changes? Thanks in Advance
Yes this is possible but you would need to do this with JavaScript then use Ajax to get the right content from the server. It would still use CSS thou, I'm assuming you are meaning whether you would have to use media queries.
Of course. It is always possible to find a more complex, less reliable, and more bloated ways to do things. The user agent in the request header will tell the server what kind of device the client is, unless the user is spoofing. Then you just need a fixed dimension page to return for each combination of device resolution and orientation. The last time I look I there there were 400+ presentation required to cover all the possibilities. of course you could also put that in an array and the add a bloated jquery block to generate as part of the load. Or just decide how you want tp present mobile build the pages for that specific presentation and then set up an subdomain for mobile like: mobile.yourdomain.com and keep it separate from your primary site.
Yes there is a way for your website to detect the viewer's size of window and adjust accordingly. We use foundation zurb grid system in all our work. Works great. All our sites are mobile friendly ( responsive ). The url is foundation dot zurb dot com. Another option is Bootstrap. I was unable to provide the link but the url is getbootstrap dot com. I get a redirect error. We prefer foundation zurb grid system. Hope we answered your question and good luck !
I guess in your quest to gain post count you didn't notice the part of the question which said he doesn't want to use CSS. Unless of course you think Bootstrap etc work with JS.
Myself i use pixel sizes like 900px to make sure it correctly resizes to any monitor size. You can also make is limit to a specific size when being resized using CSS, min-width: ### and so on.
Oh sorry, i didn't notice that part. You don't have to be rude though, why does he not want to use CSS, could you tell me that JackyS?
You are new... that was actually pretty mild. If you want politically correct, and pats on the head you are going to be looking a long time. As for the question it looks like someone who has decided that doing thing the easy, proven and reliable way is something they want to avoid.