1、就用户体验度来讲响应式网站做得并不到位
1. In terms of user experience, responsive websites are not up to par
响应式网站设计基本原则是:自动识别屏幕尺寸并做出相应调整的网页设计,页面布局和展示的内容可能会随着屏幕尺寸变化而有所变化。响应式布局不管使用什么设备都是在服务器把数据推送到浏览器后,脚本或CSS自行检测设备屏幕大小后执行对应的样式表内容,并且一直通过本地脚本在监听屏幕大小的变化,随时做出样式响应的变化。
The basic principle of responsive website design is to automatically recognize the screen size and make corresponding adjustments to the webpage design. The page layout and displayed content may change with changes in screen size. Responsive layout, regardless of the device used, involves pushing data from the server to the browser. Script or CSS detects the size of the device's screen and executes the corresponding style sheet content, and continuously monitors changes in screen size through local scripts to make style responses at any time.
2、响应式网站代码因为不精简所以对网站优化无利
2. Responsive website code is not beneficial for website optimization because it is not streamlined
对移动站和PC站的关键词处理策略不尽相同。如果网站设计成响应式,所有设备访问同一份代码,这就非常不利于关键词优化。而且搜索排名是区分移动站和PC站的。如果PC站和移动站是独立分开的,那么移动站所做的百度排名,不会影响PC站的排名,PC站的优化也可以独立于移动站进行。从商业推广的角度来看的话,移动站和PC站分开单独做比设计成一个统一的响应式网站会更好。
The keyword processing strategies for mobile and PC stations are not the same. If the website is designed to be responsive and all devices access the same code, it is very detrimental to keyword optimization. And search ranking distinguishes between mobile and PC stations. If the PC station and the mobile station are independent and separate, the Baidu ranking done by the mobile station will not affect the ranking of the PC station, and the optimization of the PC station can also be carried out independently of the mobile station. From a commercial promotion perspective, it would be better to separate mobile and PC websites and create a unified responsive website.
3、响应式网站同样因为代码过多会导致网站打开速度慢
3. Responsive websites can also experience slow website loading due to excessive code
响应式网站的实现原理通常是通过css或js来控制部分内容显示或不显示,从而使得网站在移动设备上看起来也正常。但通过代码不显示的内容其实依然还在页面上,只是表面看不见(不显示)了而矣,所以浏览器依然还会加载这部分看不见的网页代码。也就是说响应式网站要比单独的非响应式网站加载更多的数据,从而造成流量增加,而且网页的打开速度变慢。
The implementation principle of responsive websites is usually to control the display or non display of some content through CSS or JS, so that the website looks normal on mobile devices. But the content that is not displayed through the code is still on the page, just not visible on the surface (not displayed), so the browser still loads this part of the web page code that is not visible. That is to say, responsive websites load more data than standalone non responsive websites, resulting in increased traffic and slower webpage opening speeds.
4、响应式网站因为兼容性而存在,但兼容性恰恰又是他的一个缺点
4. Responsive websites exist due to compatibility, but compatibility is precisely one of their drawbacks
响应式网站算是比较新的技术了,运用了很多html5的特性,只有浏览器的高版本才支持这些html5特性,尤其是微软的IE浏览器对这一块的支持比较弱。
Responsive websites are considered a relatively new technology that utilizes many HTML5 features. Only higher versions of browsers support these HTML5 features, especially Microsoft's IE browser, which has weaker support for this area.