By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts
These cookies enable our website and App to remember things such as your region or country, language, accessibility options and your preferences and settings.
Analytic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
Depending on what the purpose of your website is it could be best to look into 'Responsive Web Design'. A responsive design would mean that rather than having to create 2 separate websites (one for desktops and one for mobiles) you could have just the one website that cleverly adjusts itself to whatever device (phone, tablet, laptop or desktop) the user is using to browse your website.
This may be a totally stupid question, but dont most phone browsers just bring up the normal sites now anyway??? even if they dont you only have to download opera mini/mobile???
Anyone on the forums have experience of building websites for mobile?
FunkyBears, the majority of those points are absolutely spot on and I'm glad you're steering clear of 'off the shelf' solutions. The point I was getting is that thanks to Responsive Web Design there's no need to design a mobile version of your site and have to mess around with all that auto-detect stuff. A responsive design will still cover all those points you listed but if anything will do it in a more sophisticated way.
To put it simply, having a responsive design is like having a mobile, tablet and desktop site in one.
You can read a bit more about it and take a look at some examples in this article; http://designmodo.com/responsive-design-examples/
The best way to see how it works is to open one of those sites on your desktop and play around with the size of your browser window, then you can watch how the layout responds.