`

“响应式Web设计”这个名字是取错了

阅读更多
响应式Web设计,英文是Responsive Web Design,据说灵感来源于——“响应式建筑(responsive architecture)”——提出,物理空间应该可以根据存在于其中的人的情况进行响应。结合嵌入式机器人技术以及可拉伸材料的应用,建筑师们正在尝试建造一种可以根据周围人群的情况进行弯曲、伸缩和扩展的墙体结构;还可以使用运动传感器配合气候控制系统,调整室内的温度及环境光。已经有公司在生产“智能玻璃”:当室内人数达到一定的阀值时,这种玻璃可以自动变为不透明,确保隐私。

响应式建筑是以建筑内正在使用建筑的人来进行响应,而响应式Web设计是以运行网页的设备环境来进行响应,而不是以使用该Web应用的人(用户)来进行响应。针对环境来进行自适应更好的名称应该叫自适应(Adaptive),而针对用户来响应才可以被称为响应式(Responsive),所以现在的“响应式Web设计”其实还只是“自适应Web设计”,而非真正的“响应式Web设计”。
分享到:
评论

相关推荐

    web开发工具、可用于取色、测量、截图、截长图等等

    这对于响应式设计和适配不同设备尤为重要。 4. **截图功能**:截图工具用于快速捕获屏幕上的任何部分,方便分享给团队成员或保存为记录。在Web开发中,截图可以帮助记录问题,或者展示设计更改前后的对比。这款工具...

    大学生快递代取网站,基于javaweb .zip

    总的来说,这个基于JavaWeb的大学生快递代取网站项目展示了Java在Web开发中的强大功能,包括服务器端处理、数据库交互和用户界面设计。开发者通过合理地组织代码结构和利用各种JavaWeb技术,实现了便捷的快递代取...

    Web阿鲁诺斯教授

    7. **响应式设计**:确保网站在不同设备上具有良好的用户体验。 8. **API集成**:可能涉及如何使用RESTful API与其他服务进行通信。 9. **部署**:将项目部署到云平台如AWS、Heroku或Netlify。 10. **测试和调试*...

    基于vue3开发的影视站模板模仿西瓜视频采用python+django+vue开发的电影网站.zip

    标题中的“基于vue3开发的影视站模板模仿西瓜视频”表明这是一个使用Vue.js 3框架构建的在线视频平台模板,其设计灵感可能来源于知名的西瓜视频。Vue.js 3是当前非常流行的前端JavaScript框架,用于构建用户界面。它...

    前端开源库-bebop

    "bebop"这个名字取自于爵士乐的一种风格,它代表着灵活性、即兴和创新,这正是bebop库所追求的编程精神。在快速发展的Web技术领域, bebop致力于帮助开发者在构建复杂应用时保持代码的简洁和优雅。 bebop库可能...

    可选择日期时间的带时间的日期选择器(个人修改版)

    9. **响应式设计**:对于移动设备,日期时间选择器需要适应不同的屏幕尺寸,可能需要专门的移动端优化。 10. **测试**:确保组件在各种场景下都能正确工作,需要进行充分的单元测试和集成测试。 综上所述,这个...

    个人网站小项目传了自己用的,下载下载可能没带数据库

    10. **响应式设计**:为了适应不同设备的屏幕尺寸,现代网站往往采用响应式设计,使用媒体查询和流式布局确保在手机、平板电脑和桌面设备上都有良好的用户体验。 11. **性能优化**:为了提高加载速度和用户体验,...

    DIV CSS布局 2008

    DIV和CSS布局是现代Web设计的核心技术之一,它们提供了强大的灵活性和控制能力,让设计师能够创建响应式且美观的网站。DIV是一种HTML标签,用于分隔文档中的不同部分,而CSS(层叠样式表)则用来定义这些部分的样式...

    struts2的去取网页标签

    Struts2是一个强大的MVC框架,它为Java开发者提供了构建Web应用程序的强大工具。在这个场景中,我们关注的是Struts2中的自定义标签(Custom Tags)技术,特别是如何更有效地读取网页内容。描述中提到的"先前是用...

    百姓问 整站源码

    【压缩包子文件的文件名称列表】"codefans.net"可能是提供这个源码的网站或者论坛的名字,这暗示了源码可能来源于网络共享,可能是某个开发者社区或者代码托管平台。在解压这个文件后,开发者通常会找到一系列的...

    一个微小的模块以帮助用纯CSS实现保持宽高比

    JavaScript与CSS结合使用,可以实现更灵活的响应式设计,尤其是在用户交互或动态内容加载时。 在压缩包子文件的文件名“sgomes-css-aspect-ratio-ec95728”中,"sgomes"可能是作者的名字,"css-aspect-ratio"则直接...

    JAVA上百实例源码以及开源项目源代码

    5个目标文件,演示Address EJB的实现 ,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    katherineimogene.github.io:嗨,我的名字是凯瑟琳·伊莫金·海登

    5. **响应式设计**:如果凯瑟琳的网站是现代的,那么它很可能采用了响应式设计,这意味着网站可以根据访问设备的不同(如桌面、平板或手机)自动调整布局。 6. **GitHub Pages工作流程**:如何在GitHub上创建仓库,...

    DIV CSS布局大全

    这些技巧可以帮助设计师制作出更加灵活和响应式的页面。 校验及常见错误部分指出了在XHTML和CSS代码编写过程中常见的问题,如XHTML校验、CSS校验,以及如何利用校验工具来找出代码中的错误。 最后,书中还介绍了...

    前端开源库-pinky

    "pinky"这个名字,可能是取自英文中的"小指承诺",暗示了这个库小巧但强大,对开发者做出的承诺能够信守。 首先,我们来了解一下前端开源库的概念。前端开源库通常由JavaScript或TypeScript编写,用于处理用户界面...

    各种很齐全的动态树状菜单

    "各种很齐全的动态树状菜单"这个压缩包文件,显然包含了多种类型的树状菜单实现,如jspTree、xTree和ajaxTree,这些都是在Web开发中用于创建交互式、无刷新的树形结构的工具。 1. **jspTree**:jspTree是基于JSP...

    ajax的基础知识.pdf

    ### Ajax的基础知识详解 #### 一、Ajax的概念与历史 Ajax,全称为Asynchronous JavaScript and XML(异步JavaScript和XML),是...理解并掌握Ajax,对于任何希望构建高效、响应式Web应用的开发者来说都是必不可少的。

    Ajax_IBM_jb51.rar(IBM培训)

    - 响应式设计:确保Ajax应用在不同设备上都能良好运行。 - 错误处理:优雅降级,处理网络错误或服务器异常。 - SEO优化:通过服务器端渲染或使用History API提供可爬取的内容。 **5. 开发工具与框架** Ajax的开发...

    script经典框架

    JavaScript是一种广泛应用于Web开发的脚本语言,与Java虽然名字相似,但两者并无直接关系。JavaScript经典框架在Web开发中扮演着至关重要的角色,它们极大地提高了开发效率,提供了丰富的功能和优秀的用户体验。在这...

Global site tag (gtag.js) - Google Analytics