Originally Posted by powertony
Do we need a different css and design? How do we know the users machine specification? Do we need to apply some API from smart phone system suppliers?
1. You'll want to design the site so it works on smaller screens, so yes, you'll need to rethink your page so they appear correctly and are not squeezed into a small screen. Googling "responsive web design" will give you a start.
2. You don't really need to know the user's phone screen size.
3. You don't need to apply any APIs from smartphone suppliers if you are just redesigning your web site to fit smaller screens.