ウェブサイトのデザイナーにどんなプログラムを使っているか尋ねると、様々な答えが返ってくるでしょう。しかし、その答えはいつも同じです。「ああ、それとBBEditもね」。Bare Bones SoftwareのBBEditは、プログラマー向けのテキストエディタとして誕生しましたが、今ではMacでHTMLコードを編集するための事実上の標準となっています。
最新バージョンのBBEdit 5.0では、Webセーフカラーパレット、2つの新しいタグ付け機能、そして既存機能へのいくつかのマイナーアップデートが追加されています。これらの機能強化は素晴らしいものですが、どれも必須ではありません。BBEditはWeb開発者にとって依然として重要なツールですが、今回のリリースではメジャーバージョンアップに期待されるほどの機能は提供されていません。
コーディングパワー
Adobe PageMill、GoLive CyberStudio、その他のWebオーサリングプログラムでは、ページレイアウトプログラムと同様のWYSIWYGインターフェースを使用してページを作成できます。BBEditでは、HTMLコードを記述することでページを作成します。WYSIWYGツールに慣れたユーザーにとっては難しいかもしれませんが、HTMLを直接記述することで、ページの外観を自在にコントロールできます。
BBEdit の新しいコンテキスト依存型タグ付けツール、タグメーカーとタグ編集は、主に HTML 初心者にとって便利です。タグメーカーは、カーソルの現在位置で有効な HTML タグと属性を一覧表示します。例えば、ドキュメントのヘッダーセクションを編集している場合、タグメーカーはそこで使用できるタグを表示します。タグ編集ツールは、選択したタグで使用できるすべての属性を表示するウィンドウを開きます。
新バージョンには、HTML構文チェッカーも搭載されており、公式HTML標準規格に基づいて文書のエラーを検査します。ただし、ほとんどのWebページは100%有効なHTMLではないため、この機能は使いにくい場合があります。例えば、GoLive CyberStudioは内部表示用にプログラム固有のタグを追加します。その後、BBEditでページの構文をチェックすると、構文チェッカーはそれらのタグをエラーとして報告します。また、一般的なブラウザ固有のタグ(Netscapeの <layer>タグなど)や、 <img>タグ の name 属性などもエラーとして 報告されます 。<img>タグは標準HTMLではありませんが、JavaScriptによる画像ロールオーバーには必要です。
典型的なページでは、あまりにも多くのエラーが発生するため、構文チェッカーの使用を完全にやめてしまいたくなるかもしれません。Bare Bones は、こうした一般的な HTML のバリエーションに対応するパーサーの追加を検討すべきです。良い点としては、このアップグレードで BBEdit 4 のバグが修正され、構文チェッカーが JavaScript に無効な HTML が含まれていると報告する問題が修正されました。しかし、JavaScript やスタイルシートの構文チェック機能は依然として提供されていません。これは非常に待望されている機能です。
BBEdit 5.0には、独自のバグがいくつかあります。バグのあるHTMLファイルの構文をチェックする際、エラーウィンドウ内のメッセージをクリックすると、問題のあるコード行に移動するはずです。しかし、ページでソフトラッピングが有効になっている場合は、全く別の行に飛ばされてしまいます。また、「タグ編集」機能は、要求されていない属性をHTMLタグに追加してしまうため、デフォルトの属性が正しく使用されないことがあります。Bare Bones社はこれらの問題やその他の問題を認識しており、バグ修正に取り組んでいます。
Macworldの購入アドバイス
Webページを開発していて、BBEditをお持ちでない場合は、バージョン5.0を入手してください。ただし、既にBBEdit 4.5をお持ちの場合は、アップグレードする理由はありません。
評価:

長所: 高速で強力なHTMLエディタ。 短所: バグがいくつかあり、いくつかの機能強化はメジャーバージョン番号の変更を正当化するものではありません。 会社: Bare Bones Software(781/687-0700、https://www.barebones.com)。 定価: 119ドル。
1999年3月 号 51ページ