Все верно, но не совсем.
Делайте обычный POST/GET-обработчик на контроллере - это отправная точка.
А далее - разветвляйте на основе URL:
без api/ajax: HTML-form-builder (подготовка кода для вывода формы в модуле представления),
с api/ajax: JSON
1. Задача - найти границы и сделать доп. изображение с обводкой. (на сервере)
2. Смените картинку на созданную сервером (с обводкой) при наведении "мышки" через onhover и поправкой центрирования (CSS).
PS: стандартного - пока ничего нет.
UPD: jsfiddle.net/0pnLL380/5
function compare(a,b) {
if(a==b) return 0;
var m=Math.min(a.length,b.length);
var r=m+1;
if (m>0) {
for (var i=0;i<m;i++)
if (a[i]!=b[i]) {
r=i+1;
break;
}
} else r=1;
return r;
}
var a='Hello';
var b='He_ll_o';
document.write(compare(a,b)); //3