İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

Web Browser Geliştirme

muratgurcemal02.12.20108 cevap3.849 görüntüleme
2008'den beri174 mesaj
#1
Merhaba Arkadaşlar,

C# ile (veya hangi program kullanılması gerekiyorsa) firefox alt yapısını kullanarak web browser geliştirmek istiyorum.Firefox açık kaynak kodlarını nereden bulabilirim acaba ? ve C# ile geliştirme imkanım var mı ? Böyle bir uygulamaya nereden başlayabilirim ?
Cevaplar
2007'den beri17 bin mesaj
#2
Bir ara ben başladım hatta baya baya yazdım. Tablı mablı çalışıyodu. Fakat firefox altyapısının eksikleri yüzünden yarıda bıraktım. .NET ile uyumlu firefox kütüphanesinde bir sürü eksik var...
2010'den beri250 mesaj
#3
kendine göre bir browser tasarla ve başla... ille kod lari kopyala yapıştırla bir şeylere başlama....

bende webbrowser ile uğraşıyorum daha önceki konulara bakarsın 1 aydır java ile ilgili bir sıkıntı yı 2 gün önce cözdük... araştırma ve hayal gücünle kendi sınırlarını zorlayabilirsin...
2008'den beri6.607 mesaj
#4
Şu link firefox Gecko motorunun .Net ile kullanılabilmesi yönünde yapılan çalışmaları içeriyor:

http://code.google.com/p/geckofx/

Burdan gerekli dosyaları indirerek kullanabilrisn. Altta verdiğim link de Chrome'un kullandığı Webkit motorunun .Net ile entegrasyonu çalışmalarını içeren sayfa. Burdan da gerekli dosyaları indirerek kullanabilirsin:

http://sourceforge.net/projects/webkitdotnet/
2007'den beri17 bin mesaj
#5
WebKit altyapısını bir ara bende denemiştim ama .NET üzerindeki motor eski olduğu için çok yavaştı. Şimdiki versiyonda sanırım HTML5 desteği falan da gelmiş. Bir deneme yapmak lazım :) Canım sıkıldığı bir ara bir deneme turu atayım :D
2008'den beri6.607 mesaj
#6
Valla bi ara ben de denemeyi düşünüyorum. Bakalım nasıl bişey. Gecko'yu denedim. Fazla inceleme fırsatım olmadı ama iyi gibiydi.
muratgurcemal Konuyu açan
2008'den beri174 mesaj
#7
cgrszone dedi: ↑
Bir ara ben başladım hatta baya baya yazdım. Tablı mablı çalışıyodu. Fakat firefox altyapısının eksikleri yüzünden yarıda bıraktım. .NET ile uyumlu firefox kütüphanesinde bir sürü eksik var...
Forumda resmini gördüm güzel bir çalışmaya benziyordu. :)
rainman4009 dedi: ↑
kendine göre bir browser tasarla ve başla... ille kod lari kopyala yapıştırla bir şeylere başlama....

bende webbrowser ile uğraşıyorum daha önceki konulara bakarsın 1 aydır java ile ilgili bir sıkıntı yı 2 gün önce cözdük... araştırma ve hayal gücünle kendi sınırlarını zorlayabilirsin...
Dediğin gibi bazı şeyleri kendimizin geliştirmesi daha önemli ama bir noktadan başlamak için bir ön bilgimizin olması lazım.Daha önceden kendi tarayıcımı yapmayı düşündüm ama html çözümlemesi ,özellikle javascript motoru yazmak çok kolay birşey değil.Bende hazır bir alt yapı kulanmanın iyi bir fikir olduğunu düşündüm.
N3CAT1 dedi: ↑
Şu link firefox Gecko motorunun .Net ile kullanılabilmesi yönünde yapılan çalışmaları içeriyor:

http://code.google.com/p/geckofx/

Burdan gerekli dosyaları indirerek kullanabilrisn. Altta verdiğim link de Chrome'un kullandığı Webkit motorunun .Net ile entegrasyonu çalışmalarını içeren sayfa. Burdan da gerekli dosyaları indirerek kullanabilirsin:

http://sourceforge.net/projects/webkitdotnet/
Linkler içi teşekkür ederim. incelemeye hemen başliyacağım.
muratgurcemal Konuyu açan
2008'den beri174 mesaj
#8

WebKitBrowser Error

WebKitBrowser.dll dosyasını ekledim fakat çalıştırdığımda böyle bir hata verdi ? sebebi ne olabilir arkadaşlar ? :wink:
2007'den beri17 bin mesaj
#9
bin klasörünün içeriği sizin projenizin bin klasörünün içinde olmalı. gerekli açıklamalar zaten readme.txt dosyasında yazıyor :)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.