Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

[Guida VB.NET] WebKit al posto del normale WebBrowser
(Questo messaggio è stato modificato l'ultima volta il: 14/08/2011, 17:25 da Cato97.)

Coder
Messaggi: 633
Discussioni: 57
Registrato: 04-2011
Mix: 0
In questa guida vi spiegherò come "implementare" il WebKit in Visual Basic, in modo da poter creare dei semplici WebBrowser senza l'utilizzo del frame di IE. Il WebKit è simile al "motore" dei browser Chrome e Safari.

Se vogliamo fare un paragone di prestazioni, basti solo pensare ai risultati dell'Acid 3 Test, quel test che mette alla prova le capacità del motore JavaScript del browser da noi usato.

I risultati:

Frame IE: 13/100;
GeckoFX (il "motore" di Firefox): 94/100;
WebKit: 99/100.

Premetto che con il WebKit, i "comandi" più avanzati (come ad esempio la restituzione del dominio del sito visitato), sono diversi da quelli usati nel frame IE, mentre le azioni di "Refresh" e le altre, sono sempre le stesse.

Incominciamo!

1. Prima di tutto, scaricate WebKit.NET da

[Per vedere i link devi REGISTRARTI.]

ed estraete tutti i file in una cartella.

2. Dopo aver decompresso l'archivio, avremo 2 cartelle ("bin" e "docs") e 2 file ("LICENSE.txt" e "README.txt"): l'unica cosa che ci serve è la cartella "bin" e tutto il suo contenuto.

3. Apriamo Visual Basic e creiamo un "Nuovo Progetto...>Applicazione Windows Form".

4. Facciamo click sul tasto "Salva tutto" (in alto), in modo da salvare il progetto e creare le varie directory della soluzione.

5. A questo punto ci rechiamo nella cartella principale del progetto ed andiamo in: "cartella con il nome del progetto\bin\Debug" e incolliamo qui dentro la cartella "bin" del WebKit.

6. Fatto ciò ritorniamo in Visual Basic e sulla destra, in "Esplora soluzioni", facciamo tasto destro sul nome del progetto e selezioniamo la voce "Aggiungi riferimento..." e dopodichè passiamo alla voce "Sfoglia" per selezionare le *.dll di WebKit.

7. Ora andiamo in "bin\Debug\bin" e selezioniamo il file "WebKitBrowser.dll" come da immagine e diamo l'OK.

[Immagine: senzanomeet.png]

8. Adesso facciamo doppio click sulla "Casella degli strumenti" (a sinistra), clickiamo sulla voce "Scegli elementi..." e andiamo a cercare la voce "WebKitBrowser", la selezioniamo e diamo l'OK (se non doveste trovare quella voce, clickate su "Sfoglia...", andate in "Debug\bin" e selezionate il file "WebKitBrowser.dll").

[Immagine: senzanomerw.png]

9. Adesso dalla "Casella degli strumenti" aggiungiamo il "WebKitBrowser" ed iniziamo ad aggiungere comandi al nostro nuovo browser.

Guida mia, si accettano +1 Asd

13/08/2011, 16:01
#1
Cerca

Iscritto
Messaggi: 63
Discussioni: 6
Registrato: 04-2011
Mix: 0
I love u <3

14/08/2011, 12:37
#2
Cerca
(Questo messaggio è stato modificato l'ultima volta il: 14/08/2011, 14:15 da Cato97.)

Coder
Messaggi: 633
Discussioni: 57
Registrato: 04-2011
Mix: 0
ahahahahah

14/08/2011, 13:45
#3
Cerca

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
bella guida complimenti, appena trovo il tempo lo provo Smile
grazie



digger
14/08/2011, 15:49
#4
Cerca

Coder
Messaggi: 633
Discussioni: 57
Registrato: 04-2011
Mix: 0
di niente digger Wink

14/08/2011, 16:47
#5
Cerca


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  [Guida] Cambiare lingua ad un gioco che utilizza una lingua di sistema Cato97 10 39,863 25/08/2017, 16:46
Ultimo messaggio: Romolo
  Futura guida Python Pocciox 8 1,815 13/06/2013, 20:25
Ultimo messaggio: Pocciox
  [Guida] Guida passo-passo: C++ Hack Nomenu digger 70 12,109 26/01/2013, 17:58
Ultimo messaggio: digger



Utenti che stanno guardando questa discussione: 1 Ospite(i)