「phpSpot開発日誌」で掲載されたのをきっかけに、あらためて下記のページを辿ったところ、妙に日付が目に付いたので冒頭のタイトルとなった次第です。
Nifty_Cornersに関する議論(徒委記)
上のまとめページにリンクされた記事は、「Nifty Corners」に対して概ね批判的です。
その理由としては、「Nifty Corners」が、「角丸デザイン」を実現するために、文書構造上は不要なはずのHTML要素("b"タグ)を追加していることに尽きます。
「Nifty Corners」の後段では、JavaScriptのDOM操作を併用することにより元のHTMLを「汚染」しないようにはされているのですが、これも完全な「免罪符」にはならない旨の指摘があります。
私は、HTMLテンプレートを変更することのできなかったlivedoor Blogで散々この手のことをやってきた前科があるので(笑)、偉そうにいえた立場でありません。角丸デザインにしたいという需要に対して、現状のUA(特にIE)は応えてくれない以上、使われるのは仕方ないと思います。
多くの領域で角丸デザインに統一したいときに、この「Nifty Corners」は便利だと思います。
でも、「Nifty Corners」を使っているサイトにはあまり出会いませんね。角丸デザインであっても穏当に背景画像を組み合わせて実現しているサイトが大半です
私は角丸デザインにしたいと思ったことがないし、採用する場合でも、幅固定にでもして背景画像を上下に嵌め込む穏当な手法を採ると思います。
もっといろいろ書こうと思いましたが、なんだか力尽きてしまいました。角丸デザインに関する日本語の説明記事なら上の『徒委記』の末尾にリンクされているページがいいでしょう。