Oletko koskaan halunnut luoda oman verkkoselaimen? Se ei ole huono ajatus, kun otetaan huomioon kaikki tiedot, jotka tällaisen selaimen pitäisi tietää sinun asuvan omalla tietokoneellasi.
Seuraa alla olevia yksinkertaisia vaiheita ja luo ilmainen perusselain, joka heijastaa henkilökohtaista makua. Käytämme Visual Studiota tähän toimintaan, mutta koodia on käsiteltävä hyvin vähän.
Asennus ja päivitykset
Aloita lataamalla Visual Studio Yhteisöversio Microsoft on täysin ilmainen. Ohjelmistoa päivitetään usein, joten sinun on siirryttävä sen uusimpaan versioon. Visual Studio voi olla hieman kömpelö ja ylisuuri, mutta sillä on monia ilmaisia malleja, mukaan lukien verkkoselaimet.
Kun asennus on valmis, voit käynnistää sovelluksen suoraan.
Menettely selainohjelman luomiseksi
Valitse vaihtoehto uuden projektin luomiseksi. Vieritä alas Windows Forms -sovellukseen .NET-kehyksessä. Tässä on hyödyllistä palauttaa mieleen verkkoselaimen perusmäärittely. Se ei ole muuta kuin lomake, joka etsii verkkosivustoja ja asiakirjoja ja esittelee ne selkeämmäksi visuaaliseksi esitykseksi.
Anna verkkoselaimelle nimi ja napsauta Luo. Nimitin yksityiselle selaimelleni sen “Fantastic Browser”.
Kun ohjelma käynnistyy, näet tyhjän lomakkeen, jossa ei ole tietoja. Napsauta vasemmassa paneelissa “Toolbox”. Voit ottaa sen käyttöön myös “Näytä” -kuvakkeesta. Vieritä alaspäin valitsemalla “WebBrowser”.
Työtilassa on kaksi muokattavaa paneelia. Yksi niistä on Ominaisuudet-paneeli, joka sisältää kaikki selainikkunan yksityiskohdat. Täällä voit päättää selaimen kokonaisikkunan marginaalit ja koon, välilehtien pysäytykset ja sen, otetaanko vierityspalkit käyttöön.
Toinen paneeli on päälomake. Täältä löydät pienen valikkokohdan, jota sinun on napsautettava: “Poista telakointi vanhempien kontissa”.
Kun napsautat Poista telakka, voit muuttaa selainikkunan rajojen kokoa manuaalisesti. Tämä osa esittelee verkkosivuston näyttösisältöä. Tallenna sovellus ja siirry seuraavaan vaiheeseen.
Selainvalikkokohteiden luominen
Selaimen valikkokohteiden luomiseen on käytettävä Toolbox-vaihtoehtoa nimeltä Button. Napsauta tekstiä ja vedä se mihin tahansa kohtaan päälomakkeen ikkunassa.
Samoin tarvitset myös “Tekstilaatikko” -valikkokohdan Työkaluryhmästä vastaanottaaksesi haluamasi verkkosivustot.
Kun olet järjestänyt kaikki painikkeet ja tekstiruudun, voit sijoittaa ne siten, että ne muistuttavat selaimen perusikkunaa. Painikkeet on järjestetty symmetrisesti Visual Studion avulla, jonka avulla voit luoda yhtäläisen tilan niiden välille ilman mitään ongelmia.
Painikkeiden muotoa, kokoa ja värejä voidaan muokata edelleen niiden ominaisuudesta.
Siirry seuraavassa vaiheessa yksittäisten painikkeiden ominaisuuksiin ja nimeä painikkeet uudelleen. Käytin “takana” “takaisin”, “eteenpäin” “eteenpäin”, “päivitä” ja nimein kotipainikkeen omalla nimellä. Voit käyttää pieniä ikonikuvia, ottaa sarkainnäppäimet käyttöön painikkeiden välillä ja tehdä muita pieniä muutoksia.
Kaksoisnapsauta mitä tahansa uudelleen nimettyä painiketta, jos haluat muokata koodia oletussijainnistaan. Takaisin-painiketta varten käytät webbrowser1.GoBack()
hallita toimintaa, jonka on seurattava napin painallusta. Jatkossa se tulee olemaan webbrowser1.GoForward()
ja samoin on vaihtoehtoja mennä kotiin ja etsiä.
Jos haluat käyttää tekstiruutua URL-osoitteiden kirjoittamiseen, käytä webBrowser1.navigate(textbox.text)
. Voit käyttää mitä tahansa URL-osoitetta kotipainikkeeseen.
Suorita ja tallenna selain
Kun olet viimeistellyt navigointipolun kaikille painikkeillesi ja tekstiruutuille, voit luoda lisäasetuksia “työkalupakista”. Menin “vaakasuuntaiseen vierityspalkkiin”. Hakukoneille on myös vaihtoehtoja, mutta ei omniboxia tällä hetkellä. Voit kuitenkin aina luoda enemmän vaihtoehtoja, jos opit Visual Studion hieman enemmän.
Napsauta Visual Studio -ikkunan yläosassa olevaa Käynnistä-painiketta. Se suorittaa selaimen lomakeprojektin sisällä. Voit testata tuloksia kotisivullesi tai hakukoneelle. Lisäksi, jos maksimoit selainikkunan, et tunne, että se eroaisi tavallisesta selaimesta.
Muista tallentaa selainprojektisi .csproj-ohjelmana. Voit käynnistää sen tulevaisuudessa suoraan Visual Studiosta. Voit muuttaa kuvaketta edelleen Windowsin asetuksista ja mukautuksista.
Johtopäätös
Jos haluat parhaan mahdollisen yksityisyyden, mikään ei ole lähellä omaa selainta. Yllä oleva menettely auttaa sinua luomaan ja käyttämään omaa selainta tietokoneeltasi tai Maciltasi. Jos haluat enemmän vaihtoehtoja, Visual Studiossa on todella edistyneitä ohjelmia, mutta se vaatii parannetun koodin tuntemuksen.
Aiotko luoda oman selaimen milloin tahansa pian? Mitä muita ohjelmia olet käyttänyt niiden luomiseen? Me odotamme yhteydenottoasi.