Tytuł oczywiście należy traktować pół żartem, pół serio:) Natomiast wszystkich zainteresowanych zapraszam do zapoznania się z tym wpisem, w którym podam jak zbudować własną przeglądarkę przy pomocy Visual Studio Express 2010 firmy Microsoft. (dokładnie Visual Basic Express 2010)
Po pierwsze
Firma Microsoft oferuje hobbystom, studentom, lub tez po po prostu osobom, które chcą nauczyć się podstaw programowania kilka możliwości. Jeśli nie jesteś zawodowym informatykiem - programistą i nie zamierzasz kupować drogiego oprogramowania, możesz zupełnie legalnie i za darmo ściągnąć sobie środowisko programistyczne Visual Studio Express 2010 (to "express" oznacza darmowa wersję, która jest nieco uboższa od komercyjnej, ale dla początkujących jest i tak nad to co są w stanie zrobić, zresztą i rasowy informatyk może sobie na tym spokojnie popracować). Tutaj można pobrać:
PobierzPo drugie
Kiedy już przejdziemy przez proces instalacji (który trochę trwa) i mamy już w naszym Windowsie nowe oprogramowanie, uruchamiamy je oczywiście i...przystępujemy do napisania naszej nowej przeglądarki internetowej:) Wciskamy najpierw New project, a później wybieramy Windows forms apllication. W tym momencie potrzebujemy zaledwie...wcisnąć Tollbox z którego przeciągamy 6 Button-ów, WebBrowser oraz TextBox. 5 Button-ów umieszczamy w lewym górnym rogu w równych odstępach, a ostatni w prawym górnym rogu. Pomiędzy Button-ami umieszczamy TextBox, który rozciągamy od końcówki piątego Button-a do ostatniego. "Klocek" Web Browser umieszczamy poniżej rozciągając go aż do końca rogów, oczywiście w menu istnieje możliwość modyfikacji wielkości obszaru naszej pracy. Zmieniamy nazwy "klocków" czyli Button 1 na "Wstecz", kolejny na "Do góry"dalej "Odśwież", "Stop", "Domowa", a ostatni Button na na "Idź". Teraz wystarczy dwukrotnie kliknąć "Idź" i zostaniemy przeniesieni do sąsiedniej zakładki gdzie mamy miejsce na wpisanie kodu, wpisujemy:
WebBrowser1.Navigate(TextBox1.Text) po tym wracamy do zakładki wcześniejszej i zaznaczamy dwuklikiem "Domowa" analogicznie robimy to samo jedynie wpis będzie inny:
WebBrowser1.GoHome()
a poniżej reszta kodu:
WebBrowser1.Stop()
WebBrowser1.Refresh()
WebBrowser1.GoForward()
WebBrowser1.GoBack()
Po trzecie
Wracamy do zakładki pierwszej i wciskamy Start (zielony trójkąt lub F5). Jeśli nie popełniliśmy żadnego błędu uruchomi nam się prosta przeglądarka, którą właśnie napisaliśmy samodzielnie.
Oczywiście nie posiada ona wielu funkcji takich jak pobieranie plików, wyszukiwarki, tłumaczenie, zapisywanie ulubionych itd. Natomiast bez żadnego problemu można wejść na jakąkolwiek stronę internetową i przeczytać artykuł lub wejść na skrzynkę e-mailową. Aby zbudować przeglądarkę z prawdziwego zdarzenia potrzeba więcej niż kilka linijek kodu...ale te kilka linijek to początek tego co nazywamy przeglądarką. A poza tym to świetna zabawa próbować zrobić coś samodzielnie.