私はメッセージボードを持っていて、私のユーザーの1人はgreasemonkeyスクリプトを書いて、ページ内のさまざまな要素を定型化しています。彼は素晴らしい仕事をしましたが、彼のスクリプトの最初のステップは、現在のページを解析し、いくつかのCSSクラスをページのほぼすべてのhtml要素に追加することです。それらのほとんどはページをスタイルするために使用されるのではなく、実際に修正するページあたりのカップル要素を簡単にクエリできるようにするためです。たとえばclass="thread_started_by_user_123 thread_with_456_posts thread_with_789_views thread_last_posted_in_by_user_12345"
などHTML要素にたくさんのCSSクラスを追加
これは標準的な方法ですか?不必要なCSSクラスをたくさん追加することには、javascriptやサーバー上で、それを提供されたページにも追加する場合には、欠点があります。
私の懸念の一つです。私は、CSSクラスがこのように使用されるという感覚は得られませんでしたが、適切な選択肢がないことを考えれば、とにかくその方法を使用することが実践になったのでしょうか。 – kenwarner