text-overflow:ellipsis;
CSS özelliği, Microsoft web için hakkını yaptığını birkaç şeyden biri olmalıdır.
Diğer tüm tarayıcılar artık bunu destekliyor ... Firefox hariç.
Firefox geliştiricileri 2005'ten beri bunun üzerinde tartışıyorlar, ancak bunun için bariz talebe rağmen, kendilerini gerçekten uygulamaya koyamıyorlar (deneysel bir -moz-
uygulama bile yeterli olacaktır).
Birkaç yıl önce, birisi üç noktayı desteklemesi için Firefox 3'ü hacklemenin bir yolunu buldu . Hack,-moz-binding
özelliği XUL kullanarak uygulamak için kullanır. Oldukça fazla sayıda site artık bu saldırıyı kullanıyor.
Kötü haber? Firefox 4 edilir çıkarmadan -moz-binding
özelliği bu hack artık çalışmaz anlamına gelir.
Dolayısıyla, Firefox 4 yayınlanır yayınlanmaz (bu ayın sonlarına doğru duyuyorum), bu özelliği destekleyememesi sorununa geri döneceğiz.
Yani sorum şu: Bunun başka bir yolu var mı? (Mümkünse bir Javascript çözümüne geri dönmekten kaçınmaya çalışıyorum)
[DÜZENLE]
Pek çok ek oy var, bu yüzden bilmek isteyen tek kişi ben değilim, ancak şu ana kadar temelde 'javascript kullan' yazan bir cevabım var. Hala JS'ye hiç ihtiyaç duymayacak ya da en kötü ihtimalle CSS özelliğinin çalışmadığı durumlarda geri dönüş olarak kullanacak bir çözüm bulmayı umuyorum. Bu yüzden, birinin bir yerlerde bir cevap bulması ihtimaline karşın, soruya bir ödül göndereceğim.
[DÜZENLE]
Güncelleme: Firefox hızlı geliştirme moduna geçti, ancak şu anda yayınlanan FF5 olmasına rağmen bu özellik hala desteklenmiyor. Ve şimdi kullanıcıların çoğu FF3.6'dan yükseltme yaptığına göre, hack artık bir çözüm değil. İyi haber olabileceği söylendi yeni yayın planına sadece birkaç ay içinde kullanıma olmalıdır Firefox 6, eklenecektir. Eğer durum buysa, sanırım bekleyebilirim, ama daha önce çözemeyecekleri utanç verici.
[SON DÜZENLEME]
Üç nokta özelliğinin nihayet Firefox'un "Aurora Kanalı" na (yani geliştirme sürümü) eklendiğini görüyorum. Bu, 2011'in sonlarına doğru çıkması planlanan Firefox 7'nin bir parçası olarak piyasaya sürülmesi gerektiği anlamına geliyor. Ne rahatlatıcı.
Burada bulunan sürüm notları: https://developer.mozilla.org/en-US/Firefox/Releases/7