BML?知ってますか
BML:Broadcast Markup Language ご存知でしょうか?
まだ聞きなれない言葉かもしれませんが、BSデジタルコンテンツ記述言語です。
実は現在密かに習得中の言語です。
昨年の暮れから始まった、いわゆるBSデジタル放送で受信機で解読され表示される部分です。
もっと解りやすく言えば、BSデジタル受信機ブラウザ対応言語と言えば良いでしょうか。
これはW3Cなどの勧告と違い、日本放送教会:ARIBが定めている内容です。
ベースはXML言語になり、放送特有なタグセットが追加されています。
XMLと言えば、DTD定義やDOMパーサーなど、HTMLラーには少し解りにくい部分が多いですね。
BMLはさらに追い討ちをかけるように、ほとんどの動作(アクション)をBMLソース内に記述する必要があるため、マークアップ言語と言うよりは、DOMを意識したスクリプトプログラム群 と言った感じです。
私も始めたばかりですが、XMLは1年前ほどからかじっていたのでなんとか形になっているくらいです。
2年後の需要を謀って一緒に取り組む方いらっしゃいますか?


