昨日のエントリで2月の長岡大和古書市のご紹介をした訳だが、その時リンクで当店の出品目録をご紹介していた。
これは最初、自店用にFileMakerProにて作成したデータをExcelに渡し、印刷屋に転送したデータを元に、Excelの保存ダイアログのWebページフォーマットで書き出したものをアップしてみたものだった。
ところが、これがなんとInternet Explorerでしか正常表示できない、思いっきりMSなHTMLの様なのだ。
何やらExcel専用の?タグを大量にはき出している模様だ。
私はHTMLは甚だ不勉強で、使いたい表示方法があったりすると、似た様な表示があるページのソースで勉強(汗)させて頂いているので、一向に基本を覚えない。
FileMakerやExcelの関数、スクリプトなんかは結構独自に書いてしまうのだが、どうもHTMLは何だか苦手、暗記科目みたいなノリなのである(汗)
話がそれたが、先程のExcelからの出力HTMLは、Macの標準ブラウザSafariでは、罫線が消えてなくなり、セル幅情報も反映されていない様で、長い文字列は右隣の文字列に被ってしまう。
FireFox(Mac版)では、そのリンクをクリックしただけでソフトが落ちてしまう。
何と云う事か!
で、足かけ二日悪戦苦闘した結果、ExcelデータをCSVで出力した後、テキストエディタで開き、NetscapeのComposerにコピペ、全てを選択してから表に変換して、ようやくそれらしくなってきた。
それでも、一部のセルに 何故か” が付いたり、ソースが変なところで改行されているため、各部に半角スペースが入るというマイナーなトラブルがあった。
これらは結局手動で取り除くしかなかった。
Excelでつくられた表を、互換性を心配せずにポンとWebに上げられるツールはないものだろうか?(もちろんフリーか、それに近いもので)
って云うか、なんで標準規格で互換性の問題が出るんだろうか?
現在上げられてるデータは、取り敢えずMac版の各種ブラウザでは検証してある。
Winや他の環境で不具合がありましたら、是非お教え下さい。
今日は何だか堅い話題ですみません。
ブログランキングサイトに参加中!
よろしければクリックしてやって下さい。
人気ブログランキング/サイト検索/記事検索が使えるブログ総合サイト。
-ぶろーぐ- ブログ専門
検索エンジン&ランキング
人気ブログランキングでは、ついにベスト20に進出!
皆様の温かいクリック、ありがとうございます。