- Sıfırdan geliştirilen bir web tarayıcı motoru; diğer projeler tarafından kütüphane olarak kullanılabiliyor ve nihayetinde Gosub tarayıcısı da bunu kullanmayı hedefliyor
- Temel bileşenleri içeriyor
- HTML5/CSS3 tokenizer ve parser, Document ağacı, JavaScript bağlantı API'si
- Configuration deposu, networking stack, rendering engine, JS Bridge
- Modüler tasarımı sayesinde çeşitli bileşenler eklenebiliyor, değiştirilebiliyor ve birbirine entegre edilebiliyor
- Geliştirmenin erken aşamasında; henüz tam teşekküllü bir tarayıcı değil. Basit HTML sayfalarını belge ağacına ayrıştırabiliyor ve bazı ilk rendering işlemlerini gerçekleştirebiliyor
- JS motoru, networking stack, ayar deposu gibi diğer bölümler de implemente edildi, ancak henüz entegre edilmedi.
- Rust tabanlı açık kaynak
1 yorum
Hacker News görüşleri
Neden mevcut proje olan Servo'ya katkı yapmanın mümkün olmadığına dair soru işaretleri var. Modülerliğin avantajlarının reddedilip reddedilmediği soruluyor
1980'lerin BASIC programcısı olarak projenin karmaşıklığı karşısında şaşkınlık ifade ediliyor
Chrome/Webkit'in tarayıcı pazarındaki fiili tekeli düşünüldüğünde, alternatif çabaların her zaman memnuniyetle karşılanması ve takdir edilmesi gerektiği düşünülüyor
Projeyi başlatmaya vesile olan blog yazısından bahsediliyor
Mevcut tarayıcı motorlarının çoğunun, projelerin kurucularının tükenmişliği nedeniyle durduğu örnekler olduğu için endişe dile getiriliyor
Go ile yazılmadıysa neden Gosub dendiği sorgulanıyor. Şaka yollu buna Rustsub denmesi gerektiği söyleniyor
Rust ile yazılmış Servo'ya katkıda bulunmak yerine neden bu projeye emek harcandığı soruluyor. İki projenin benzer hedefler paylaştığı, ancak Servo'nun büyük bir başlangıç avantajına sahip olduğu belirtiliyor
"Neden başka bir projeye katkı yapmak yerine bunu kendin yapıyorsun?" tarzı konuşmalardan duyulan hayal kırıklığı ifade ediliyor. İnsanların hiç kendi başına bir şey yapmak istememiş olup olmadığı soruluyor
Bu projenin WebAssembly'e derlenebilir ve modüler olduğu, gelecekte wasm component model kullanıp kullanmayacağının merak edildiği belirtiliyor