Made with
|
Macintoshと過ごす平凡な日常mac.tatsuwo.org |
OSXでのWeb製作
OS9系からOSX への乗り換えで、一番困ったのが、Web 制作環境の再構築でした。 OS9 時代の私の Web 制作の一連の流れはというと、
といった流れでした。 当初は、OSX 下の Classic 環境ですべてを賄っていたのですが、メモリ不足が原因なのか、
などといった様々な現象に見舞われ、使い慣れた環境を新たに作り直さざるを得なくなりました… とほほ(泣 FTPソフトについては、Fetch のOSX 版が有料だったので、Cyberduckというソフトを現在使用中。けどこのソフト、FTPにしては随分重い印象で、100個単位のファイルをPUTしようとすると、サーバー上のファイルの確認に随分時間がかかり、転送が始まるまでかなり待たされます。 Photoshopは新たに買い直すお金なぞありませんし(泣、レイヤーとアンシャープマスクさえ使えれば取りあえずは私には十分なので、当分はこのままの予定。けど、画像上のマウスポインタが見えなかったり、各種ダイアログの挿入ポイントが崩れたりと、かなり苦労しながら使ってます。Photonickは OS9で開発が終わったみたいだし、なんか使いやすい画像編集ソフトってないですかねぇ… iPhoto は画像管理以外に使いたくないし。 抜き出し一発も OS9で開発が終わったようなのですが、Classic環境下でも比較的軽快に動いてくれているのでとても助かってます。 で、一番困ったのが、クラリスホームページの代替ソフトです。 新たにWYSIWYG系のソフトを買うのも馬鹿らしいので、Mozila系のフリーのオーサリングソフト、Nvuを日本語化して現在使っています。こいつもかなり重たいソフトで、時々原因不明で落ちるんですが、使い勝手などを考えるとこれを使い続けるしかなさそうなのが現状です。が、それなりに問題点もあって、一番致命的なのが、日本語の文章の途中に無作為に改行コードが入り、htmlの仕様上、その部分に半角のスペースが表示されてしまうという現象です。 幸い、Mozilla_Correct.app という AppleScriptを開発してくださっている方を見つけたのですが、このソフトを使うと
っと、私のこれまでの作業の流れや Webファイル構成を考えるとちと辛いというのが現況であります。 OSXを使い始めてそろそろ半年が経つというのに、いまだにこんな感じの毎日でございます。 【05.12.28】追記 Mozilla_Collect.appの作者さんであるpenguin-19さんが、私の我侭なリクエストに応えてくださったお陰で、タイムスタンプ及び Script部分の改行の問題はほぼ完全にクリアされました!! これで、 Nvu にて HTML を編集 →Mozilla_Correct.app にて日本語部分の改行を修正 →抜き出し一発にD&D → Cyberduckにて更新ファイルを Put という、OS8.6時代とほぼ変わらないサイト更新環境が整いました(嬉) penguin-19さんにはほんと、感謝しております。 【06.10.31】追記 Mozilla_Collect.appに引き続き、抜き出し一発の OSX 向け代替ソフトとなるpullout_two.app を penguin-19さんが開発/リリースして下さいました! Intel製CPUが標準搭載となり、クラッシック環境が無くなってしまいましたので、更新ファイル抜き出しソフトである抜き出し一発は当然の事ながら動作しません。当方は未だに G4 MacMiniを使っておりますし、抜き出し一発以外にも OS9系のソフトがバリバリ稼働してますので(汗、現状でも「困る」という程の問題ではなかったのですが… pullout_two.app を使ってみると、そのパフォーマンスに目から鱗が落ちると同時に、やっぱ、エミュレーションってのは遅いんだなぁ…なぁんて改めて実感してみたり。このサイトの本家であるRide on GSX-R! のローカルフォルダには、未更新分を含めて 2678もの html やら画像ファイルやらが入ってるんですが、初回の.dat ファイルを書き出すのに1秒掛かりません。その昔、魔法のナイフというNifty の巡回ログ切り出しソフト(68K)を、PowerCutterというパワーアプリケーション(これまた懐かしい響きだな)に置き換えた時と同じような感動を覚えます。これで、サイトの更新作業は、 Nvu →Mozilla_Correct.app → pullout_two.app →Cyberduck っと、全てOSXネイティブの環境下で行なう事が出来るようになりました。(嬉) 改めてpenguin-19さんに感謝致します。 |