Where I am having the issue in my own mind is with the idea that a site
should give the same experience to everyone, regardless of the device they
are using.


Responsive design is more about the fluidity of page elements, which is
accomplished via CSS, as opposed to the rigidity of fixed sizes and
positions. On a wide screen you might see descriptive text on the left
while viewing an "example" on the right. But on a smaller width screen (say
rotating a tablet from landscape to portrait) the "example" automatically
shifts to flow "under" the descriptive text.

The idea is that users see the same content, but the page layout is
different, depending on the device.

With a data maintenance application, input elements and labels may flow
from left to right on a wide screen, but flow from top to bottom on a
narrow one.

Rather than redirecting "mobile users" to a "mobile site", the layout of
your normal site just adapts automatically to mobile devices. You don't
have to create or maintain separate code for different classes of devices.

Beware of separate developer tools that "create" applications for mobile
devices. Beware of WYSIWYG UI design tools which place UI widgets in fixed
positions on a page, or assign fixed sizes to UI widgets (input elements,
labels, etc.).

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.