ホームページのテキスト校正を支援するツール(Yahoo API使用)を無償公開しました。

ホームページのテキスト校正を支援するツール(Yahoo API使用)を無償公開しました。


ブログ記事の読みやすさ

ブログ記事の読みやすさには、様々な要素があります。見出しを工夫したり、画像やイラストを入れたり、もちろん内容も大事ですね。ですが、今回はすこし違った観点から考えます。

誤字や脱字の問題

漢字を間違えてしまう(例: 幹事を間違えてしまう)、文字を抜かしてしまう(例: 文字を抜かししまう)、といったミスを、原稿を書いているときにしたことはありませんか?そういった文だと、読みにくくなりますね。読む人からすると、こういったミスが多いと、読みにくく感じることが多いです。

もちろん、ミスが無いのが理想です。

  • 書くときによく注意する
  • 原稿を書いた後に読み直す
  • 書いた人以外もチェックする

など、減らすための方策はいろいろあります。それでも誤字脱字が見逃されることがあります。

今回は、誤字脱字を減らすために、機械的なチェックツールを導入するようにしました。ワープロソフトなどで原稿を書く場合は、ワープロソフトの校正ツールでチェックすれば、かなり検知できるようですが、ホームページ上で原稿を書いている場合は、機械的なチェックをしないまま公開してしまうこともあるかもしれません。弊社でも、本アドオンを作成するまではチェックツールによる検査は無しでした。

Yahoo API連携

調べたところ、YahooがAPIでテキスト解析:校正支援を公開していました。このAPIと連携することで、校正チェックができることがわかりました。ホームページのコンテンツ更新であれば、インターネットに繋がっていることが多いでしょうから、これはちょうどよいと思いました。

ホームページ上のテキストを取得する => Yahoo APIに送信する => 解析データが返ってくる => 整形して表示する

という形になっています。Yahoo APIにデータを送信するので、非公開の情報をチェックするのは避けたほうが良いかもしれません。

アドオンを公開

弊社では、ホームページ上で校正チェックするようにしました。こうすることで、漢字変換ミスなどの単純なミスを事前にチェックしやすくなりました。もちろん必ずゼロにできる、というものではないですが、効率よく確認できます。

校正チェック機能は、concrete5 のアドオンとしてgithubに公開しました。(一時的に削除しています。再公開は5/10頃になります。) 現在はconcrete5の全てのユーザーが利用できる形になっています。もし、「特定の権限を持っている人だけ校正ツールを使えるようにしたい」など、ユーザー権限のチェック機能が必要だという方があれば、ご連絡いただければと思います。

コードのブラッシュアップなどをしてから、公式サイトに申請したいと考えています。

記事公開日: 2017年05月02日
カテゴリー
関連するブログ記事
初版では多くの方にご購入いただきました。当方の想定としては、ウェブデザイナーが読む、でしたが、ブロガー・アフィリエイターの方にも読んでいただけたようで、大変嬉しく思います。一方で、想定読者ではない方にとっては期待外れに思われた方もいるようで、申し訳なく思います。そこで、今回は、買うべきではない人、について書きたいと思います。
オリジナルデザインを持ちたい人や、既にオリジナルデザインのウェブサイトを持っている人で、お知らせやブログは自分で更新したい、という方にお勧めなのがPulse CMSです。今回は、Pulse CMSだけでしたが、ペライチやWordPressと比較してみると面白いかもしれません。
ペライチ+広告にすると、「ページを作る、広告出す、結果を見る、ページを変更する」といったサイクルが回しやすいですから、売上を伸ばしたい人にはかなり向いているように思います。
名古屋商工会議所の会員の方同士が交流するための場です。年に3回ぐらい、名古屋商工会議所で開催されています。弊社も年に1回ぐらいの頻度で参加しています。 今回は、2月10日(金)に、「中小企業を変えるITサービス~次世代をつくるテクノロジー/働き方改革~」というテーマで開催されました。弊社の見積書作成機能付きホームページ「マイ見積」が、特にBtoBの会社にマッチするということで、プレゼンの機会をいただきました。
ネットショップ構築ツールEC-CUBEのバージョン3系でのカスタマイズです。EC-CUBE3系では、テンプレートはtwig形式です。(EC-CUBE2系はsmartyでした。) 今回は、フロントエンドのテンプレートをカスタマイズしてみます。EC-CUBEではテンプレートの読み込み順が設定されています。所定の位置にファイルを置くと、そちらが優先して読み込まれます。イメージとしては、WordPressの子テーマみたいな感じです。