V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
kurtis
V2EX  ›  jQuery

探讨一下,为甚么大家要买纸质的jQuery源代码?

  •  
  •   kurtis · Dec 3, 2013 · 7784 views
    This topic created in 4533 days ago, the information mentioned may be changed or developed.
    如果有一个 电子版,比方说网页格式,已经生成好排版格式,并添加语法高亮颜色。
    你把它放在视网膜屏的iPad里,桌面上建一个快捷方式,
    想看时就打开,想换颜色就换颜色,像跳转章节就点击目录。

    这样,难道不好吗?

    还是因为纸质的比较环保? 虽然砍掉了大树,但抵制了用电厉害的视网膜屏产品?
    34 replies    1970-01-01 08:00:00 +08:00
    older
        1
    older  
       Dec 3, 2013
    买来收藏用的吧
    geeklian
        2
    geeklian  
       Dec 3, 2013 via iPad   ❤️ 1
    虽然我有视网膜ipad mini,也有Kindle,但书还是纸的舒服,笔记还是乱划的顺眼。

    不过我不是前端,对那个jquery没啥兴趣。
    jint
        3
    jint  
       Dec 3, 2013 via Android   ❤️ 1
    纸笔还是最好的学习工具。
    比起街上乱发的楼盘广告,比起各种其他的浪费,打印源代码来学习,真的和破坏环境,破坏森林沾不上边。
    xzl
        4
    xzl  
       Dec 3, 2013
    看书 还是纸的舒服,现在看书一般都是纸质和kindle对半开,至于视网膜屏,太扎眼了。
    refresh
        5
    refresh  
       Dec 3, 2013
    同问,代码这种东西,阅读是非线性的,从头读到尾?我中间遇到调用都要跳过去看的,纸的怎么跳。
    zorceta
        6
    zorceta  
       Dec 3, 2013 via Android
    @refresh 翻过去……电子版还要拖进度条
    sdjl
        7
    sdjl  
       Dec 3, 2013
    我是卖家,我自己有这种需求,虽然我也有mac,有kindle,但是根据经验,如果手里面有纸质书籍,相比电子书,会更快读完
    sdjl
        8
    sdjl  
       Dec 3, 2013
    @refresh 你说的这个确实是一个问题,所以我会即在纸上看,又在显示器上看,两者换着看
    missdeer
        9
    missdeer  
       Dec 3, 2013
    说看代码纸的没法跳的 一定没看过各种源代码分析类的书
    rail4you
        10
    rail4you  
       Dec 3, 2013
    电子书和纸质书有条件的话,一样一本比较好。

    电子书的优势是便于搜索,用全局搜索或者索引,能快速的查到参考资料。

    纸质书的优势是阅读体验,无论是从头开始阅读还是偶尔翻阅,纸质书都容易读下去。

    但JQuery代码做成纸质文档,我感觉阅读的意义不大,买来主要是当装饰物用,心理因素多一些。
    66beta
        11
    66beta  
       Dec 3, 2013
    谁会去买一本源代码???????????????
    ekousp
        12
    ekousp  
       Dec 3, 2013
    install b 用啊。很大的用处呢。
    otakustay
        13
    otakustay  
       Dec 3, 2013   ❤️ 4
    材料的浪费和环境的污染确实是个麻烦事,彩色代码的纸质印刷这方面更为严重……不过比起无端大跃进的工业来说这算个啥

    @sdjl 单就jQuery源码这本来说,其实根据我的经验,看jQuery的源码绝对不是学前端的一条好路子,那东西好用但源码的可读性和学习性真心是一个烂啊……

    但是jQuery里有几个模块的思想很值得学,分别是:
    data:
    1. 如何给DOM对象加上数据,但又不把数据直接挂在DOM上产生环依赖造成内存问题
    2. 如何给Object.freeze或Object.seal后的对象加数据又不会报错
    3. 如何统一对象和DOM的数据存储
    4. 如何把数据分隔成内部(给event之类用)和外部(给开发者用)的
    event:
    1. 如何统一函数调用顺序
    2. event namespace的实现
    3. delegate(现在的on的一部分)的实现
    4. live就别看了这货坑了多少人……
    5. 如何模拟capture过程(不知道现在的版本还有没有这东西)
    feature:检测特性的基本思路(创造环境、检测差异、得到结果)

    别的像attr、prop、dom真心是一堆没意思的拼凑和各种1年能遇上一次了不起的兼容性处理。而Deferred、Callback、ajax又太过复杂越看越容易迷失,实在没必要作为学习而去阅读
    otakustay
        14
    otakustay  
       Dec 3, 2013
    接上面,所以与其全本打印,还不如重点把这几个模块弄出来单独印刷,其它的想要的再说
    zhujinliang
        15
    zhujinliang  
       Dec 3, 2013
    @sdjl
    如果把本页代码相关的outline在纸的外侧用小号字列出来会不会好一些
    不过话又说回来有什么工具能自动实现么
    loading
        16
    loading  
       Dec 3, 2013 via iPhone
    便宜量又足,看完放书架也是一种格调。
    电子资料只要手册和字典才比较合适,细读还是纸的好。
    笔纸还是最佳选择。
    kaifengjin
        17
    kaifengjin  
       Dec 3, 2013
    读源码难道不是放在配置好的编辑器里读最方便吗?源码怎么能当书读?这个贴子的讨论好奇怪
    hustlzp
        18
    hustlzp  
       Dec 3, 2013 via Android
    收藏。
    huhulang
        19
    huhulang  
       Dec 3, 2013
    用来装b的吧
    seeker
        20
    seeker  
       Dec 3, 2013
    收集癖 ;)
    likuku
        21
    likuku  
       Dec 3, 2013
    纸书才适合快速跳转来回对比看吧。。。

    比如,同时对比看第10页,第128页,第341页,第410页,手指插着书页就可快速回转对比。

    电子屏的,或许同时对比两(半幅)页OK,但3页以上就很头疼了,搜索+打标签,还是不够方便。
    ijse
        22
    ijse  
       Dec 3, 2013
    买来只是收藏用的,真用来读有点不实用。。

    读代码还是跟踪调试着读好些~

    而且源码也不是用来一行一行挨着读的,一般读某个模块或某种实现方式 。。

    不过还是很喜欢这种 程序员风格 的 精致的 东西~~
    Semidio
        23
    Semidio  
       Dec 3, 2013
    首先说环保,这问题其实根本没有探讨的必要,你知道水力发电对环境造成的破坏么?你知道火力发电每年污染的大气有多少么?你知道核能发电在制备原料和处理废料过程中又会造成多大环境破坏么?太阳能发电设备的生成过程中对环境的污染又有多少?
    你知道每年生产电子产品所造成的重金属污染有多少么?浪费的能源有多少么?你知道
    senza
        24
    senza  
       Dec 3, 2013
    阅读一本纸质源程序,真是难以想象!
    ChiangDi
        25
    ChiangDi  
       Dec 3, 2013 via Android
    好文艺的感觉
    clisvineyard
        26
    clisvineyard  
       Dec 3, 2013
    我看了那个帖子,挺漂亮的,我也想看。。
    虽然我不知道jqeury是啥。。
    ywencn
        27
    ywencn  
       Dec 3, 2013
    好玩就行啊,那么认真干什么,累不累
    manoon
        28
    manoon  
       Dec 3, 2013
    @Semidio 同意。某种程度上,楼主说的也有道理。
    @clisvineyard 你又来了。
    zxy
        29
    zxy  
       Dec 3, 2013
    @clisvineyard
    @manoon 你们俩妹纸。。
    wenbinwu
        30
    wenbinwu  
       Dec 3, 2013
    远离显示器,这理由可以么?
    davepkxxx
        31
    davepkxxx  
       Dec 3, 2013
    配色感觉不错,收藏用,没事翻翻。
    min
        32
    min  
       Dec 3, 2013
    纸书的一些用户体验是电子货做不到的

    比如哗哗地翻书
    SoloCompany
        33
    SoloCompany  
       Dec 4, 2013
    我也无法理解,阅读代码需要从一个代码片段,点一下鼠标(可能还需要你按一下command键)就直接跳到方法体里面看实现了,或者更智能的IDE甚至可以无需跳转按一下CMD+SHIFT+I就直接冒泡给你看实现了,要看纸质书那么就找索引都要翻半天吧
    clisvineyard
        34
    clisvineyard  
       Dec 6, 2013
    @manoon
    @zxy
    你们俩妹纸。。
    能告诉我为什么有人回复我我收不到提醒吗。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2572 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 133ms · UTC 06:10 · PVG 14:10 · LAX 23:10 · JFK 02:10
    ♥ Do have faith in what you're doing.