编程笔记 html5&css&js 003 协作、约定与标准

简介: 编程笔记 html5&css&js 003 协作、约定与标准

摘要:一项技能的学习,从掌握其中的一般性规律着手。做为互联网信息交互的主要形式的网页,体现了人类协作中的约定与标准的关系与重要性。从此说开去,便于理解其中的技术与方法,有时候一些实现的技术并不什么新知识和发现,而只是人类之间的约定。

一、分工与协作

复杂的事务或工程,往往不是一个人来完成的;一个人完成的复杂工作也要分拆成多个部分来完成。青少年必一本书叫《社会分工论》。

社会分工是指社会中不同个体或群体根据各自的特长、技能、资源、职能等进行合理分工和协作,以达到高效地生产和满足社会各项需求的一种组织形式。

社会分工的出现是因为个体之间存在差异和互补性。每个人都有自己的优势和特长,通过分工协作可以使每个人专注于自己擅长的领域,提高生产效率和质量。社会分工可以扩大生产规模,实现资源的合理配置和利用,推动社会的发展和进步。

在社会分工中,个体或群体可以根据自身条件和能力选择适合自己的工作岗位,从事不同的职业和工作,形成一个复杂的劳动分工网络。各个岗位之间相互依赖、相互合作,通过交换和合作来满足需求和实现共同目标。

社会分工的形式多种多样,可以是按职业、按产业、按地域、按技能等进行分工。不同的分工形式在不同的社会中存在,并且会随着社会的变迁和发展而不断变化。

二、互联网信息传播中社会分工

在互联网信息传播中,社会分工起到了至关重要的作用。社会分工指的是社会中不同个体和机构根据自身的特长和资源进行合理的分工合作,以实现社会目标。在互联网信息传播中,不同的个体和机构承担着不同的角色和职责,共同构建了一个庞大的信息生态系统。

首先,互联网平台扮演着信息传播的关键角色。大型的互联网平台如搜索引擎、社交媒体和电商平台等,通过技术手段搜集、整理和展示各种信息,成为用户获取信息的主要渠道。这些平台有着强大的技术和资源,能够通过算法和推荐系统将用户感兴趣的信息呈现给他们。

其次,媒体机构在信息传播中扮演着重要的角色。传统媒体如新闻机构、电视台和广播台等,以及新兴的媒体形式如网络媒体和自媒体,都是信息采集、加工和传播的重要力量。媒体机构通过记者采访、报道和编播等方式,将各类信息传递给公众,起到了监督权威、传播民意和引导舆论的作用。

此外,个人用户也在互联网信息传播中起到了重要的角色。个人用户可以通过社交媒体平台、个人博客和视频分享等方式主动传播自己的信息和观点。个人用户的传播可以产生个体之间的交流和共识,也可以引起广泛的关注和讨论。

总之,互联网信息传播中的社会分工是一个复杂而协作的过程,各个角色和职能相互依赖、互相配合,共同推动着信息的生产、传播和消费。这种社会分工的合理性和协同性,对于互联网信息生态的健康发展和社会的进步具有重要意义。

三、网页的编写与展现

网页的编写与展现是指编写网页的代码以及将网页展示给用户的过程。

编写网页主要是通过使用HTML(超文本标记语言)和CSS(层叠样式表)来实现。HTML是用于描述网页结构和内容的标记语言,而CSS则用于控制网页的样式和布局。编写网页的过程包括创建HTML文档结构、添加内容和标记元素、设置样式和布局等。

在网页展现方面,可以通过浏览器来打开网页并显示给用户。浏览器会解析网页的HTML和CSS代码,并将其转化为可视化的内容展示给用户。浏览器根据HTML中的标记元素和CSS中的样式规则来渲染网页,并将其显示在屏幕上。用户可以通过浏览器的界面来与网页进行交互,例如点击链接、填写表单等。

除了使用HTML和CSS之外,还可以使用JavaScript来增加网页的交互性和动态效果。JavaScript是一种脚本语言,可以在网页中添加脚本代码来实现一些功能,例如响应用户的操作、动态修改网页内容等。

总体而言,网页的编写与展现是一个综合性的过程,需要通过合适的HTML、CSS和JavaScript代码来创建网页的结构、样式和功能,并通过浏览器将网页展示给用户。

四、约定

由于编写与展现是分开完成,这就像发电报一样,编写者制作出来的内容,展现都需要能按照原来的意向准确地解读出来。这样就需要有个约定。由于网页是由浏览器展现的,制作网页的规则主要就和和浏览器之间的约定。约定或契约的双方在制定这些约定内容时不一定是平等的,但总之是形成了最终的结果,就如签定的各种条件。当约定成为范围更广泛的规则,就称为”标准“。所以HTML是一种网页文件的标准。

我们在学习一些设计类内容时,需要花费特别多的时间去学习别人制定的规则或标准,如果你有实力,也可以制定让别人遵守的标准。

五、协议

在计算机技术内容中,有很直接就称为”协议“。如HTTP、TCP等等,就都是协议。

总结

总结一下,有没有上当的感觉,闹了半天,这也不是学什么科学技术,没有什么定理、定律之类,就是别制定的规则而己。这只是基础,只有掌握更多更深入的程序设计知识和技能,才能提供技术档次和价值,初级的技能就和工地里”搬砖“一样,是个粗活,价值也很低,所以把初级程序员的工作直接也称之为”搬砖“就是这个道理。但这砖也不是谁都能搬的,而且还工程师的必经之路,努力吧!

相关文章
|
9天前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
24 0
|
2月前
|
存储 JavaScript 前端开发
JavaScript编程实现tab选项卡切换的效果+1
JavaScript编程实现tab选项卡切换的效果+1
|
2月前
|
JavaScript 前端开发 Java
JavaScript笔记(回顾一,基础知识篇)
JavaScript基础知识点回顾,包括语言定义、ECMAScript规范、字面量、变量声明、操作符、关键字、注释、流程控制语句、数据类型、类型转换和引用数据类型等。
JavaScript笔记(回顾一,基础知识篇)
|
2月前
|
Web App开发 前端开发 JavaScript
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
|
2月前
|
移动开发 前端开发 JavaScript
HTML5 + JavaScript绘制饼图+1
HTML5 + JavaScript绘制饼图+1
|
2月前
|
JavaScript 前端开发
JavaScript编程实现tab选项卡切换的效果
JavaScript编程实现tab选项卡切换的效果
|
2月前
|
JavaScript 前端开发
用JavaScript编程控制网页上checkbox选择状态:全选、全部取消、反选
用JavaScript编程控制网页上checkbox选择状态:全选、全部取消、反选
|
2月前
|
JavaScript 前端开发 安全
JavaScript编程实现字符和字符串翻转
JavaScript编程实现字符和字符串翻转
|
2月前
|
JavaScript 前端开发
用JavaScript编程定义二维数组并初始化,然后输出元素值
用JavaScript编程定义二维数组并初始化,然后输出元素值
|
3月前
|
JavaScript 前端开发 Oracle