作者rrr0832 (rrr0832)
看板Web_Design
标题[闲聊] 为什麽Google、Facebook、Yahoo等的网页程式码会这麽「杂乱
时间Tue May 24 13:52:26 2016
我曾经想过
为什麽Google、Facebook、Yahoo的网页程式码可以这麽地「杂乱无章」呢?
明明写整齐一点并排版的话会比较好看
就偏要把上百行的程式全部挤在同一行
这是有什麽目的啊??
还有我发现,有些根本是形同废物的程式或函数或变数等等
根本百万行之内都用不到
却都还要宣告??
这是为什麽?
我学网页程式快十年了,都一直在纳闷为什麽这些「大站」都要用这麽乱而且我根本看
不懂的JS或其他程式码…
而且重点是:「为什麽都要把它写在同一行啊???」
▼我每次打开Google的原始码都是长这副德行,根本杂乱无章啊…
http://i.imgur.com/I49dlMP.jpg
▼相较於其他网站就乾净清爽许多,而且都会排版…
http://i.imgur.com/Vn1SVRK.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.192.217
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1464069149.A.B4F.html
1F:推 ian90911: Minification05/24 13:58
2F:→ ninetyeight: 学快十年 应该不会问这种问题05/24 14:01
3F:→ Kenqr: 那都是用程式自动转的,为的是减少档案大小05/24 14:01
4F:→ Kenqr: 原始档都是有排版的 05/24 14:01
嗯… 我现在只是大一学生啦
小四开始学写HTML、js、css和PHP
也不能说我有多专业啦
不过算起来也快10年有了吧
不过我写程式都有排版的好习惯
所以不晓得有压缩这回事
不好意思喔
(不过还是好奇为什麽有些大站却没有压缩,还有那些无意义的宣告是怎样? 我还是保持
疑问…)
※ 编辑: rrr0832 (101.139.162.172), 05/24/2016 14:22:26
6F:推 lance8537: 我觉得你先降低自己的个性会比较好 05/24 15:30
7F:→ wt5566: 如果你以後要工作面试,良心建议把大学以前程式经历拿掉, 05/24 15:38
8F:→ wt5566: 累积10年看起来很行,可是却问个基础问题,会让人感到膨风 05/24 15:39
当然,我以後没有要当程式设计师
写网页程式只是我的兴趣而已啦
※ 编辑: rrr0832 (101.139.162.172), 05/24/2016 15:40:18
哈~ 可能是商业程式这领域的东西我比较不熟吧…
※ 编辑: rrr0832 (101.139.162.172), 05/24/2016 15:42:11
9F:→ cf1064: 无意义的变数其实有意义的,只是把他英文单字缩短而己05/24 15:54
10F:→ cf1064: 比如你宣告一个树,会var tree,然後tree=1005/24 15:55
11F:→ cf1064: 和压缩宣告一个树var t 然後t=0一样的意思05/24 15:55
其实不该说是无意义啦
可能只是「看起来」无意义,
但是我实际上的意思并不代表真的是无意义
那是因为我「看不懂」,所以才会说他「无意义」,
不要太认真啦
闲聊而已
※ 编辑: rrr0832 (101.139.162.172), 05/24/2016 15:59:01
12F:推 aceone: 因为大站有没有压缩流量差很多 当然他们写的会是很好维护 05/24 20:40
13F:→ aceone: 的版本 05/24 20:40
14F:推 gopupkimo: google一下uglify 05/24 23:01
15F:推 sa0124: 写了快十年开发者工具应该很熟@@ 你可以按按看开发者工具 05/25 02:57
16F:→ sa0124: 底下有个大括号的图案试试 05/25 02:57
17F:→ Siu: 要怎麽解密学习呢~~ 05/25 17:22
18F:推 davidsky: 直接把自己看不懂的东西定义成无意义?世界上9成事物 05/25 20:06
19F:→ davidsky: 没有意义吧 05/25 20:06
20F:推 matrixki: 小朋友好好念书喔~加油 写程式不适合你 05/25 22:43
21F:推 KeyFSN: ...... 05/26 15:56
22F:→ lewis5566: 比一个刚出社会。学网页不到1个月的还... 05/26 21:08
23F:推 yyb: 学十年程度低态度高 05/28 00:54
24F:推 oToToT: Google的网页检测工具不也会叫你压一下自己的code吗 05/28 07:15
25F:推 donnalee: 这个刚学一个月的就知道了吧… 05/28 21:24
26F:→ chung928: 学十年,不忍嘘 05/31 08:08
27F:推 focus0215: 十年苦学无人问,一吐PT天下知 06/20 20:08
28F:→ JamesAndy: 呵呵 07/20 16:01