Web Page Esecuzione interna

2

La mia domanda è qual è l'area tematica che copre l'esecuzione / il caricamento della pagina web.

Sto cercando di acquistare un libro per argomento che copre quando le cose vengono eseguite o caricate in una pagina web, sia che sia html diretto, html e Javascript o una pagina PHP.

L'argomento è trattato da un libro html dettagliato, o dovrei aspettarmi di trovare informazioni del genere in un JavaScript del libro PHP?

Capisco che PHP e Perl eseguano sul server e che Javascript sia lato client, e so che c'è molta documentazione online che descrive <html>, <head>, <body> , e così via. Mi sto solo chiedendo in quale area tematica ci sarebbe un libro per coprire tutto ciò, non una discussione sul miglior libro o sul libro preferito di qualcuno, ma sull'argomento.

    
posta octopusgrabbus 19.09.2012 - 15:08
fonte

3 risposte

5

Non sono completamente sicuro di cosa stai chiedendo, ma qui ci sono alcune aree che potresti voler vedere:

Server web : gestione ed elaborazione delle richieste e risposta con i documenti o i dati richiesti

Protocollo HTTP : gestisce la richiesta e la trasmissione di file e altre richieste web

Rendering del browser - Disegno dei dati risultanti di una richiesta HTTP sulla pagina

Quindi disponi di ogni singola tecnologia che sarà coperta dai loro libri, come HTML, CSS, Javascript ecc., ma la maggior parte di questi saranno tutorial su come codificare utilizzando queste tecnologie piuttosto che descrizioni di come sono resi e trasformati.

Che cosa stai cercando di ottenere esattamente? Potrebbe essere più facile indirizzarti nella giusta direzione se riesci a dire cosa stai cercando di ottenere.

    
risposta data 19.09.2012 - 15:34
fonte
2

C'è una sequenza generica di eventi che accade. Puoi avere una migliore comprensione di come la pagina viene scaricata e analizzata guardando solo lo strumento F12-Developer (che è uno strumento davvero interessante in Chrome).

Il flusso di esecuzione di base avrà le seguenti fasi:

  • La richiesta di pagina viene inviata al server (tramite l'URL)
  • Il server Web accetta la richiesta e la gestisce
  • In caso di successo, vengono eseguiti script del sito server e generato HTML per la trasmissione
  • Tutto ciò che viene fatto tramite la richiesta / risposta HTPP
  • Il codice di stato HTTP 200 - viene inviata una risposta standard per richieste HTTP riuscite
  • Html è scaricato
  • Html analizzato progressivamente,
  • dopo che l'HTML è stato analizzato, il DOM viene visualizzato
  • dopo il rendering del DOM e le richieste di tutte le risorse vengono scaricate o scaduto, l'esecuzione di JavaScript dagli eventi completi onload / pagina si attiva.

Ulteriori informazioni dettagliate con esempio : - Caricamento e sequenza di esecuzione di una pagina Web

    
risposta data 19.09.2012 - 15:24
fonte
0

what is the subject area that covers web page execution/loading.

Questa è una serie eccellente di diapositive che illustrano come esaminare ogni aspetto del processo di esecuzione e caricamento della pagina web.

Google, Chrome - DevTools.

Questi strumenti stanno avanzando rapidamente.

Anche se questa non è una "area tematica", ci sono molte aree tematiche discusse, che possono aiutarti a trovare ciò che stai cercando.

Spero che ti aiuti.

    
risposta data 06.10.2012 - 10:39
fonte

Leggi altre domande sui tag