Gerçek bir web tarayıcı yapabilmek için bir JavaScript motoru ve HTML yorumlayıcı yazmalısın. Tabi TCP/IP ve HTTP protokollerinin nasıl çalıştığını da bilmen gerekiyor.
Chromium altyapısı üzerinden bir tarayıcı yapılabilir. Çoğu tarayıcı zaten Chromium tabanlı. Bunun için Chromium dökümanlarını okuyarak başlayabilirsin.