The text-overflow:ellipsis;
properti CSS harus menjadi salah satu dari beberapa hal bahwa Microsoft telah dilakukan dengan benar untuk web.
Semua browser lain sekarang mendukungnya ... kecuali Firefox.
Pengembang Firefox telah memperdebatkannya sejak tahun 2005 tetapi meskipun ada permintaan yang jelas untuk itu, mereka tampaknya tidak dapat benar-benar menerapkannya (bahkan -moz-
implementasi eksperimental akan cukup).
Beberapa tahun yang lalu, seseorang menemukan cara untuk meretas Firefox 3 agar mendukung elipsis . Peretasan menggunakan -moz-binding
fitur untuk menerapkannya menggunakan XUL. Cukup banyak situs yang sekarang menggunakan peretasan ini.
Kabar buruknya? Firefox 4 menghapus -moz-binding
fitur tersebut , yang berarti peretasan ini tidak akan berfungsi lagi.
Jadi segera setelah Firefox 4 dirilis (saya dengar akhir bulan ini), kita akan kembali ke masalah karena tidak dapat mendukung fitur ini.
Jadi pertanyaan saya adalah: Apakah ada cara lain untuk menyiasatinya? (Saya mencoba untuk menghindari jatuh kembali ke solusi Javascript jika memungkinkan)
[EDIT]
Banyak suara positif, jadi saya jelas bukan satu-satunya yang ingin tahu, tapi sejauh ini saya punya satu jawaban yang pada dasarnya mengatakan 'gunakan javascript'. Saya masih mengharapkan solusi yang tidak membutuhkan JS sama sekali, atau paling buruk hanya menggunakannya sebagai cadangan di mana fitur CSS tidak berfungsi. Jadi saya akan memposting hadiah untuk pertanyaan itu, jika seseorang, di suatu tempat telah menemukan jawabannya.
[EDIT]
Pembaruan: Firefox telah memasuki mode pengembangan cepat, tetapi meskipun FF5 sekarang dirilis, fitur ini masih belum didukung. Dan sekarang sebagian besar pengguna telah meningkatkan dari FF3.6, peretasan bukan lagi solusi. Kabar baiknya, saya diberitahu bahwa itu mungkin ditambahkan ke Firefox 6, yang dengan jadwal rilis baru akan keluar hanya dalam beberapa bulan. Jika itu masalahnya, maka saya kira saya bisa menunggu, tapi sayang sekali mereka tidak bisa menyelesaikannya lebih awal.
[EDIT AKHIR]
Saya melihat bahwa fitur elipsis akhirnya ditambahkan ke "Aurora Channel" Firefox (yaitu versi pengembangan). Ini berarti bahwa sekarang harus dirilis sebagai bagian dari Firefox 7, yang akan dirilis menjelang akhir 2011. Sungguh melegakan.
Catatan rilis tersedia di sini: https://developer.mozilla.org/en-US/Firefox/Releases/7