私のサイトの1つで、私は& shyを使用しました。は、ウェブブラウザでより良いハイフネーションを提供するために自由に使用できます。残念なことに、コピーや切り取り、貼り付けによってそれらが壊れてしまいます。私のウェブサイトからコピーを取ると、本当に迷惑をかけるような、以前のハイフェンを使っています。私はここで少し誇張したが、あなたはそのアイデアを得る。JavaScriptのカット/コピーのフィルター選択?
コピーの選択をフィルタリングする方法が大好きです。基本的には& shy;をクリップボードに送る前に削除することができます。 これは不可能だと私は読んだ/研究したことに基づいてと思っていますが、もし私が何かを見逃してしまった場合には、ここで集合的な知恵を尋ねると思っていました。
美しいどうなるかの擬似コード例:
element.oncopy = function (ev) {
ev.selection.replace(/­/g, '');
return true; // or ev, I suppose
}
「 」はどうですか?興味深い記事http://www.cs.tut.fi/~jkorpela/shy.html –
mplungjan
「 」は、英語に必要な単語区切りにハイフンを提供していません。私は 'wbr:after {content: ' - '}'を使ってcssでハイフンを作成することができましたが、 ' 'を区別することはできません。 –
Benj
ああ、そうです。私はあなたにハイフンを謝ると思った。 http://www.quirksmode.org/oddsandends/wbr.html – mplungjan