YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← 06-03 Web Browser Process Solution

06-03 Processo do Web Browser - Solução

Get Embed Code
3 Languages

Subtitles translated from English Showing Revision 1 created 02/21/2013 by Lucilia Figueiredo.

  1. Vamos resolver isso juntos. A página web é separada em palavras e árvores.
  2. Isso é lexing e parsing, e fazemos isso primeiro.
  3. Isso está correto. A página web é então interpretada -- isso é verdade.
  4. Alguns dos fragmentos, ou elementos, que encontramos
  5. podem ser JavaScript -- JavaScript embutido --
  6. de modo que temos que chamar o interpretador JavaScript.
  7. Até aqui, os 3 primeiros passos estão ok.
  8. Eventualemente, o código JavaScript do usuário, na página web,
  9. pode chmar "write", ponto no qual temos que
  10. armazenar tuda essa saída, de modo que possamos exibi-la na página web.
  11. Isso está ok.
  12. Ah! Mas então estamos sugerindo que
  13. o interpretador JavaScript chama a biblioteca gráfica.
  14. Esse passo está errado: em nossa arquitetura particular,
  15. o interpretador JavaScritp retorna todos os strings para o interpretador HTML,
  16. e este interpretador então chama a biblioteca gráfica.
  17. Isso é conhecido como `decisão de projeto'.
  18. No nosso web browser particular,
  19. apenas o interpretador HTML irá chamar a biblioteca gráfica.
  20. Essa não é a única maneira de fazer isso.
  21. Assim como exsite mais de uma maneira de construir uma casa,
  22. existe também mais de uma maneira de projetar um web browser.
  23. Apenas decidimos adotar esta, em particular,
  24. em que apenas o interpretador HTML irá chamar a biblioteca gráfica.
  25. Eu afirmo que isso simplifica a quantidade de código que temos que escrever.