博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Web前端工程师修炼之道(原书第4版)》——关于浏览器
阅读量:6879 次
发布时间:2019-06-27

本文共 691 字,大约阅读时间需要 2 分钟。

本节书摘来自华章社区《Web前端工程师修炼之道(原书第4版)》一书中的关于浏览器,作者Jennifer Niederst Robbins,更多章节内容可以访问云栖社区“华章社区”公众号查看

关于浏览器

现在我们知道服务器完成服务的工作,但是另一半的工作由谁来完成呢?发送请求的软件叫做客户端(client)。人们用桌面浏览器、手机浏览器和其他自助技术(如屏幕阅读器)作为客户端来获取Web上的文件和信息。服务器会把相应的文件返回给浏览器(在技术领域通常是指用户代理)来显示。
请求和响应是通过我们之前提到过的HTTP协议来处理的。尽管我们谈过HTTP可以处理的“文件”,它还可以用来传输图片、电影、音频文件、数据、脚本和其他通常构成网站或应用的Web资源。
当我们想到浏览器时,通常的印象总是一台计算机显示器中的一个窗口,其中显示一个网页。这在相当长一段时间都是图形化浏览器或桌面浏览器,它们是当时仅有的Web查看策略。最受欢迎的这种形式的桌面浏览器有Windows 上的Internet Explorer、Chrome、Firefox、Safari和Opera。而且现在越来越多的人开始使用手机或平板电脑上的浏览器来上网。然而,还有一点需要记住的是用户体验。视觉障碍的用户可能使用一个屏幕阅读器来听网页的内容;行动不便的用户可以使用辅助设备来访问链接和输入。我们创建的网站必须适用于所有这些用户。
谨记,即便在之前在Web的发展中介绍过的桌面浏览器上,你的网页的外观和工作方式也可能随着不同浏览器而变化。这是因为对Web技术的支持不同,以及用户设置他们自己的浏览器属性的能力不同。

转载地址:http://yzbbl.baihongyu.com/

你可能感兴趣的文章
T-SQL中INSERT、UPDATE
查看>>
Linux下Nginx服务器配置Modsecurity实现Web应用防护系统
查看>>
openSUSE13.2安装ruby和rails
查看>>
python 高级函数
查看>>
F.Cards with Numbers
查看>>
简单入门Buffer
查看>>
OO第四阶段总结
查看>>
javascript总结02
查看>>
创建windows服务
查看>>
HTML5 入门基础
查看>>
【转载】读懂IL代码就这么简单(二)
查看>>
C++文件操作(fstream)
查看>>
用main函数传参做简单的计算器的代码
查看>>
python中struct.unpack的用法
查看>>
体绘制(Volume Rendering)概述之4:光线投射算法(Ray Casting)实现流程和代码(基于CPU的实现)...
查看>>
Python实践之(七)逻辑回归(Logistic Regression)
查看>>
PAT (Advanced Level) 1107. Social Clusters (30)
查看>>
使用Java程序调用MatLab
查看>>
什么是C++虚函数、虚函数的作用和使用方法
查看>>
Atitit.cto 与技术总监的区别
查看>>