text-overflow:ellipsis;
CSS 속성은 마이크로 소프트가 웹에 적합한 일을했다는 몇 가지 중 하나 여야합니다.
이제 Firefox를 제외한 다른 모든 브라우저에서 지원합니다.
파이어 폭스 개발자들은 2005 년부터이 문제에 대해 논쟁을 벌여 왔지만 분명한 요구에도 불구하고 실제로 구현할 수는없는 것 같습니다 (실험적인 -moz-
구현으로도 충분할 것입니다).
몇 년 전 누군가가 Firefox 3를 해킹하여 생략 부호를 지원하도록 만드는 방법을 알아 냈습니다 . 해킹은이 -moz-binding
기능을 사용하여 XUL을 사용하여 구현합니다. 현재 상당수의 사이트에서이 해킹을 사용하고 있습니다.
나쁜 소식? Firefox 4는 이 -moz-binding
기능을 제거하고 있으며 , 이는이 해킹이 더 이상 작동하지 않음을 의미합니다.
따라서 Firefox 4가 출시 되 자마자 (이번 달 말에)이 기능을 지원하지 못하는 문제로 돌아갈 것입니다.
그래서 내 질문은 : 이것에 대해 다른 방법이 있습니까? (가능한 한 Javascript 솔루션으로 돌아 가지 않으려 고 노력하고 있습니다)
[편집]
많은 찬성 투표, 그래서 내가 알고 싶어하는 유일한 사람은 아니지만 기본적으로 '자바 스크립트 사용'이라는 답이 하나 있습니다. 나는 여전히 JS가 전혀 필요하지 않거나 최악의 경우 CSS 기능이 작동하지 않는 대체 수단으로 만 사용하는 솔루션을 기대하고 있습니다. 그래서 저는 질문에 대한 현상금을 게시 할 것입니다. 누군가 어딘가에서 답을 찾았을 가능성이 있습니다.
[편집]
업데이트 : Firefox는 빠른 개발 모드로 들어 갔지만 FF5가 출시되었지만이 기능은 여전히 지원되지 않습니다. 그리고 이제 대다수의 사용자가 FF3.6에서 업그레이드 했으므로 해킹은 더 이상 해결책이 아닙니다. 좋은 소식 은 파이어 폭스 6에 추가 될 수 있다는 말을 들었 습니다. 파이어 폭스 6은 새로운 릴리스 일정이 몇 달 안에 나올 것입니다. 그렇다면 기다릴 수있을 것 같지만 더 빨리 분류 할 수 없었던 것이 아쉽습니다.
[최종 편집]
줄임표 기능이 Firefox의 "Aurora Channel"(예 : 개발 버전)에 마침내 추가 된 것을 확인했습니다. 이것은 2011 년 말에 나올 파이어 폭스 7의 일부로 출시되어야한다는 것을 의미합니다.
릴리스 정보는 https://developer.mozilla.org/en-US/Firefox/Releases/7에서 확인할 수 있습니다.