卒論
もうちょい、もうちょいな気がするねん。と言っても12月までかかるかもしれないな・・・。orz
とりあえず今の時点で終わってること。 太字 イタリック アンダーライン 打ち消し 改ページ 改行 番号付リスト(1, a, A, i, I) 箇条書きリスト(disc, circle, square) 箇条書きリストは先生の助力とM君の計算でしのいだ。てか終わってることすくねぇ。 …
何か手厳しい指摘がきそう。。。orzこ、こわああああああああああ
ああくそう。ネガティブ思考に陥ってきた。fckeditorでも使おうかと思ってしまう始末だ。でも実際これいいよなぁ。こんなの作れたらいいんだけどなぁ。。。orz
totonicaさんのコメントを受け止め、XHTMLでどうにかできないかいろいろやってみた。結論から言えばできた。
execCommandのundoとredoはちゃんとIEでも動いてる。 動かなくなるのはJavaScriptでtextareaなどに書き出すから。 iframeの見た目操作における挙動の違いはDTDをHTML4.0にすることで回避。 2.から1つのページでiframeとtextareaを管理するのは無理があるとわ…
あれやこれやと悩んでいたiframeのheight問題。IEとFirefoxの二つだけ見ても挙動が全然違う。Googleドキュメントでは同じ高さになってるのに何故だろう。・・・。DTDが違う・・・?まさかXHTMLじゃダメとか言わないよなー?とか思ってたら本当にダメだった。…
objectタグはiframeやapplet、embedタグなどの代替として使用できます。totonicaさんの言うように突撃してみた。objectタグのheightを100%にする。一応可変であってほしい。・・・。IEとFirefoxではheight:100%の意味合いが違うようだ。IEの方が遥かに長い。…
iframeがいまいち良くわからんな。CSSで高さを操作してやろうと思ったらIEとFirefoxで挙動が違いやがんの。
前まで動いてた機能が動かなくなってる。 IEでUndoとRedoは動かないってあったのに動く。(ただしtextareaに書き出すと動かなくなる) インデント機能を試しにつけてみたがIEの挙動は頭おかしいユニーク。 Googleドキュメントを使ってみるとわかるけど、意外…
うは、やばい。遅々として進まない作業に焦りを感じる。
T先生に会いにきたんだけど、昼過ぎに来てくれと今朝連絡がきたのでそれまでゼミ室にこもる予定。
たぶんパワポで発表なんだろうな。
51も言ってるけど、そろそろスパートかけないとやばいよね・・・。とりあえずPHPもある程度いじれるようにもなったし、MySQLもさわれるようになってきた。Linuxは・・・相変わらずコマンド覚え切れない。orzまぁ、何にせよやらなければ始まらないわけで・・…
ここまでできたらすごいのだが、生憎そんな腕ないわ・・・。他のサンプルを見つつ、実現に向けて頑張ってます。今のところ不安なのは、IEだとiframe内での改行がEnterだけだと2行分に、Shift+Enterだと1行分になる仕様。とりあえずは編集可能な状態をフルブ…
ここは基本的にJavaScriptの分野だろう。designMode及びcontentEditableを用い、Rangeを駆使していく予感がする。できればIE・Firefox・Netscape・Opera・Safariで実現できればいいなあと考えてます。
ブラウザ上からWYSIWYG形式でテキストを整形する。 整形したテキストをHTML形式でMySQLに保存する。 MySQLに保存されたHTMLテキストを元にTeXを使ってPDFを生成する。 こんな感じなwikiができればいいなぁ。という構想がO先生との話し合いでできました。