编程笔记 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等等,就都是协议。

总结

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

相关文章
|
13天前
|
移动开发 前端开发 JavaScript
[HTML、CSS]细节与使用经验
本文总结了前端开发中的一些重要细节和技巧,包括CSS选择器、定位、层级、全局属性、滚轮控制、轮播等。作者以纯文字形式记录,便于读者使用<kbd>Ctrl + F</kbd>快速查找相关内容。文章还提供了示例代码,帮助读者更好地理解和应用这些知识点。
36 1
[HTML、CSS]细节与使用经验
|
15天前
|
移动开发 前端开发 JavaScript
[HTML、CSS]知识点
本文涵盖前端知识点扩展、HTML标签(如video、input、canvas)、datalist和details标签的使用方法,以及CSS布局技巧(如margin、overflow: hidden和动态height)。文章旨在分享作者的学习经验和实用技巧。
28 1
[HTML、CSS]知识点
|
9天前
|
移动开发 JavaScript 前端开发
html table+css实现可编辑表格的示例代码
html table+css实现可编辑表格的示例代码
|
6天前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
35 1
|
11天前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
22 3
|
13天前
|
移动开发 HTML5
html5+three.js公路开车小游戏源码
html5公路开车小游戏是一款html5基于three.js制作的汽车开车小游戏源代码,在公路上开车网页小游戏源代码。
39 0
html5+three.js公路开车小游戏源码
|
20天前
|
自然语言处理 JavaScript 前端开发
JavaScript闭包:解锁编程潜能,释放你的创造力
【10月更文挑战第25天】本文深入探讨了JavaScript中的闭包,包括其基本概念、创建方法和实践应用。闭包允许函数访问其定义时的作用域链,常用于数据封装、函数柯里化和模块化编程。文章还提供了闭包的最佳实践,帮助读者更好地理解和使用这一强大特性。
12 2
|
21天前
|
前端开发
HTML 样式- CSS3
内部样式表适用于单个文件的特别样式,通过&lt;head&gt;部分的&lt;style&gt;标签定义;外部样式表适用于多个页面,通过&lt;link&gt;标签引用外部CSS文件;&lt;style&gt;定义样式,&lt;link&gt;引用资源;已弃用的标签有&lt;font&gt;、&lt;center&gt;、&lt;strike&gt;,属性有color和bgcolor。
|
21天前
HTML 样式- CSS2
HTML样式实例展示了如何使用`font-family`、`color`和`font-size`属性来定义字体样式,以及使用`text-align`属性来设置文本的对齐方式。示例包括标题和段落的样式设置。