Web browser

Başlatan fenertugrul, 24 Ağustos 2008 - 01:44:58

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

fenertugrul

Firefox gibi bir web browser yapmak için ne yapmalıyım... amacım gorsel bi program ile sürükleyip bırakarak, url leri alacak bir adres bar oluşturup, onu yonlendirdigi yere gitmesini saglamak falan değil bir web browserı  sıfırdan nasıl yapabilirim... Bunun hakkında internette birşey bulamadım yardımcı olursanız sevinirim

heartsmagic

Kolay bir soru gibi sormuşsun ancak merak ettim hangi dilleri uzmanlık seviyesinde biliyorsun?
İlaveten ağ ile aran nasıl?

Sıradan bir program yazmak bile çok zahmetliyken sen sıfırdan bir gezgin yazmayı planlıyorsun. Kendi motorunu mu oluşturacaksın yoksa var olan bir başkası üzerinden mi gideceksin vs.?

Ayırca bir tane başlık yeterli bu soru için, lütfen birden fazla başlık kullanmamaya ve doğru bölümde başlık açmaya gayret göster.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

munirekinci

Aşağıdaki adresten çok basit anlamıyla, hazır web yorumlama motorunu kullanan web tarayıcıların nasıl yapıldığını görebilirsin.
http://www.google.com.tr/search?hl=tr&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=592&q=how+to+create+web+browser&btnG=Ara&meta=
Ama bunu öğrenmek pek işine yaramaz, zira şu düğmeye bastığım zaman web browser şuradaki adresi göstersinden başka bir şey geçmiyor içinde.

Yok eğer ben kendi web yorumlama motorunun da çalışma prensibini merak ediyorum diyorsan, bunu anlatan bir dökümanın olduğunu zannetmiyorum. Eğer meraklı isen sade bir web tarayıcısını ve bunun web yorumlama motorunu alıp kaynak kodunu kurcalarsın.

Örneğin webkit motoru işini görür, webkit motorunu kullanan web tarayıcılara Safari ve Midori örnek olarak verilebilir;

Web Kit web sitesi;
http://webkit.org/

Web Kit kaynak kodu;
http://nightly.webkit.org/

Midori Web sitesi:
http://www.twotoasts.de/index.php?/pages/midori_summary.html

Midori Kaynak kodu;
http://www.twotoasts.de/media/midori/midori-0.0.19.tar.bz2

Not: Bunları yazarken programlamada iyi olduğunu varsaydım.