アカウント名:
パスワード:
はっきり言ってAdobe製品はエラー処理がズサンだと思うことがある。PDF出力するプログラムを書いていて、出力したPDFのデータ形式にミスがあると、大抵は怪しげな動きをしたりクラッシュして、役に立つ警告やエラーを表示してくれない。各所でアサーションして論理エラーを防止するような措置をとっていないどころか、エラーが発生したら、エラーをつかまえて通知するのではなくて、なかったことにして処理を続行するのがAdobeの方針なんじゃないかと思える。あるいはテストやデバッグのしやすさを考えずに開発してしまったので、開発チーム自身やる気をなくしているとか。
そのような意図があるとは思えません。Adobe Readerは、あるページに破損した画像が1つあるだけで、表示できないコンテンツがあるといった意味不明なエラーダイアログが出て、ページ全体が表示されないといったことが起こります。「レイアウトが少々崩れようが読めることが重要」なら、壊れた画像だけが見えない状態にならないとおかしいです。そもそも、クラッシュしたり、バッファオーバーフローすることを放置する言い訳にはならないと思いますよ。
不完全な文書が、正しい情報を伝えてくれる保障はない。画像が壊れただけだから表示しよう、レイアウト情報が正しくないだけだから表示しよう。さてその文書の文章は正しいなんて思えるかな?
それ以前に、すぐに誤動作起こすアプリが表示してる文書が正しいのか、と言われたら反論できない。
クラッシュしてるからそれ以前ですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
AdobeのPDF製品全般の品質について (スコア:2, 興味深い)
はっきり言ってAdobe製品はエラー処理がズサンだと思うことがある。
PDF出力するプログラムを書いていて、出力したPDFのデータ形式にミスがあると、
大抵は怪しげな動きをしたりクラッシュして、役に立つ警告やエラーを表示してくれない。
各所でアサーションして論理エラーを防止するような措置をとっていないどころか、
エラーが発生したら、エラーをつかまえて通知するのではなくて、
なかったことにして処理を続行するのがAdobeの方針なんじゃないかと思える。
あるいはテストやデバッグのしやすさを考えずに開発してしまったので、
開発チーム自身やる気をなくしているとか。
Re: (スコア:2, すばらしい洞察)
ファイルが破損していても部分的にでも読めたほうがよいと思う。
Re:AdobeのPDF製品全般の品質について (スコア:0)
そのような意図があるとは思えません。
Adobe Readerは、あるページに破損した画像が1つあるだけで、
表示できないコンテンツがあるといった意味不明なエラーダイアログが出て、
ページ全体が表示されないといったことが起こります。
「レイアウトが少々崩れようが読めることが重要」なら、
壊れた画像だけが見えない状態にならないとおかしいです。
そもそも、クラッシュしたり、バッファオーバーフローすることを放置する言い訳にはならないと思いますよ。
Re: (スコア:0)
不完全な文書が、正しい情報を伝えてくれる保障はない。
画像が壊れただけだから表示しよう、レイアウト情報が正しくないだけ
だから表示しよう。
さてその文書の文章は正しいなんて思えるかな?
それ以前に、すぐに誤動作起こすアプリが表示してる文書が正しいのか、と
言われたら反論できない。
Re: (スコア:0)
クラッシュしてるからそれ以前ですね。