September 11
Un Asynchronous Pluggable Protocol (APP) crea le estensioni per Internet Explorer. La barra degli indirizzi del browser inizia con "http: //". Questo dimostra che il browser utilizza il Hypertext Transfer Protocol (HTTP). APP forniscono altri protocolli per questo spazio.
Gli sviluppatori possono copiare un protocollo esistente, come ad esempio HTTP, modificarlo e ri-registrarlo come un nuovo protocollo innestabile. Un esempio di un protocollo innestabile è "circa". Questo visualizza le pagine HTML descrittive memorizzati sul computer. Questo protocollo visualizzato il "circa" il testo se la pagina di riferimento non è stato trovato nelle versioni precedenti di Internet Explorer (prima versione 6).
Apps non possono ignorare i protocolli disponibili esistenti. HTTP è incorporato nel file di definizione del suo navigatore, per esempio. È possibile, tuttavia, scrivere la propria versione, che sarà attivato da una chiamata nella barra degli indirizzi. Scrivere un'applicazione chiamata XTTP, per esempio. Sarà ancora in grado di accedere HTTP digitando "http: //" all'inizio di un indirizzo, ma si potrebbe accedere al nuovo protocollo digitando l'indirizzo di un sito web inizia con "xttp: //".
Sarebbe estremamente complicato per creare un protocollo alternativo per scaricare siti web. Molte pagine Web richiedono una combinazione di protocolli a seconda che essi contengono collegamenti relativi, virtuali o assoluti. Non ignorare questi requisiti, dal momento che causeranno "Autorizzazione negata" errori quando ogni protocollo tenta di accedere alle stesse risorse.