
26.01.2015, 00:34
|
 |
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
|
Zend,
128 кб в сжатом виде. Всё равно толстовато, конечно, но это же нужно только для жирных проектов, где если бы не реакт или его аналог, то кода было бы ещё больше.
//забавно ты цитируешь)
|
|

26.01.2015, 01:43
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
Сообщение от Zend
|
|
Пусть лучше скажут не стрёмно ли им грузить либу на 500кб ради возможности совать HTML в JS.
|
это не сжатая, а сжатая 100+ весит
__________________
|
Цитата:
|
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|

26.01.2015, 02:11
|
 |
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
|
Сообщение от Zend
|
|
Пусть лучше скажут не стрёмно ли им грузить либу на 500кб ради возможности совать HTML в JS.
|
react.with.addons = 137kb
http://help.yandex.ru/common/browser...sers-cache.xml
Не стесняйся задавай еще примитивные вопросы.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|

26.01.2015, 05:17
|
|
Профессор
|
|
Регистрация: 14.03.2012
Сообщений: 1,808
|
|
Нужно было прикрутить калькулятор к редактору математическому.
Нашел в сети и собственно его и заюзал...это п*ц
function raznd(aa) {
bf1 = bf1 * 1;
bf2 = bf2 * 1;
if (aa == "srm" && tmd == "rv") {
bf1 = Math.sqrt(bf2);
bf2 = 0;
tmd = "sl";
} else if (aa == "srm" && tmd != "rv") bf1 = Math.sqrt(bf1);
if (aa == "dnd" && tmd == "rv") {
bf1 = 1 / bf2;
bf2 = 0;
tmd = "sl";
} else if (aa == "dnd" && tmd != "rv") bf1 = 1 / bf1;
if (aa == "pnm" && tmd == "rv") {
bf1 = -1 * bf2;
bf2 = 0;
tmd = "sl";
} else if (aa == "pnm" && tmd != "rv") bf1 = -1 * bf1;
if (aa == "spz" && tmd == "rv") {
bf2 = bf2 + "";
bf1 = bf2.substr(0, bf2.length - 1);
bf2 = 0;
tmd = "sl";
} else if (aa == "spz" && tmd != "rv") {
bf1 = bf1 + "";
bf1 = bf1.substr(0, bf1.length - 1);
}
matDeist();
display.value = bf1;
}
function cleaBu() {
bf1 = "0";
bf2 = "0";
bfr = "0";
tmd = "sl";
display.value = "0";
}
function corosib() {
bf1 = bf1 * 1;
bf2 = bf2 * 1;
bf1 = bf1 + "";
bf2 = bf2 + "";
var zf1 = bf1.split(".");
var zf2 = bf2.split(".");
if (zf1.length == 1) var kl1 = 0;
else var kl1 = zf1[1].length;
if (zf2.length == 1) var kl2 = 0;
else var kl2 = zf2[1].length;
var okz = kl1 + kl2;
var itg = bf1 * bf2;
itg = itg + "";
mig = itg.split('.');
if (mig.length > 1) {
var zpo = mig[1].charAt(okz) * 1;
mig[1] = mig[1].substr(0, okz) * 1;
if (zpo > 4) mig[1] = mig[1] + 1;
}
var vozvrat = mig.join('.');
return vozvrat;
}
__________________
Научу себя плохому
|
|

26.01.2015, 05:31
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
l-liava-l, а написать нормальный не судьба?)
__________________
|
Цитата:
|
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|

26.01.2015, 10:46
|
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от Safort
|
Gozar,
да я уже наверноепонял. Только вот меня смутило как вы фильтруете html-сущности и т.д. В шаблонизаторах(в том же SS) вся эта годнота автоматом делается + ещё 100500 плюх. А как у вас? Как я понимаю, там доп. модули используются? Или же многие стандартные функции для шаблонизаторов есть и в реакте(JSX).
|
чего?) не понял.
защита от XSS автоматом. для принудительного вывода HTML нужно изголиться (dangerouslySetInnerHTML)
Сообщение от Safort
|
|
//Потихоньку осиливаю реакт.
|
о, свежее мясо новые люди
|
Сообщение от Zend
|
|
Пусть лучше скажут не стрёмно ли им грузить либу на 500кб ради возможности совать HTML в JS.
|
реакт - это не "совать разметку в код".
это скорее, организация сущностей
|
Сообщение от Safort
|
|
//забавно ты цитируешь)
|
 поддельщик
|
Сообщение от Safort
|
|
128 кб в сжатом виде. Всё равно толстовато, конечно, но это же нужно только для жирных проектов, где если бы не реакт или его аналог, то кода было бы ещё больше.
|
128 кб из 1мб - ~10% от размера сборки. один фиг шрифты больше весят.
ЗЫ только заметил - скрипты весят мегабайт ... это плохо)))
Последний раз редактировалось melky, 26.01.2015 в 10:50.
|
|

26.01.2015, 12:29
|
 |
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
|
Сообщение от melky
|
|
ЗЫ только заметил - скрипты весят мегабайт ... это плохо)))
|
Фигасе у тебя svg трехметровые летают  Что там у тебя внутри такое большое?
Весь граф интерфейс амикса в 400 кб. умещается.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|

26.01.2015, 13:26
|
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
|
|
|

26.01.2015, 15:05
|
 |
Профессор
|
|
Регистрация: 28.11.2009
Сообщений: 328
|
|
|
Сообщение от melky
|
|
шрифты
|
в них наверное вся графика что есть захерачена
|
|

26.01.2015, 15:24
|
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от Zend
|
|
в них наверное вся графика что есть захерачена
|
возможно ... я даже уже не помню, откуда эти файлы взялись.
раз уж у нас тема оффтопа, то: как нормально (не как на скрине) отконвертировать шрифты?

|
|
|
|