рд╣рдо Yandex.Speller рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рд╛рдХреНрд╖рд░рддрд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ



"рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдорд░ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдард┐рди рд╣реИред рд╡рд╣реА рдмрд╛рдд рдЬрдм рд╡рд╣ рдмреЗрд╡рдХреВрдл рд╣реЛрддрд╛ рд╣реИ ... "


рдФрд░ рд╡рд╣реА рдмрд╛рдд рдЬрдм рд╡рд╣ рдЕрдирдкрдврд╝ рд╣реИред



рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЛ рдирд┐рдпрдореЛрдВ рдХреЛ рд╕реАрдЦрдирд╛ рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдпрд╣ рдПрдХ рд╕рд╛рдордВрдЬрд╕реНрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рддрдереНрдп рд╣реИ - рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ рдФрд░ рд╣реЛрдВрдЧреАред



рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдПрдХ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рджреЗрдЦреЗрдВ? рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЬрдм рдПрдХ рдкреГрд╖реНрда рдЦреЛрд▓рддреЗ рд╕рдордп, рдкрд╛рда рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рднреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ: рдПрдХ рднреВрд▓реЗ рд╣реБрдП рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдкрд░ рдХрд┐рд╕реА рдХрд╛ рдзреНрдпрд╛рди рдирд╣реАрдВ рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЬрдмрдХрд┐ рдХреБрдЫ "рдХреНрд╖рдорд╛" рдпрд╛ "рд╕рд╣реА" рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд░реЗрдмреАрдЬ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреЗ рд╣реИрдВред



рдпрджрд┐ рдХреЛрдИ рдкреГрд╖реНрда рдкрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рдЗрд╕реЗ рдПрдХ рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реЗ рдЧреБрдЬрд╛рд░реЗрдВ рдФрд░ рд╡рд░реНрддрдиреА рдХреЛ рд╕рд╣реА рдХрд░реЗрдВ, рдЬреИрд╕реЗ рдХрд┐ рдПрдбрдмреНрд▓реЙрдХ рдХрдЯ рд╡рд┐рдЬреНрдЮрд╛рдкрди?



рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рдЪрд╛рд░ рди рдХреЗрд╡рд▓ рдореЗрд░реЗ рд▓рд┐рдП рдЖрдП, рдмрд▓реНрдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП рдЦреЛрдЬ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЦреБрдж рдЗрд╕ рддрд░рд╣ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рджрд┐рд▓рдЪрд╕реНрдк рдереЗ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рд╛рдХреНрд╖рд░рддрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред



рдлрд┐рд░ рдпрд╣ рд▓реЗрдЦ, рдпрджрд┐ рдмрд╛рдХреА рд╕рдм рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ?



рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рднреА рдПрдХ рдкрд░рд┐рдгрд╛рдо рд╣реИред рдореИрдВ рдпрд╣ рд▓реЗрдЦ рджреЛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдБ:

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рддрд╛рдХрд┐ рдЕрдЧрд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рд╡рд╣ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕рдм рдХреБрдЫ рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдЕрдЪрд╛рдирдХ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╣реИ рдЬреЛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред



рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди



рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рд░рд▓ рд╣реИ - рдореИрдВрдиреЗ рдПрдХ рдмреБрдХрдорд╛рд░реНрдХрд▓реЗрдЯ ( рд╡рд┐рдХреА ) рд▓рд┐рдЦрд╛ред рд╣рдо рдкреГрд╖реНрда рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдмреБрдХрдорд╛рд░реНрдХрд▓реЗрдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ - js-script рд▓реЙрдиреНрдЪ рдХреА рдЧрдИ рд╣реИ, рдЬреЛ рд╡рд░реНрддрдиреА рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреА рд╣реИ рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рддреА рд╣реИред



рд╡рд░реНрддрдиреА рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╕реЗрд╡рд╛ - Yandex.Speller - api.yandex.ru/speller (Yandex.Speller API рд╕реЗрд╡рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЗрдВ - legal.yandex.ru/speller_api ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред



рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реЗрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкрд╣рд▓реЗ рд╢рдмреНрдж рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдПрдХ рд╕реАрдорд╛ рд╣реИ - рдЕрдиреБрд░реЛрдз 10,000 рд╡рд░реНрдгреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ 1 рд░реВрд╕реА рдкрддреНрд░ URL-рдПрдиреНрдХреЛрдбреЗрдб рдлреЙрд░реНрдо рдореЗрдВ 6 рдЕрдХреНрд╖рд░ рд╣реИ (рдЕрдХреНрд╖рд░ "a"% D0% B0 рд╣реИ), рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реАрдорд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред рд╕рднреА рдкрд╛рда рдХреЛ рдХрдИ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рддреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рдордВрдЪ рдХреЗ рдордзреНрдп рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рджрд░реНрдЬрди рдпрд╛ рджреЛ рдкреНрд░рд╢реНрди рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗред



рдЬреЛ рд▓реЛрдЧ рд╕реНрд╡рдпрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдмрд┐рдЯрдмрдХреЗрдЯ рдХрд╛ рд▓рд┐рдВрдХ рд╣реИ ред



рдПрдХ рд╣реА рдмрд╛рдд рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ:



javascript:(function(){function main(){var text=document.body.innerHTML;text=text.replace(/<.*?>/g," "),text=text.replace(/[^--]/g," "),text=text.replace(/\s+/g," ");var fragments=splitByLimit(text,1e4);for(var i=0,len=fragments.length;i<len;i++)checkAndReplace(fragments[i])}function splitByLimit(text,limit){var fragments=[],words=text.split(" "),fragment=[],fragmentLen=0;for(var i=0;i<words.length;i++){var word=words[i];fragmentLen+word.length*6>limit&&(fragments.push(fragment.join(" ")),fragment=[],fragmentLen=0),fragment.push(word),fragmentLen+=word.length*6+3,i==words.length-1&&fragments.push(fragment.join(" "))}return fragments}function checkAndReplace(text){var xhr=new XMLHttpRequest;xhr.onreadystatechange=function(){this.readyState==4&&(xhr.status==200?(data=JSON.parse(xhr.responseText),replaceWords(data)):console.log(xhr.status))},xhr.open("GET","http://speller.yandex.net/services/spellservice.json/checkText?options=7&text="+text,!0),xhr.send()}function replaceWords(data){if(!data)return;var body=document.body.innerHTML;for(var i=0,len=data.length;i<len;i++){var subst=data[i];if(subst.s.length!==0&&subst.word.length>4){var replacement='<span style="background-color: #cfc">'+subst.s[0]+" </span>";replacement+='<span style="background-color:#fcc"><span>'+subst.word.split("").join("</span><span>")+"</span></span>";var regexp=new RegExp(subst.word);body=body.replace(regexp,replacement)}}document.body.innerHTML=body}main()})();
      
      







рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдмреБрдХрдорд╛рд░реНрдХ рдмрдирд╛рдиреЗ рдФрд░ URL рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЗрд╕ рдХреЛрдб рдХреЛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред



рдкрд░рд┐рдгрд╛рдо



рдкрд╣рд▓рд╛ рдЗрдВрдкреНрд░реЗрд╢рди - рдЕрджреНрднреБрдд! рд╕рднреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рд╣реИрд░рд╛рдиреА рдХреА рдмрд╛рдд рд╣реИ - рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рднреМрдЧреЛрд▓рд┐рдХ рдирд╛рдореЛрдВ, рдирд╛рдореЛрдВ, рдХрдВрдкрдиреА рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рднреА рд╕рд╣реА рдХрд░рддрд╛ рд╣реИред



рдпрд╣рд╛рдБ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред



рдореВрд▓ рд╢рдмреНрджреЛрдВ рдХреЛ рд▓рд╛рд▓, рд╣рд░реЗ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдХреНрдпрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред



рдЙрджрд╛рд╣рд░рдг 1:







рдЙрджрд╛рд╣рд░рдг 2:







рдЙрджрд╛рд╣рд░рдг 3:







рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд░рд╕реАрд▓рд╛ рдирд╣реАрдВ рд╣реИред рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд╣рд▓реВ рд╣реИ - рдЭреВрдареА рд╕рдХрд╛рд░рд╛рддреНрдордХрддрд╛ ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╣реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╣реИрдВред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рд╢рд░реНрддреЛрдВ рдФрд░ рд╕реНрд▓реИрдВрдЧ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реИрдмрд░) рдХреА рдЕрдзрд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рд╖рдпрдЧрдд рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред



рдЙрджрд╛рд╣рд░рдг 4:







рдЙрджрд╛рд╣рд░рдг 5:







рдпрд╣ рддрдереНрдп рдПрдХ рдкрдЯрдХрдерд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рднреА рд▓рд╛рднреЛрдВ рдХреЛ рдмрдврд╝рд╛-рдЪрдврд╝рд╛ рдХрд░ рдмрддрд╛рддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкреНрд░рдпреЛрдЧ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдереЗред



All Articles