• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida WebKit on Linux with Mono

mattybravo

Utente Attivo
Autore del topic
26 Marzo 2011
284
0
Miglior risposta
0
WebKit on Linux with Mono​

Prima di tutto vorrei chiarire a tutti che non sono un tipo che fa molte guide, quindi non sono un esperto, ma spero questa guida la troviate interessante.
Visto che tutti ormai, grazie al famoso WebKit.Net versione Cairo 0.5, creano "browser" su windows con webkit, perchè non fare la stessa cosa su linux? Visto che su Linux, a parte Chromium e Firefox, non ci sono browser che fanno la concorrenza? Con la guida che sto per spiegarvi, vi darò una base per creare un'ottima webview su linux, sull'IDE Mono con VB.Net.

Per usare WebKit su Mono apriamo il terminale e scarichiamo le librerie necessarie:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Poi installiamo git

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

e scriviamo:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Copiamo poi le librerie di sviluppo d webkit, digitando sempre sul terminale:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Dopo aver fatto tutto questo ambaradam, apriamo finalmente Mono ed iniziamo una nuova soluzione Visual Basic.Net Gtk. Andiamo nella voce Progetti > Modifica Riferimenti, selezioniamo dalla lista webkit-sharp.

Adesso passiamo al codice:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

E' possibile settare le dimensioni della finestra inserendo subito dopo la dichiarazione della Webview vediweb il seguente codice:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


la HeightRequest setta l'altezza, mentre la WidthRequest setta la larghezza.


Se serve una spiegazione di qualsiasi genere o domande, non esitate a scrivere. Accetto anche dei voti e dei consigli.

Questa guida è stata resa possibile grazie al team di webkit-sharp e a Mariuz's Blog
 
Ultima modifica:
Riferimento: WebKit on Linux with Mono

Bella guida, ottimo mattybravo. :emoji_smiley:
 
Ultima modifica:
Riferimento: WebKit on Linux with Mono

Se non sbaglio con MONO puoi scrivere solo in Csharp per ora.
Riguardo al Browser, non esiste solo Chromium e Firefox.
 
Riferimento: WebKit on Linux with Mono

Se non sbaglio con MONO puoi scrivere solo in Csharp per ora.
Riguardo al Browser, non esiste solo Chromium e Firefox.

Io ci scrivo anche in VB.Net. Lo so che non esistono solo Chromium e FireFox, ma ammetterai di certo (se conosci il mondo linux) che di browser ce ne sono molti di meno che su Windows.
 
No guarda da dove l'hai notato? Dalla mia immagine? Comunque se proprio ne hai necessità basta emulare qualche browser per Windows ma non ne vale la pena.

Inviato dal mio GT-S5570 con Tapatalk 2
 
Riferimento: WebKit on Linux with Mono

No guarda da dove l'hai notato? Dalla mia immagine? Comunque se proprio ne hai necessità basta emulare qualche browser per Windows ma non ne vale la pena.

Inviato dal mio GT-S5570 con Tapatalk 2

Non capisco se la tua vuole essere una critica, ma ho dato una base valida (almeno credo) per creare una webview abbastanza fluida.