前端开发
编辑前端开发是一种通过使用HTML、CSS和JavaScript将数据转换为图形界面的实践,以便用户可以查看该数据并与之交互。
用于前端开发的工具
编辑有几种工具和平台(例如WordPress、Joomla和Drupal)可用于开发网站的前端,并且了解最适合特定任务的工具标志着开发被黑客入侵的网站和开发者之间的区别。设计良好,可扩展的网站。
超文本标记语言
超文本标记语言(HTML)是任何网站开发过程的基础,没有该过程,将不存在网页。超文本意味着文本中嵌入了链接(称为超链接)。当用户单击具有超链接的单词或短语时,它将带来另一个网页。标记语言表示文本可以转换为图像、表格、链接和其他表示形式。HTML代码提供了网站外观的总体框架。HTML由Tim Berners-Lee开发。HTML的最新版本称为HTML5,并由W3建议于2014年10月28日发布。此版本包含处理诸如视频和音频文件之类的元素的新的有效方式。
级联样式表(CSS)
级联样式表(CSS)控制网站的表示方式,并允许您的网站具有自己的独特外观。它通过维护位于其他样式规则之上并基于其他输入(例如设备屏幕大小和分辨率)触发的样式表来实现此目的。
JavaScript
JavaScript是一种基于事件的命令性编程语言(与HTML的声明性语言模型相对),用于将静态HTML页面转换为动态界面。JavaScript代码可以使用 HTML标准提供的文档对象模型(DOM),以响应事件(例如用户输入)来操纵网页。
使用称为AJAX的技术,JavaScript代码还可以主动从Web检索内容(与原始HTML页面检索无关),并且还可以对服务器端事件做出反应,从而为Web体验增加了真正的动态性。
WebAssembly
所有主要浏览器(例如,主要供应商Google、Apple、Mozilla和Microsoft)都支持的WebAssembly是在Web浏览器中运行代码的JavaScript的xxx替代方法(无需插件,例如Flash、Java或Silverlight;由于浏览器放弃了对插件的支持,所有这些都已停产)。在采用之前,存在asm.js(JavaScript的一个子集;因此严格在所有浏览器中都有效),还用作编译器目标,并在Internet Explorer 11等浏览器中提供了有效的支持; 对于不直接支持WebAssembly的浏览器,可以将其编译为asm.js,并以这种方式支持这些浏览器。一般来说,程序员不会直接在WebAssembly(或asm.js)中进行编程,而是使用Rust、C或C ++之类的语言或理论上可以编译的语言。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/117123/