Tamarin projesi (JavaScript2'ye giden yol)

0
roktas
Mozilla grubunca bugün yapılan duyuruya göre Adobe® firması Flash® oynatıcıda kullanılan ActionScript™ betik diline ait AVM2 isimli yeni nesil sanal makineyi Mozilla'ya bağışladı. ECMAScript sürüm 3 uyumlu bu sanal makine Firefox 1.5 ve 2 sürümlerinde de yer alan bazı yeni Javascript özelliklerini de destekleyen bir eşzamanlı derleyici (JIT) içeriyor¹.
Yapılan anlaşma uyarınca Mozilla ve Adobe Tamarin kod adlı bir projeyle AVM2'yi birlikte geliştirecekler. AVM2'nin 2008 yılına kadar, Mozilla ürünlerinde gömülü "SpiderMonkey" JavaScript yorumlayıcıyla tümleştirilmesi ve o tarihten itibaren Firefox da dahil bütün Mozilla yazılımlarında kullanılması planlanmış.

Hamiş: Bu olumlu gelişme Flash®'ın "özgürleşmesi" anlamını taşımıyor; Flash canlandırmalarını hazırlamak için yine Adobe firmasından temin edilecek araçlar ve tabii Flash'ın kendisi gerekmekte.

¹ Bu yeni özelliklerin 2007'de (?) resmîleşmesi beklenen ECMAScript sürüm 4 (=~ JavaScript2)'de de büyük olasılıkla yer alacağını hatırlatalım.

Görüşler

0
roktas
Bazı notlar:
  • AVM2 kodunun yaklaşık olarak 130KLoc olduğu belirtilmiş. Benzer katkılarla kıyaslanamayacak ölçüde büyük olan bu rakam, Mozilla grubuna kuruluşundan bu yana yapılmış en büyük kaynak kod katkısı.
  • Gerçi haberde dikkatli bir dil kullandım, aksi anlam çıkmaz ama yine de bir Flash geliştiricisinin web günlüğünden alıntıyla bir noktayı açık kılalım. AVM2'nin implement ettiği ActionScript 3, gayr-ı resmî ECMAScript 4 ile tam uyumlu. Resmileşmesine ramak kalmış bu tip standartlarda 1 yıl içerisinde sadece minör değişiklikler olacağı hesaba katılırsa şu an Mozilla CVS'inde bulunan kodun neredeyse JavaScript2 olduğu varsayılabilir.
  • Bir başka okunası web günlüğü Mozilla direktörlerinden Frank Hecker'in günlüğü. Bu gelişmenin (gerek AVM2'nin vadettiği x[2-10]'luk AJAX performansı, gerekse dilin yeni özellikleriyle) Web'in geleceği açısından ne denli önemli olduğu çok güzel anlatılmış; "disruptive innovations vs sustaining innovations" ayrımına dikkat.
0
ripper
Şuan bile java/j/script ile yeterince uyumsuzluk problemi çekiyoruz. Bu gelişme daha standartlaşmış bir dile neden olucaksa niye olmasin.
Ama yadaha fazla uyumsuzluk getirecekse?
Benim bir diğer çekincem de istemci üzerinde calisan bu dilin getirebileceği güvenlik açıkları, eğer sandbox gibi sistemle destekleyeceklerse güzel,yoksa yeni nesil virüslere kendimizi hazırlayalım derim.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Mozilla ve Mozilla Firefox'ta Güvenlik Açığı! ;-)

Challenger

Sürekli Internet Explorer' ın güvenlik açıklarından, güvensiz bir web tarayıcısı olduğundan bahsedip, herkese Mozilla kullanmasını tavsiye edip duruyoruz. Peki Mozilla' da hiç mi güvenlik açığı çıkmıyor? Çıkıyor tabi. Ama hemen gideriliyor! Newsforge' da yayınlanan bu yazıda 8 Temmuz' da rapor edilen bir açıktan ve aynı gün içerisinde giderilmesinden bahsediliyor. Bu açık Mozilla aracılığıyla uzaktan kod çalıştırılabilmesine neden oluyor. Ancak, açık sadece Windows NT, 2000 ve XP sistemlerinde etkili oluyor.

Mozilla Firebird (eski Phoenix)

roktas

Çıktı çıkacak derken, eski adı Phoenix olan Mozilla Firebird (0.6 ) resmen duyuruldu. Benim de büyük bir memnuniyetle kullandığım Phoenix'in bu isim değiştirmiş yeni sürümünde fazla bir değişiklik yok. Fakat ne de olsa bu bir resmi sürüm ve artık Phoenix (ve hatta Mozilla) yerine Firebird ismini kullanmamız gerekiyor. Bundan kısa bir süre önce Mozilla 1.3.1 ve 1.4 beta da sessiz sedasız duyurulmuştu. Mozilla 1.3.1 ile gelen bir yenilik olarak Mozilla Mail'in spam'e karşı etkin bir önlem olan Bayesian filtreleme özelliğine sahip olduğunu belirtelim. (Bu yenilik Mozilla'nın sadece browser tarafına dayanan Firebird için bir anlam taşımıyor.)

Türkçe Mozilla Eklentileri

anonim

Uzun uğraşlar sonunda Türkçe eklenti sayfası artık herkese açık. eklentiler.mozilla.org.tr

Artık yabancı eklenti derdi bitti. Bu sitede güncel eklentilerin Türkçe sürümlerini bulabilirsiniz. Sitede bulunan tüm eklentiler tamamen Türkçedir.Şu an sitede topla 24 tane eklenti bulunmaktadır.Bu eklentilerin çoğu, mozilla update de ilk 20-30 girmiş eklentiler.Şu an sadece ingilizcede olup başka dilerde olmaya eklentiler bile var.İleriki zamanlarda bu sayı gittikçe artacaktır.Umarım sizlerin de hoşunza gidecektir bu oluşum.Görüşlerinizi bizlerle paylaşırsanız seviniriz.

Mozilla 1.5, Mozilla Firebird 0.7 çıktı

tongucyumruk

Mozilla uygulama grubunun 1.5 sürümü duyuruldu. Aynı zamanda "benim bu kadar uygulamaya ihtiyacım yok" diyenlerin tercihi olan Mozilla Firebird gezgini ise 0.7 sürümüne ulaştı...

Firefox'a kardeş geldi: Flock

gismo

Mozilla ekibinin yeni fırlaması Flock'un beta sürümü yayınlandı. Flock ile neler yapabileceğini merak edenler buraya, indirmek isteyenler buraya, katkıda bulunmak isteyenlerse şuraya bakabilir.