2007年05月18日

「Expression Web 標準ガイドブック」明日発売

どうやらamazon.co.jpで結構予約注文があったっぽい?
今回のExpression Webな解説書、「Expression Web 標準ガイドブック」の本のランキングが
855位まで上がったようで。どーもありがとうです♪

今はどうやら落ち着いている様子(笑)

今となっては「このネタも掲載しとけばよかった」と後悔するばかりなんだけど。

最初に念のため、ちょっと言っておきたいことがあるんだけど、
本書はあくまでもExpression Webというソフトの機能解説書としての位置づけなので、
Webデザインについては言及してないです。
もし、Webデザインとかを極めたい方は、その手の専門書を別途お買い求め頂きたく。

ていうか、私はそもそもWebデザイナーじゃないんで(滝汗

あ、一応、マイコミなサイトで立ち読みコーナーがあるんで、よかったら見てください♪
・・・と思ったら、なぜか今日発売日になってるし(謎
マイコミサイトのトップに今月のお勧め書籍として掲載されてますなぁ(笑)

posted by wanichan at 10:10 | Comment(0) | TrackBack(0) | Expression Web

2007年05月17日

スタイル作業ウィンドウにすべてのスタイルにアクセスできなくなる問題について〜続編〜

先日、スタイル作業ウィンドウ内のすべてのスタイルにアクセスできなくなるという記事を書いたんだけど、 実際は、以下の条件すべてを満たした場合に発生することが判明。

  • 1024x768ピクセル
  • 共通ツールバー以外に、他のツールバーを表示し、共通ツールバーの下に格納している場合
  • 既定のワークスペースのレイアウトに設定[作業ウィンドウ→ワークスペースのレイアウトのリセット]

すると、スタイル作業ウィンドウ自体に縦スクロールバーが表示されてしまう。

共通ツールバーのみの表示の場合は全然問題は起きない。
一方、縦幅が大きい場合は問題がない。1280x1024とかだったら全然OKになる。

ということはつまり、1024x768の場合、通常、共通ツールバーのみの表示での編集を想定しているけど、 それ以外は想定外ってこと??

posted by wanichan at 13:48 | Comment(0) | TrackBack(0) | Expression Web

HTMLドキュメントをXHTMLに移行する方法

実は私、今まで全然知らなかったんだけど(滝汗)

今風のWeb標準に準拠なサイトって、XHTML+CSSなわけで。

  1. コードスニペットでXHTML 1.0 Transitionalを選ぶなどの方法で、
    DOCTYPEをHTMLからXHTMLにする。
  2. HTMLとXHTMLとではタグの記述方法が異なるので、
    コードエラーが発生する(例えば<br>だったらエラーになるとか)
  3. その後、コードビューのどこでもいいので右クリックして、
    ショートカットメニューより[XML規則を使用して修飾]をクリック

すると、あら不思議!一発でXHTML文書へ早変わり♪
あとは、大文字の値があれば小文字に修正などをしていけばOK。

この機能は、FrontPage 2003にも一応搭載されてる?のかな?

というわけで、メモ書き終了、と♪

2007/5/28追記:私のWebサイトで詳細記事をUPしました
HTMLからXHTMLに移行する方法

posted by wanichan at 09:31 | Comment(0) | TrackBack(0) | Expression Web

2007年05月16日

XGA環境で、スタイル作業ウィンドウの全てのスタイルにアクセスできない問題について

XGA(1024x768)環境において、既定のワークスペースのレイアウトに設定している場合、 スタイル作業ウィンドウ内に表示しきれないスタイルにアクセスできない問題が発生しています。

XGAよりも横幅が広いディスプレイのサイズであれば(例えば、1280x1024とか)、既定のワークスペースのレイアウトの場合、 作業ウィンドウ内に表示しきれない数多くのスタイルにアクセスが可能です。

XGA環境でなぜ、すべてのスタイルにアクセスできないか、というと、ネスト(入れ子状) された縦スクロールバーが非表示になってしまっているから。つまり、その縦スクロールバーの横幅が足りない、ということになります。

私のメインで使っているLet's Note W2はXGA環境で、あれ??なんで一部しかスタイル選べないの???とあせって、 そのときしょうがないので、スタイル作業ウィンドウを最大化、 ツールボックス作業ウィンドウを最小化にして使っていたという事実があったりして(w

XGA環境でこの問題を回避するには、他に、右側の作業ウィンドウ領域の横幅を、スクロールバーの幅分広げればOKになります。

まあ、ぶっちゃけ、横幅1024ピクセルじゃあ、足りなさすぎ、という感はありますけどねー。

posted by wanichan at 09:57 | Comment(0) | TrackBack(0) | Expression Web

2007年05月13日

続・オートサムネイル〜Expression Web VBAを使った処理〜

HTMLスキーマのときに吐き出されるオートサムネイル生成後の"xthumbnail-orig-image"属性が付加される問題を解決するために、 Expression Web VBAで処理したいときの対処方法として、FrontPage MVPのChristoph Schneegansさんがソースを提供してくれましたですー♪

単に"xthumbnail-orig-image"属性を削除したい場合

Sub RemoveXThumbnailAttribute()

    Dim wf As WebFile
    Dim pw As PageWindow
    Dim img As ImgElement

    For Each wf In ActiveWeb.AllFiles
      If wf.Extension = "htm" Or wf.Extension = "html" Then
        Set pw = wf.Edit(PageViewNoWindow)
        For Each img In pw.Document.all.tags("img")
          img.removeAttribute "xthumbnail-orig-image"
        Next
        If pw.IsDirty Then pw.Save
        pw.Close
      End If
    Next

  End Sub

続きを読む
posted by wanichan at 21:36 | Comment(0) | TrackBack(0) | Expression Web

続・オートサムネイル〜HTMLの場合の対処方法〜

どうやら、microsoft.public.expression.webdesigner で、HTMLの場合にオートサムネイルを利用したときの出力される問題の属性をコメントに変換するVBAが公開されているみたい。

Why xthumbnail-orig-image in EW?
この回答投稿は、FrontPage MVPな方だったり(w

Expression WebでVisual Basic Editorがあった気がする。。。
[ツール]→[マクロ]→[Visual Basic Editor]

で、モジュールとしてそのコードをコピーして登録すればいいってことかな?

続きを読む
posted by wanichan at 06:06 | Comment(0) | TrackBack(0) | Expression Web

2007年05月12日

続・オートサムネイル

さきほど、アメリカ本社のExpression Web開発チームから回答があった。
どうも、HTML/XHTMLスキーマによって違ってくるみたい。。。

私は未だに HTML 4.01 Transitional を使ってるんだけど、 一応その場合に出力されるコードをコピペしてみるテスト

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title>無題 1</title>
<style type="text/css">
.style1 {
 border-style: solid;
 border-width: 2px;
}
</style>
</head>

<body>

<p><a href="file:///D:/wanichan/travel/seattle/P1000071.JPG">
<img alt="" src="file:///D:/Temp/Temporary%20Internet%20Files/WebTempDir/P1000071_small.JPG" width="160" height="120" xthumbnail-orig-image="file:///D:/wanichan/travel/seattle/P1000071.JPG" class="style1"></a></p>

</body>

</html>

続きを読む
posted by wanichan at 16:13 | Comment(0) | TrackBack(0) | Expression Web

オートサムネイルと画像の処理

私が書いたExpression Webの本では、オートサムネイル機能を紹介してますが、最初に断っておきます。ごめんなさい!
オートサムネイルを利用した後に吐き出されるコードに問題があります。
指定されたHTMLスキーマにそぐわない xthumbnail-orig-image 属性が<img>タグに追加されてしまうのです。

と、気付いたのはだいぶ後になってから。
リライト(書き直し)するのも時間的に厳しかったので、そのままにしてます(滝汗
ごめんなさい、ごめんなさい、ごめんなさい・・・・orz

問題のないHTMLにするには、オートサムネイル機能を使わず、以下の操作を行ってくださいです。

  1. 変更したいサイズにマウス操作でドラッグして画像の大きさを調整する
    もしくは、その画像をクリックして、[画像のプロパティ]ダイアログボックスの[外観]タブを開いて、サイズを指定する。このとき、 縦横比を維持すれば縦長になったり横長になったりしないので以下の図のようにチェックを入れる
    画像のプロパティ
  2. [画像の処理]ボタンが表示されるので、そのボタンをクリックして、[変更したサイズに画像をリサンプルする]をクリック
    画像の処理ボタンを利用した画面

というわけで、よろしくお願いします(涙

・・・と思ったけど(続きあり)

続きを読む
posted by wanichan at 12:43 | Comment(0) | TrackBack(0) | Expression Web

2007年05月11日

Expression Web 次バージョン

「Expression Web 2」のプレビュー公開、順調な開発をアピール
http://journal.mycom.co.jp/news/2007/05/10/006/

昨日のIT関連記事に今ごろ飛びつく私(w

どうりで昨日、Expression Webの売上げがとんでもない状況になってたわけだ(笑)
なるほど、Expression Webの次バージョンが発表されてたわけね。

この内容は、FrontPage MVPの人たちはすでに周知の内容だったり。
この前のMVP Global Summitで「NDAだぞ」と脅されていた内容そのもの(笑)

私の今回の著書「Expression Web 標準ガイドブック」は来週末に発売されます♪
もしExpression Webについて何か要望があったら私までフィードバック送ってくださいです。
直接MSの中の人に送りますんで(w
mixiに参加されている方は、Microsoft Expression Web コミュもよろしく!
専用トピは こちら

posted by wanichan at 15:48 | Comment(0) | TrackBack(0) | Expression Web

2007年05月10日

Microsoft Office の脆弱性により、リモートでコードが実行される (934873) (MS07-025)

Microsoft Office の脆弱性により、リモートでコードが実行される (934873) (MS07-025)
http://www.microsoft.com/japan/technet/security/bulletin/ms07-025.mspx

細工が施されたWebページや文書ファイルを開くだけで、悪質なプログラム(ウイルス)が実行される危険性があるんだって。

これは、Microsoft Office製品(Excel、Publisher)に限らず、
FrontPage、SharePoint DesignerやExpression Webでも影響及ぼすらしい。
最大深刻度 : 緊急
になってる。

Microsoft Update自動更新されていたら、ダウンロードしてくれるけどね。

posted by wanichan at 20:23 | Comment(0) | TrackBack(0) | Microsoft Office

Expression Webの超初心者向け解説書って必要?

今日、Expression Web 標準ガイドブックの出版契約書を郵送したんだけど、その契約書のなかには、 明らかに類似したものを他社から発行できないみたいなことが書いてあるからなぁ。。。第二弾は同じ出版社からになると思うけど。

使い方がいまいちわからない人とかも結構いると思うんだよなぁ。
それに、マイクロソフトのExpression Webの公式サイト、 情報少なすぎというのもマイクロソフトさんはちゃんと認識してるみたい。7月あたりになんとか対処してくれるらしいけど。
でも7月ってなんかまだ先のような気がする。。。

私は、Expression Webの使い方とか情報を新しく作ろうと思えばいくらでも作れる。とりあえず、 今のうちに自分のサイト上、もしくはこのブログで公開して、後で二次利用として書籍にまとめる、っていう方法もあるけど。 どっちがいいんだろう。

posted by wanichan at 10:33 | Comment(0) | TrackBack(0) | Expression Web

2007年05月08日

リンク先がどうしても新しいウィンドウで開く場合の対処方法

普通にリンク張っているのに、なぜかリンク先が新しいウィンドウで開いてしまう場合の対象方法について。。。

HTMLコード内に、<base>タグが入っていないかチェックが必要だよ。
<base target="contents" />
とか入っていたらダウト。この行を消してくださいです。

なぜこうなるかというと、もともとフレームページを作っていて、 そのメインページを単一Webページにしたのが原因ではないかと思うんだけどね。
フレームを使ったWebページには、必ず<base target="contents />とかいう記述が</head>の前の行に入るのが仕様のような。
私の今回の本ではフレームの作成は触れてないからねぇ。だってWeb標準じゃなくなるんで。。
まあ、Expression Webでもフレームページの作成はできますよーってことで。

posted by wanichan at 21:26 | Comment(0) | TrackBack(0) | Expression Web

2007年05月07日

spanタグが挿入されるケースって?

Expression Webで<span>タグが吐き出されるケースは、文字単位で選択して、 その部分において書式を変えたりするのが原因。結局段落全体に同じ書式にしたい場合は、 クイックタグセレクタの<p>をクリックして、段落全体を選択するようにしなきゃいけないんだよね。

段落の行の途中から次の行の途中まで選択した場合、<span>タグが使われ、 そのタグ自体にスタイルが設定されるので注意してくださいです。

まずはベタ打ちで文字入力。その後に書式(スタイル)を設定。
そうじゃなかったら、ぐちゃぐちゃになるんで。。。。

結局本文すべて同じスタイルだったら、新しいスタイルを作成して、そのスタイルを適用した方がスマートになるよん。

あと、[スタイルの適用]作業ウィンドウを使わなかったりすると、ちょっと使いづらいので、必ず、 その作業ウィンドウを表示して活用しましょう♪

posted by wanichan at 14:54 | Comment(0) | TrackBack(0) | Expression Web

2007年05月05日

divボックスで[枠線とパターン]ダイアログボックスでの設定不具合

今まさしく、マイクロソフトアメリカ本社の開発チームとメールでやり取りしているんだけど(笑)

段落(<p>や<h1>など)に対しての[枠線とパターン]機能については正常動作するけれども、 <div>ボックスに対して、1ピクセルの実線の間隔4ピクセルのスタイルを作成しようとすると、 1ピクセルの実線にだけ生成され、間隔(padding)は無視されるという問題・・・。

"4"の代わりに"4px"と入力して、と言われてやってみたけれども、

.style1 {
        border-style: solid;
        border-width: 1px;
}

のままキープされ、padding: 4px が設定されない。。。。orz

どうやらこれはExpression Web日本語版の問題?
英語版ではそんなことはおきないとか。

posted by wanichan at 08:55 | Comment(0) | TrackBack(0) | Expression Web

Expression Web本の執筆環境について

あと2週間ほどで、Expression Webの解説書「Expression Web 標準ガイドブック」が発売されるのだけれども、今回の執筆のPC環境は以下の通り。

デスクトップPC(1章、2章、4章、5章?)
OS:Windows XP Professional SP2
ブラウザ:Internet Explorer 6.0 SP2
ディスプレイの大きさ: 1280 x 1024

ノートPC(3章)
OS:Windows XP Professional SP2
ブラウザ:Internet Explorer 6.0 SP2
ディスプレイの大きさ: 1024 x 768

というわけで、VistaじゃなくてXP。ブラウザはIE7にはしてません(笑)
一度IE7にしたけど、IE6に戻しちゃったし。。。だって、いろいろ問題が多すぎたので(w

posted by wanichan at 01:16 | Comment(0) | TrackBack(0) | Expression Web

2007年05月02日

今回のExpression Webの本の読者レベルは?

5月19日に発売予定のExpression Web 標準ガイドブック だけど、一応、公式サイトで記載されている読者対象レベルは「初〜中級」と定められている。
しかし、厳密に言えば、DreamweaverとかGoLiveとかホームページ・ビルダーなど、 他社製品ソフトからの乗り換えとしてのアプローチになっていて、まあぶっちゃけ中級者向けという位置づけになっているみたい。
(…と、今頃気付く著者本人もどうかしてるけどorz)

残念ながら、「右も左もわからないけど、とにかくはじめて「ほむぺ」というものに挑戦したい」 という超初心者の方にはちょっとレベルが高いかもしれない(涙

まあ、私は過去に、不本意ながらも(爆)、Wordでホムペの作り方なんぞ書いてきたけれども、あれは超初心者向けだったしなぁ。 今回はレベルがちと高めということになる。
もし、超初心者向けのExpression Webの手取り足取りバージョンの本を書いて、 って言われたら喜んで書きまっせー(笑)
手取り足取りバージョンは過去に2冊書いてきたから。
ただ、そのExpression Web版にすればいいだけのこと♪

続きを読む
posted by wanichan at 15:00 | Comment(2) | TrackBack(0) | Expression Web

SilverLightすごーい!

http://silverlight.net/

今、ラスベガスでMIX07やってたりする?
SilverLightのプラグインをインストールして、FOXのビデオを見てみると、すんごい臨場感溢れる最高のプレビューだったり。

うひゃー
ちなみにMacな方も見れます♪

ついでに、MIX07のSilverLightなプレゼンはこちら
http://metahost.origindigital.com/microsoft/20070430/mix07_20070430_500.asx

posted by wanichan at 10:05 | Comment(0) | TrackBack(0) | 雑記

Expression Webの使用に必要な動作環境

私は、Expression Web日本語版のパッケージ版を持っていないんだけど、 amazon.co.jpに記載されている情報をチェックしてみる。。。

  • OS: Windows XP (SP2以上)、Windows Server 2003 (SP1以上)、Windows Vista
  • CPU: Pentium 700MHz以上
  • メモリ: 512MB以上
  • HDD: 1.5GB以上

私がメインで使っているLet's Noteのスペックを確認・・・

  • OS: Windows XP Professional SP2 →OK!
  • CPU: Intel Pentium 1.1GHz →たぶんOK
  • メモリ: 768MB →うーん。。。
  • HDD: 空き14.9GB →OK!

ということは、メモリが足りないってこと??
ウイルスバスターでスキャンかかっていたり、PCで音楽聴きながら、IEをいくつも起動して、Skype、メッセンジャー、Outlook 2003、Expression Webを起動していたら、もう大変なんだけど。。。ううう

posted by wanichan at 01:29 | Comment(0) | TrackBack(0) | Expression Web

Expression Webユーザーアンケート設置

私のサイト内に「Expression Webユーザーアンケート」を設置。
http://www.wanichan.com/web/expression/enq/msgenq.cgi

それまで、FrontPageユーザーアンケートぐらいしか設置してなかったんだけど、ようやくExpression Webユーザーの方も増えてきているということで。

インタラクティブに情報発信していきたいな、と。

ちなみに、mixi内にも、同じアンケート作成してみた。
[アンケート]以前使用したソフトは?

posted by wanichan at 00:56 | Comment(0) | TrackBack(0) | Expression Web