html - 为什么人们在巨大的文本墙中编写 html?
问题描述
我最近经常看到这种情况:用几乎无法辨认的大块文本编写 html
一个例子是谷歌教室,
<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charset="utf-8"><meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,width=device-width"/><title>Classroom</title><link rel="icon" type="image/png" href="//ssl.gstatic.com/classroom/favicon.png"><link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" rel="stylesheet" nonce="Ow7v164RuDuF18G2DPJ6ww"><link href="https://fonts.googleapis.com/css?family=Google+Sans:300,400,500" rel="stylesheet" nonce="Ow7v164RuDuF18G2DPJ6ww"><link rel="manifest" href="/manifest.json"><meta name="apple-itunes-app" content="app-id=924620788"><script nonce="Ow7v164RuDuF18G2DPJ6ww">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.3gGou_DPQGQ.O","com","en","265",0,[4,2,".40.40.40.40.40.40.","","1300102,3700209,3700321,3700800,3700817,3700831,3700879","369134291","0"],null,"FMSGYJ6zOMO1zwK6pZk4",null,0,"og.qtm.PoHfeJrvkfI.L.W.O","AA2YrTuZTrLZ4SHM1gfcCFFxdZIZ-5oj0Q","AA2YrTtlkmhqEx9CuPzOCQfBhsNqzgdKAw","",2,1,200,"USA",null,null,"265","265",1],null,[1,0.1000000014901161,2,1],[1,0.001000000047497451,1]
他们为什么这样写?
解决方案
这是为了性能和文件大小,因为计算机不必处理技术上不必要的换行符。但是,需要记住一些事项:
影响很小
人们通常编写代码然后使用程序删除换行符
推荐阅读
- php - Array_unique 和 XLS 导出
- google-maps - Android Studio 模拟器首先转移到 Google 地图中的 Googleplex(山景)位置
- asp.net-core - AuthorizeAttribute:如何尝试所有可用的身份验证模式?
- python - 使用 keras 中的专有类别一次对多个图像进行分类
- reactjs - 如何解决 ReactJs 中创建的组件的导入错误
- java - Netbeans 错误:无法找到或加载主类 java
- python-3.x - python dh key 太小,哪边有问题?
- css - 在 CSS 文件中预加载字体
- android - Android Retrofit 无法解析 RequestBody
- c# - 为什么将 while(true) 与 .take 与阻塞集合一起使用?