Web design in post-mobile era

Source: Internet
Author: User
Keywords Very Nbsp; java you can.

Remember WAP, how many people still use WAP? In the post-mobile era, with the progress of browser technology, it is no longer necessary to set up special sites for mobile devices. As a web designer, if you follow some basic design and layout principles, your site will be more easily accessible to most mobile devices. This paper describes the principles of web design in the post-mobile era.


Current status of mobile browsing technology

The most popular mobile phone systems today include Android,blackberry and the iphone. Although browsers in these mobile systems support Html+css+javascript, they still have some limitations.

Flash

At this stage, the use of mobile phone to visit the Flash site, in addition to a black screen, nothing will be displayed, and the phone will not be prompted to say that the flash can not be loaded, therefore, the flash site should be browser detection technology, the client does not support Flash output alternative content. Although flash can output beautiful content on many platforms, running Flash on a mobile phone is like running Windows on a Mac, but there are some technologies in the industry to solve the problem, but don't expect too much.

Silverlight

Windows Mobile 7 will support Silverlight, which will be the only mobile browser that supports the technology. But since Microsoft has opened its doors to HTML 5, don't expect Microsoft to do much for Silverlight on the mobile platform, so the bottom line is not to rely too much on Silverlight in your mobile site.

JavaScript

The mobile platform's support for JavaScript has been overwhelming over the past 5 years, and its experience is close to the desktop, but it doesn't support overly complex functionality, and here's a case study of the problem. As for older mobile phones, although JavaScript is also supported, most are closed by default. When you need to write JavaScript for your mobile device, you need to validate and check the code to avoid crashing the user's device, and remember to put the JavaScript script at the bottom of the page so that it doesn't crash before the page is loaded.

CSS 3

Mobile platform for CSS support for a long time, today, a large number of Webkit open source projects based on the mobile phone to support the CSS 3,CSS3 has a better visual experience, support degraded use, but also to speed up the page load, you use the CSS3, Just be aware that some of these properties can be degraded on old phones.
The battle between design sense and ease of use

Not all of the popular WEB technologies are your best choice, you need to test the various techniques used, and it turns out that there are problems with technology in mobile browsing, such as Lightbox, video, mouse hover, and that you need to steer clear of the various Web design elements in this section.

Why can't the video play?

As mentioned earlier, the support for Flash and Silverlight for different mobile platforms is very inconsistent. At present, sites like Vimeo and YouTube have a variety of problems with mobile devices, YouTube is slightly better than Vimeo, and inline video support seems to be limited to Google's Android platform.

Mobile platform video is implemented through HTML5, however, so far, the licensing of HTML5 video is still unclear, but Google has been on the top of the issue, hoping that they will eventually make this problem to avoid the repetition of the DVD decoder license.

Text Scaling

Expect your text to use a relative position rather than an absolute position, or the Android browser will throw the text of your page somewhere outside the screen.

Display sharpness problems on small screens

On the phone's small screen to look at the Web page, as you can see the computer screen across a room, the result is what is not clear, you need to add important elements of the page to deepen the contrast so that users will be able to see more clearly.

Lightbox Technology

Lightbox is the most popular JavaScript technology and the easiest place for mobile phone users to get mad, and in many cases the Lightbox on the phone screen shows only one corner, and most of the content is thrown somewhere outside the screen. In addition, at some point, Lightbox also lets the phone's Web page crash, causing nothing to be used. This does not mean that you cannot use Lightbox, such as the landing box or can be used (the landing box can be done a little bit-translator note), but in any case, it is best to provide a traditional login mode, so as not to Lightbox display to the screen.

Browser probes

Many years ago, web development and designers need to use browser detection technology, for different browsers, or different versions of the browser output different content, as the Web standards in the popular, for different browsers output different content is not advisable. Browser sniffing can be easily implemented through JavaScript libraries such as JQuery, as well as libraries that can sniff out flash support, but the reality is that unless you have a lot of flash apps, it's rarely used, in fact, Many mobile browsers are now quietly skimming through unsupported content rather than IE6 a bunch of bugs.

Hover Mouse

Many of the site's navigation using the mouse hover and Drop-down submenu, but the mobile browser does not hover a mouse, although some mobile phone support for this operation, but the desktop way there is a big difference. You should avoid placing important information in a state that requires the mouse to hover to display it.

Drop-down Menu Navigation

The drop down menu requires a mouse hover to open it, as I said before, this cannot be achieved on the phone, and the drop down menu is often larger than the size of the phone screen, and the instant user opens the Drop-down menu, which is likely to not be fully accessible. You should always keep submenus in the sidebar, whether for mobile or desktop sites.

Slow loading speed

Mobile browsers load very slowly, you need to compress your own data, and even use CDN to speed up the network. In the WordPress type of CMS can enable data compression, you can test your data in this site is compressed, if you use static design of the page, you can use minify design of the Web page code to purify.

Load Progress prompt

You should use the load progress icon, tell the user is now loading, for the mobile browser This Internet connection is not very stable situation is particularly important, in some Ajax applications, if not display load progress, users will think that your site has lost its response.

Memory User Data

Mobile phone users typing is very inconvenient, should use cookies to remember the user's data whenever possible.

Side bar on left or right?

Should be to the right, because the cell phone screen is very small, users read your Web page, if the left side bar, they want to see the real content, they have to scroll around, put on the right, users can directly scroll down to see the specific content, need to see the sidebar when scrolling around.

Small screen

Early Web designers full grievances by mentioning their 800x600 screen, but now the desktop screens are big enough, and the screen of mobile devices is smaller. You can do, as far as possible do not put the site Header or Logo too large.
is the mobile site right for you?

Many companies spend a lot of money deploying dedicated mobile sites, in fact, this is not necessary, if you have an E-commerce site, and mobile users have access problems, this situation, it may be worthwhile to specifically deploy a mobile site.

Single Column Layout

For your site to better support mobile browsers, you might want to throw away the sidebar, because the sidebar is meaningless to mobile users, and Facebook and Amazon sites use this approach to improve the user experience.

Picture Scaling

Many blog-based sites include mobile editions for simpler navigation, and the problem is that they also scale the images on their pages like text, which is hard to see and, worse, you can't change the display size of the picture. Users should be allowed to click on a picture to display its full size version.

Simple navigation

Instead of letting mobile users display everything on the web like they do on the desktop, just show them the basics so that they don't roll around, YouTube is doing the best thing, and the clean, simple buttons on the top of the page are very handy.

Advertising

After you remove the sidebar, most of the ads in your site are gone, a good way is to put the ads at the end of the page.

Full station link at end of page

Although you have a mobile version of the site, but users may want to see the full site content, most mobile site practice is at the end of the page put a full version of the site link.
Conclusion
These are some of the problems in the design of modern mobile web sites, and here are some of the resources and tools to create mobile Web sites:

Tools

Mobile Checker (web site verification) JavaScript Support for Phones (JavaScript support for mobile browsers) mobile site accept (mobile site conversion) simple Mobile Site testing (Simple mobile site test)

The author of this article

Ashton Blue
Ashton (ASH) Blue is the founder of Ash Blue Web design company whose web site is www.ashbluewebdesign.com and the Twitter account is Http://twitter.com/ashblueWD

This article International Source: Onextrapixel.com Designing for the Xiandai day Mobile Harsh
Enterprise CMS website Content Management System official website

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.