不唐突的JavaScript的七条准则[翻译]

作者:Dreamer 来源:蓝色理想 时间:2008-12-09 13:33:00 

写在前面:前一段时间 kejun 给我们培训JavaScript的时候,在幻灯片上推荐了很多特别经典的文章,其中就有这一篇。读过之后感觉很不错,不过我看文章往往理解不深入,恰好这篇文章我没有发现中文版本,所以就萌生了把这个东西翻译过来的想法,这样既可以分享,又可以加深自己的理解。本文的作者Chris Heilmann是 Yahoo! 英国的一位工程师(据kejun说是“教父”级的人物 ),本文的翻译也是征得了他本人的同意的。

这里多说一句,以前我也翻译过不少东西,不过那时候我更多是为了翻译而翻译,很多技术文章都没领悟,所以到现在还是个菜鸟。以后我还会继续翻译一些文章,不过应该只会翻译那些需要仔细体会的经典文章。有时间还是要多写代码,实践才是王道。

术语的翻译:关于“Unobtrusive JavaScript”一词,我现在也没想到一个特别贴切的译法。在网上搜了一下,发现有翻译成“低调JavaScript”的,也有翻译成“非侵入式JavaScript”的,台湾那边有的翻译成“不乱入JavaScript”……经过多方考证,我决定采用“不唐突的JavaScript”这种译法(虽然这个还是不太合我心意),具体请看 这篇文章 。其实“Unobtrusive JavaScript”包含了很多意思,也很难用一个词来概括,有兴趣的可以看一下 * 上面对“Unobtrusive JavaScript”的解释。另外,我觉得翻译就是要把作者的意思表达出来,而不一定非要逐字逐句翻译,所以文章中我为了方便读者理解,删减了一些,增加了一些,不过这些都是在不伤害原文意思的基础上进行的。

要说明的还有一点,那就是我翻译水平很业余,所以译文中难免有纰漏,还请多多指正。

标签:准则,翻译,JavaScript,性能,优化
0
投稿

猜你喜欢

  • python去除所有html标签的方法

    2021-02-23 20:49:00
  • 全面解读Python Web开发框架Django

    2022-06-24 19:41:45
  • sqlserver 各种判断是否存在(表名、函数、存储过程等)

    2024-01-19 18:53:54
  • 解决python-redis-lock分布式锁的问题

    2023-05-23 18:57:49
  • javascript将数字转换整数金额大写的方法

    2024-04-30 10:08:34
  • pdf论文中python画的图Type 3 fonts字体不兼容的解决方案

    2021-01-21 01:05:15
  • python+mysql实现个人论文管理系统

    2024-01-25 02:00:25
  • Go语言结构体定义和使用方法

    2024-01-31 03:19:45
  • python图形界面教程Tkinter详解

    2021-01-08 04:27:47
  • Python中三种时间格式转换的方法

    2023-10-18 13:11:43
  • vue中的mescroll搜索运用及各种填坑处理

    2024-04-30 10:26:39
  • Python版名片管理系统

    2021-08-28 18:51:22
  • asp如何向客户端发送提示“出错信息”?

    2010-06-09 18:50:00
  • Asp 编码互转的研究和实现代码

    2011-03-30 10:44:00
  • Go语言单元测试超详细解析

    2024-04-28 09:12:20
  • python计算牛顿迭代多项式实例分析

    2022-10-27 05:32:37
  • python使用itchat模块给心爱的人每天发天气预报

    2023-04-12 00:34:26
  • Python Flask实现图片验证码与邮箱验证码流程详细讲解

    2021-10-19 06:35:29
  • Python eval()函数和ast.literal_eval()的区别你知道吗

    2022-06-26 14:37:55
  • Python学习之异常中的finally使用详解

    2021-09-08 02:21:38
  • asp之家 网络编程 m.aspxhome.com