PC and APP

2016.10.06

 

Why do big companies such as Baidu and Taobao not use responsive web pages, but develop a set of mobile phone pages independently?

 



 

 

 

       Open the website of Taobao and Baidu on the mobile phone, and find that there is an " m " in front of the address, which is the page on the mobile phone.

       Why don't these big companies make PC-side pages responsive? Wouldn't that save some work?

       Conclusion first: If development resources are abundant, you should not consider using responsive design to support both mobile and desktop.

       Because the biggest advantage of responsiveness is fast development . For example, the development time of mobile terminal and desktop terminal is t respectively, and the website that adopts responsiveness to support both may only be 1.2t.

       So why shouldn't responsive design be used to support both mobile and desktop when there are sufficient development resources?

       1. Responsive design brings a lot of redundant code. In the era when the mobile terminal is full of browsers with Webkit core, responsively designed websites have to carry a large number of codes compatible with old IE. Mobile terminal development must be considered in the weak network. The rendering method of the situation, and the redundant code brought by the responsive design is undoubtedly a burden.

       2. The difference in screen size and operation mode between the desktop and mobile terminals determines that there must be a fundamental difference in the design of the two. In the book "Responsive Web", it is mentioned that responsive design should be mobile-first. At the beginning of the design, you can design a mobile website as the design goal, and then consider how to layout on the desktop. It is difficult to imagine combining a function with How complicated is it to change a desktop with complex interaction to a responsive design that supports mobile access, and stacking a large amount of content from a desktop website on a mobile page is also extremely impactful on performance. It is conceivable that the opening speed of the page is terrible. .

      After talking about the disadvantages of responsive design for so long, what are the suitable application scenarios for responsive design?

      We can see that many open source project documents, start-up company homepages, and personal technical blogs are all responsive. These pages are generally characterized by low interactivity and are only used for information display. Compatibility needs to be written. Very little code, great for making it responsive.
 
 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326646845&siteId=291194637