在浏览器输入 URL 回车之后发生了什么(超详细版) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
4ark

在浏览器输入 URL 回车之后发生了什么(超详细版)

  •  
  •   4ark
    gd4ark Sep 3, 2019 4568 views
    This topic created in 2431 days ago, the information mentioned may be changed or developed.

    感兴趣的可以看看: https://4ark.me/post/b6c7c0a2.html

    13 replies    2019-09-05 10:38:57 +08:00
    Chemist
        1
    Chemist  
       Sep 3, 2019   1
    没讲到键盘发送电信号触发系统中断,不够细。(狗头)
    dioxide
        2
    dioxide  
       Sep 3, 2019
    嗯 这份可当作前端面试的参考答案.

    话说这问题确实经典,往细了说能写一本书.. 记得 GitHub 上有个 project 说专门讨论此问题的, 名字给忘了...
    dioxide
        3
    dioxide  
       Sep 3, 2019
    找到了 , 应该是[这个]( https://github.com/alex/what-happens-when)

    若果你发这个算“前端向”, 这个应该叫“导论 /概述” .

    @kyuuseiryuu 这个有提到 键盘设备的硬件中断.
    4ark
        4
    4ark  
    OP
       Sep 3, 2019 via Android
    @dioxide 这个我看过,本文有一些也是从上面借鉴过来的
    yuuko
        5
    yuuko  
       Sep 3, 2019 via Android
    没有对回车键按下怎么弹起的我都觉得不够详细
    hhyvs111
        6
    hhyvs111  
       Sep 3, 2019
    很不错,很详细!
    jason94
        7
    jason94  
       Sep 3, 2019
    还不够详细吧。虽然是个渣渣前端,但浏览器原理还是了解一些的,就浏览器多线程多进程之间通信这一块我觉得就可以写一篇了
    hengo
        8
    hengo  
       Sep 4, 2019 via Android
    链接里面的浏览器内核图,我笑了
    deepdream8
        9
    deepdream8  
       Sep 4, 2019 via Android
    @kyuuseiryuu 这方面我不太懂,老哥愿意教导一下么?
    4ark
        10
    4ark  
    OP
       Sep 4, 2019 via Android
    @hengo 别笑,怎么说也是融资了 2.5 亿的
    Heanes
        11
    Heanes  
       Sep 4, 2019
    这个应该 14 年底那会 github 上就有一个非常完整的文章
    oukichi
        12
    oukichi  
       Sep 4, 2019   1
    @jason94 楼主才 19 岁,我觉得已经很棒了!值得鼓励和夸奖啊!
    idealhs
        13
    idealhs  
       Sep 5, 2019
    @kyuuseiryuu 现在 USB 键盘都是扫描式,不发送中断了吧
    About     Help     Advertise     Blog     API     FAQ     Solana     2545 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 02:06 PVG 10:06 LAX 19:06 JFK 22:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86