これを確認するために自分でやるこず、たたは予備的な修正の暩利

私たちはしばしばむンタヌネット䞊で゚ラヌずタむプミスを芋たす。 原則ずしお、文盲のたたは䞍泚意な䜜家を軜heartしお尊厳を持っお通り過ぎるか、逆に教育掻動を開始する熱意を持っお垞に、残念ながら敬意を払うわけではありたせん通行するのが慣習です。 最良の堎合、Orphusがサむトにむンストヌルされおいる堎合、Ctrl + Enterを抌したす。



これは私がやったこずでしたが、ある日、私は「䞀般的に」たたはそのような䜕かを曞いたこずに気づいお怖がりたした。 フォヌラムを読むこずの砎壊的な効果は、そしお実際、読解力に察するHabr自身も明らかです。 そしおその間-今、私たちの貧しい目の運呜を緩和するこずができる倚くのものがありたす



さらなる議論の簡朔さをおaびしたす。 い぀ものように、時間の問題。 コメントで質問しおください。

いく぀かの単玔なむデオロギヌのステップを螏むだけです。



ステップ1. 自動的に修正できる゚ラヌのクラスがありたす。 たずえば、GENERALおよびGENERALをGENERALLYに眮き換えるこずは難しくありたせん。たた、ロシア語には-TOTALで終わる動詞がないこずに泚意しおください。 自動的に、HOLDずHOLDの違いを探すこずはお勧めしたせん。

このアプロヌチは、チャットルヌムやフォヌラムでの汚い蚀葉に察抗するために、そしお非垞に砎壊的に䜿甚されたす。 それ以倖の堎合、原則ずしお、テキスト゚ディタヌは、テキストの䜜成者 ラむタヌ が入力したずきに、なじみのない単語のみを赀で匷調したす。 この掚論により、スムヌズに次のステップに進みたす。



ステップ2. 読者には、読む前にテキストを修正する暩利がありたす。 はい、はい、䜜家のリテラシヌや線集者/モデレヌタヌの譊戒に頌る必芁はありたせん。 独自のむンタヌネットをよりクリヌンで明るくするこずができたす。



そこで、chas-correctのアむデアが生たれたした。これは、倚くの゚ラヌを自動的に修正するブラりザヌの拡匵機胜です。 githubのリポゞトリ 。 Firefox、Firefox Mobile、Chromiumラむクがサポヌトされおいたす。 Google Chromeの堎合-ディレクトリ内のymatuhinの 非垞に近いフォヌク 。

曎新2015幎10月4日クロムラむク甚のナヌザヌスクリプトを䜜成したした。 むンストヌル手順 。



次に、質問ず回答の圢匏で詳现を瀺したす。



Qなぜchas-correctが必芁なのですか 最新のブラりザぱラヌを赀で匷調できたす。

Aもちろんです。 入力時に発生する「圌らの」間違いのみがti病に匷調されたす。 Chas-correctは、それ自䜓で、読み蟌たれたペヌゞのテキストに元々含たれおいた他の人の゚ラヌを読者の目から隠したす。



Qこれに぀いお本圓に考えたこずがありたせんか

A私自身も驚いおいたす。 同様のアむデアがありたした 1ず2 。 しかし、䜕らかの理由で圌らは団結したせんでした...



Qchas-correctはすべおの゚ラヌを修正したすか

Aもちろん違いたす それだけが、最初に頻繁に発生し、次に、簡単に圢匏化され、自動的に修正されたす。



QGoogle Chrome / Opera /の公匏拡匵ディレクトリにchas-correctがありたすか

Aいいえ。 私は圌らの怜蚌に煩わされる時間がありたせん。どういうわけか、い぀でも犁止されたり制裁を受けたりするこずができるアカりントにもっず高䟡なドルを投皿するこずを残念に思いたす。 さらに、䞀元化されたむンストヌルを匷制し、拡匵機胜をチェックするずいうポリシヌは疑わしいず思いたす。 ただし、これは別のホリバヌのトピックであり、コメントで繁殖できたす。 誰かがそれをcrxにパックしおディレクトリに入れおも、もちろん反察したせん。



Qchas-correctは曎新されたすか

A残念ながら、ただです。 かなりの数の゚ラヌが既に圌によっお分析および修正されおおり、゚ラヌディクショナリをさらに増やすには、アルゎリズムをある皋床最適化する必芁がありたす。 蟞曞だけでなく゚ンゞン自䜓も曎新し、公匏の拡匵リポゞトリをバむパスするこずを提䟛する堎合、むンストヌラヌはパラノむアを正圓化するでしょう実際、Chromeストアからのむンストヌルの堎合。堎合によっおは。 将来的には、すべおの皮類のストヌリヌをバむパスしお、蟞曞のみの曎新を開発する予定です。



Q拡匵機胜が機胜するこずを確認する方法は

Aここに゚ラヌが衚瀺されない堎合-おそらく動䜜したす。 たたは、これが適切なhabraの䟋です。



Qchas-correctが間違った暩利を修正したずきに、誀報は可胜ですか

A実質的に陀倖されおいたす。 理論的には、これは新語、キャラクタヌ名、地名、およびその他の非語圙に盎面した堎合に可胜です。 ただし、拡匵機胜は間違ったものず間違ったものを修正する堎合がありたす。そのため、「䜕か」がある堎合でも、「䜕か」は垞に「䜕か」に倉わりたす。



Qどのように機胜したすか

A垞連です。 ここでは、あごひげを怒っお握りしめ、空に手を䞊げる必芁はありたせん。 ブラりザでのリアルタむムテキストの本栌的な分析は、ただほずんど䞍可胜です。 少なくずもコンピュヌタヌの珟圚の蚈算胜力。 正芏衚珟の堎合でも、倧幅な最適化の努力が必芁でした。

UPD専門甚語、甚語、固有名詞などが豊富であるため、正芏衚珟は蟞曞よりも゚ラヌを説明する優れたモデルであるず考えおいたす。



Q怜蚌甚のテキストを同じYandex-Spellerにリアルタむムで送信しおみたせんか

A第䞀に、これはかなりの数の誀怜知に぀ながりたす。そのような実隓は私の前で行われおいたす、 繰り返したす。 第二に、これはすべおのナヌザヌ通信がサヌドパヌティのサヌビスに送信されるこずを意味したす...それを控えめに蚀っおも、問題のある時代にはあたり良くありたせん。



Qchas-correctは、VKontakteむンスタントメッセヌゞなどの動的にロヌドされたコンテンツで動䜜したすか

Aタむマヌをレむプしないように機胜したすが、垞に即時ではありたせん。



Q゚ラヌデヌタベヌスずパフォヌマンスむンゞケヌタはどこから来たのですか

AHabrにはこのような䟿利なペヌゞ構造がありたす...盎接番号付け。 サむクル、wget、パヌサヌぞ、単語ぞのカット、カりント、そしお最も頻繁-Yandex-Spellerを介しお。



Qchas-correctは入力したテキストを修正したすか

A拡匵機胜の䜜業は、キヌボヌドのキヌストロヌク埌玄3秒間ブロックされたす。その埌、入力されたテキストが修正され、カヌ゜ルが最初に移動したす。 したがっお、chas-correctを䜿甚しお、読んだものだけでなく、曞いたものも修正するようにしたい堎合は、メッセヌゞの終わりから送信たで3秒間埅機するこずをルヌルにしおください。 これは䞀般的に非垞に䟿利です...



Qなぜ著者はこれをすべお行うのですか

A正盎に蚀うず、私を刺激しおくれた玠晎らしい茶色の目の女の子がいたす。 はい、ほずんどが必芁です。 誰かが重宝しおくれたらずおもうれしいです。 さらに、これはポヌトフォリオ内の行ある皮、Habrぞの招埅、Voronezh State Universityからの励たしの機䌚ですこの機䌚を利甚しお、倚くの奚孊金に぀いおInformsvyazに感謝したす。 そしお、chas-correctは知的な女の子を快適にする良い方法です読者に泚意しおくださいちなみにchas-correct + AdBlock-そしお圌をフィルハヌモニックにドラッグできたす。



Qこれは非識字の問題を解決するものではなく、単に目を閉じるのに圹立ちたす

Aしかし、圌らは掚枬したせんでした。 スペルミスを芋ない人は、いわゆる「リヌダヌリテラシヌ」を蓄積し、より少ない確率で文章やタむピングの間違いを犯したす。 䞀般的に、あなたは母囜語ぞの愛情を怍え付ける必芁がありたす。



Qコヌドはひどいです それをずかし、最適化する必芁がありたす

AGPLに基づくコヌド、パッチは受け入れられおいたすが、フォヌクもキャンセルされおいたせん。 ちなみに、コメントアりトされたコヌドは私の過倱によるものではなく、倱敗した最適化を10回再発明しないためです。



Q蚭定、グラフィカルむンタヌフェヌスなどはありたすか

Aいいえ。 ただ倚くはただありたせん...良心だけでは、このアむデアを未公開のたたにしおおくこずはできたせん。 スタヌトアップを曞いたVasyaずPetyaに぀いおの教科曞の話があるはずです。しかし、Ctrl + Shift + Aを抌すず、句読点の呚りにスペヌスが自動的に配眮されたす。 そしお倧文字。 少なくずもそれは起ころうずしたす。



Qプロゞェクトの芋通しは䜕ですか、著者は次に䜕をする予定ですか

A時間の経過ずずもにアルゎリズムを最適化したす。 蟞曞を補充したす。 グラフィカルむンタヌフェむス、チェックボックスを添付修正e / e、アンチマットなど



Q私はプログラマヌです。正芏衚珟を知っおおり、助けたいです。

Aたずえば、dictionary.jsにはTODOマヌクがありたす。 本圓にやるべきこずがありたす。



Q私はプログラマヌではなく、正芏衚珟を知りたせんが、助けたいです。

A゚ラヌを収集したす。 nickkolok@mail.ruに送っおください-ペヌゞのアドレスを必ず入力しお、単語の぀づりを間違えおください。



Q私はりェブマスタヌであり、孊生が゚ラヌを頻繁に曞くサむトを管理しおいたす。 サむトでchas-correctの実瞟を盎接䜿甚するこずはできたすか

A本圓にしたいのなら、できたす。 キャッシュも機胜するはずですが、マニフェストのようにスクリプトを接続するだけです。 もちろん、このようなフィルタヌを介しお送信し、既存のデヌタベヌスを1回凊理する方がはるかに正確です。 Node.jsでは、互換性があるようです。 䞀般的には、nickkolok @ mail.ruに連絡すればわかりたす。



もちろん、拡匵機胜の䜜業を継続する必芁がありたす。 3぀目のむデオロギヌのステップがありたす-しかし、ただ行われおいたせん。これは完党に異なる話です。



UPDコメントでは、WindowsのGoogle Chromeではストアからではなく拡匵機胜をむンストヌルする機胜が削陀されたず曞いおいたす。 私は、これがどのくらい前に起こったのか、䜕ずかこれを回避するこずが可胜かどうかを衚珟するために有胜なすべおの人にお願いしたす。



All Articles