Hai mai desiderato creare il tuo browser web? Non è una cattiva idea considerando che tutti i dati che un browser di questo tipo dovrebbe conoscere su di te risiederanno sul tuo computer.
Segui i semplici passaggi seguenti per creare un browser di base gratuito che rifletta il tuo gusto personale. Useremo Visual Studio per questa attività, ma c’è pochissimo codice da gestire.
Installazione e aggiornamenti
Per iniziare, è necessario scaricare Visual Studio Edizione comunitaria da Microsoft che rimane assolutamente gratuito. Il software viene aggiornato frequentemente, quindi è necessario eseguire la migrazione alla versione più recente. Visual Studio potrebbe essere un po ‘goffo e sovradimensionato, ma ha molti modelli gratuiti, inclusi i browser web.
Al termine dell’installazione, è possibile avviare direttamente l’applicazione.
Procedura per creare un’applicazione browser
Seleziona l’opzione per creare un nuovo progetto. Scorri verso il basso fino all’app Windows Form in .NET framework. Qui è utile richiamare la definizione fondamentale di un browser web. Non è altro che un modulo che richiama su siti Web e documenti e li presenta per una visualizzazione visiva più chiara.
Assegna un nome al browser web e fai clic su “Crea”. Per il mio browser privato, l’ho chiamato “Browser fantastico”.
Una volta avviato il programma, vedrai un modulo vuoto senza dati. Fare clic su “Toolbox” nel pannello di sinistra. Puoi anche abilitarlo dall’icona “Visualizza”. Scorri verso il basso per selezionare “WebBrowser”.
Ci sono due pannelli che devi modificare nell’area di lavoro. Uno di questi è un pannello “Proprietà” che contiene tutti i dettagli sulla finestra del browser. Qui puoi decidere i margini e le dimensioni della finestra complessiva del browser, i punti di tabulazione e se abilitare o meno le barre di scorrimento.
L’altro pannello è il modulo principale. Qui troverai una piccola voce di menu su cui devi fare clic: “Undock in Parent Container”.
Dopo aver fatto clic su “Undock”, sarai in grado di ridimensionare manualmente i bordi della finestra del browser. Questa parte mostrerà i contenuti di visualizzazione del sito web. Salva l’applicazione e vai al passaggio successivo.
Creazione di voci di menu del browser
Per creare voci di menu del browser, è necessario utilizzare un’opzione della casella degli strumenti chiamata “Pulsante”. Fare clic sul testo e trascinarlo in qualsiasi posizione nella finestra principale del modulo.
Allo stesso modo, avrai anche bisogno di una voce di menu “Casella di testo” dalla casella degli strumenti per ricevere i siti Web che desideri visitare.
Una volta disposti tutti i pulsanti e la casella di testo, puoi posizionarli in modo tale che assomiglino alla finestra di base di un browser. I pulsanti sono disposti simmetricamente da Visual Studio che consente di creare lo stesso spazio tra di loro senza problemi.
La forma, le dimensioni e i colori dei pulsanti possono essere ulteriormente modificati dalla loro “Proprietà”.
Nel passaggio successivo, vai alle proprietà dei singoli pulsanti e rinomina i pulsanti. Ho usato “Dietro” per “indietro”, “Avanti” per “avanti”, “Aggiorna” e ho chiamato il pulsante home con il mio nome. Puoi utilizzare piccole immagini iconiche, abilitare i punti di tabulazione tra i pulsanti e apportare altre modifiche minori.
Fare doppio clic su uno dei pulsanti rinominati per modificarne il codice dalla posizione predefinita. Per il pulsante indietro, utilizzerai webbrowser1.GoBack()
per governare l’azione che deve seguire un clic del pulsante. Per andare avanti, lo sarà webbrowser1.GoForward()
e allo stesso modo, ci sono opzioni per tornare a casa e cercare.
Per utilizzare la casella di testo per digitare gli URL, utilizzare webBrowser1.navigate(textbox.text)
. Puoi utilizzare qualsiasi URL specificato per il tuo pulsante “home”.
Esegui e salva il browser
Dopo aver finalizzato il percorso di navigazione per tutti i pulsanti e le caselle di testo, è possibile creare opzioni aggiuntive dalla “casella degli strumenti”. Ho scelto una “barra di scorrimento orizzontale”. Ci sono anche opzioni per i motori di ricerca ma al momento nessuna omnibox. Tuttavia, puoi sempre creare più opzioni se impari un po ‘di più a Visual Studio.
Fare clic sul pulsante “Start” nella parte superiore della finestra di Visual Studio. Verrà eseguito il browser all’interno del progetto del modulo. Puoi testare i risultati per la tua home page o un motore di ricerca. Inoltre, se massimizzi la finestra del browser, non ti sembrerà che sia diverso da un normale browser.
Ricordati di salvare il progetto del browser come programma .csproj. Puoi avviarlo direttamente da Visual Studio in futuro. È possibile modificare ulteriormente l’icona da “Impostazioni” e “Personalizzazione” di Windows.
Conclusione
Se vuoi la massima privacy, niente si avvicina ad avere il tuo browser. La procedura sopra ti aiuterà a creare ed eseguire il tuo browser dal tuo PC o Mac. Se vuoi più opzioni, Visual Studio ha alcuni programmi davvero avanzati, ma richiede una conoscenza del codice avanzato.
Creerai presto il tuo browser? Quali altri programmi hai usato per crearli? Restiamo in attesa della vostra risposta.