кстати есть интересная статья, правда не про реакт, а ангуляр 2 уменьшение кода до 20кб (1.6mb без компресии и минификации) http://blog.mgechev.com/2016/07/21/even-smaller-angular2-applications-closure-tree-shaking/ используя precompiled templates, tree shaking, google closure compiler и brotli (вместо gzip, хотя brotli не все браузеры поддерживают).
раньше действительно медленно работало автодополнение, подсветка глючила, но в последних версия все гораздо быстрее и меньше глюков, хотя иногда бывают
var b = a.globalCompositeOperation;
a.globalCompositeOperation = "destination-out";
a.lineWidth = this.Oa;
a.lineCap = "round";
a.lineJoin = "round";
a.beginPath();
var c = this.O[0];
a.moveTo(c[0], c[1] - 1);
for (var d = 0; c = this.O[d]; d++) a.lineTo(c[0], c[1]);
a.stroke();
a.globalCompositeOperation = b
ну это понятно, js писал какой-то ламер. В comments.js содержится дебильный коммент и говнокод
/**
* Нарисуем нано-штуковина которая показывается справа или слева и позволяет следить за новыми комментами.
*/
var new_counter = $(''+document.unreadcomments.length+'');
new_counter.text(document.unreadcomments.length);
кол-во комментов появляется в двух дивах .divider и .new
Нет, это не так, все работает (chrome 12 — bind переписывается jsfiddle.net/chchM/, сайты на mootools 1.2 работают). Нельзя было менять в chrome 3 вроде, его давно уже нет.
в скриптах есть забавные комментарии (http://www.fidel.ru/js/default.js): /*Иван, наберите меня - есть деловое предложение 9169666194*/
function clearParamCallback(param) {
getSlider().addParam(param);
}
<div>
внутри<a>
тоже можно использовать html5doctor.com/block-level-links-in-html-5/stackoverflow.com/questions/3445935/html5-canvas-globalcompositeoperation-eraser
в исходниках вроде радиальным градиентом заливают почти прозрачным (opacity 0 — 0.16)
/**
* Нарисуем нано-штуковина которая показывается справа или слева и позволяет следить за новыми комментами.
*/
var new_counter = $(''+document.unreadcomments.length+'');
new_counter.text(document.unreadcomments.length);
кол-во комментов появляется в двух дивах .divider и .new
bind вначале появился в prototype и mootools, потом вошел в стандарт, в mootools 1.3 реализовано в соответствии с новый стандартом.
/*Иван, наберите меня - есть деловое предложение 9169666194*/
function clearParamCallback(param) {
getSlider().addParam(param);
}