Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #761 (permalink)  
Старый 26.01.2015, 00:34
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Zend,
128 кб в сжатом виде. Всё равно толстовато, конечно, но это же нужно только для жирных проектов, где если бы не реакт или его аналог, то кода было бы ещё больше.

//забавно ты цитируешь)
Ответить с цитированием
  #762 (permalink)  
Старый 26.01.2015, 01:43
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Zend
Пусть лучше скажут не стрёмно ли им грузить либу на 500кб ради возможности совать HTML в JS.
это не сжатая, а сжатая 100+ весит
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #763 (permalink)  
Старый 26.01.2015, 02:11
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 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.
Ответить с цитированием
  #764 (permalink)  
Старый 26.01.2015, 05:17
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 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;
      }
__________________
Научу себя плохому
Ответить с цитированием
  #765 (permalink)  
Старый 26.01.2015, 05:31
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

l-liava-l, а написать нормальный не судьба?)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #766 (permalink)  
Старый 26.01.2015, 10:46
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 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.
Ответить с цитированием
  #767 (permalink)  
Старый 26.01.2015, 12:29
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от melky
ЗЫ только заметил - скрипты весят мегабайт ... это плохо)))
Фигасе у тебя svg трехметровые летают Что там у тебя внутри такое большое?

Весь граф интерфейс амикса в 400 кб. умещается.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #768 (permalink)  
Старый 26.01.2015, 13:26
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Gozar Посмотреть сообщение
Фигасе у тебя svg трехметровые летают Что там у тебя внутри такое большое?

Весь граф интерфейс амикса в 400 кб. умещается.
шрифты
Ответить с цитированием
  #769 (permalink)  
Старый 26.01.2015, 15:05
Аватар для Zend
Профессор
Отправить личное сообщение для Zend Посмотреть профиль Найти все сообщения от Zend
 
Регистрация: 28.11.2009
Сообщений: 328

Сообщение от melky
шрифты
в них наверное вся графика что есть захерачена
Ответить с цитированием
  #770 (permalink)  
Старый 26.01.2015, 15:24
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Zend Посмотреть сообщение
в них наверное вся графика что есть захерачена
возможно ... я даже уже не помню, откуда эти файлы взялись.
раз уж у нас тема оффтопа, то: как нормально (не как на скрине) отконвертировать шрифты?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3447 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50