Просмотр полной версии : Теперь-то точно Flash всё!
alexcon314
26.07.2017, 09:26
https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html
we will stop updating and distributing the Flash Player at the end of 2020 and encourage content creators to migrate any existing Flash content to these new open formats
[пошел запускать Macromedia Flash 8]
caseyryan
26.07.2017, 10:58
Аминь)
Max_Payn
26.07.2017, 12:08
Гена ты главное не пей много)))
Так что насчёт компилятора as3 в webAssembly? Стоит ждать?
Max_Payn
26.07.2017, 12:58
Скалеформ тоже лег, остался последний Старлинг закапать, а ты говоришь компилятор под вебасемблер
undefined
26.07.2017, 13:47
а в чем собственно новость?То что серьезных апдейтов больше не будет они еще год-полтора назад говорили.
А Аира это как-то коснется?
Godwarlock
26.07.2017, 20:51
С таким успехом и айр загнется лет через 5
Рыцари флеша, клянемся что сохраним эту технологию в наших сердцах.
За годы я изучил несколько языков программирования и вывел однотипный стиль ведения кода обоюдный для всех языков с которыми я работаю.
Этот стиль был первоначально зарожден флешем в моем сердце.
Все чему научил флешь не будет забыто, знания флеша возродятся в новых технологиях!
undefined
26.07.2017, 23:43
жаль что adobe даже не рассматривает вариант отдать avm в опенсорс.
ZackMercury
26.07.2017, 23:55
Это должно было случиться. В принципе, всё не так плохо, ибо в ES6 есть синтаксическая поддержка классов
https://pp.userapi.com/c840231/v840231781/15c1f/Ai9HtLUnQPE.jpg
Правда использовать их на практике придётся не скоро в связи с тем, что не все сидят с последних версий браузеров.
Ради актуальности статей в блоге, собираюсь начать использовать ES6.
undefined
27.07.2017, 00:16
вроде эти плюшки как-то можно компилять в обычный js.
Ага, Babel называется. Ну и те же TypeScript/CoffeeScript/Haxe есть.
caseyryan
27.07.2017, 06:01
Правда использовать их на практике придётся не скоро в связи с тем, что не все сидят с последних версий браузеров.
.
Я лично часто даже не парюсь с Babel, и в некоторых своих веб проектах просто отсылаю пользователя к скачке более актуального браузера. А сейчас ситуация вообще такова, что большинство браузеров уже давно сами обновляются в фоновом режиме. Это касается и хрома и оперы и яндеха и огнелиса и даже пресловутого амиго. Плюс большинство "не щарящих" юзеров по умолчанию имеют установленные яндехи и амиги, ибо не ведяют, что творят) Ослом пользуется крайне мало людей.
Думается мне, что до полного перехода на ES6 уже осталось всего ничего.
Да и сколько можно бегать с этим флешем как с писанной торбой. Кому хочется продолжать привычные разработки, могут смело использовать OpenFL. Давно уже весь функционал флеша работает, и работает очень даже неплохо
ZackMercury
27.07.2017, 10:35
Согласен, я немного работал с PIXI.js(графическая 2D библиотека), там структура точно как у флеша, видимо специально для удобства перехода.
Затем пошарил немного three.js, здоровская вещь.
undefined
27.07.2017, 10:44
ZackMercury, а в контексте хакса Pixi.js имеется?Народ параллельно обсуждает OpenFL,но как я понимаю это обертка над обычным js канвасом(cpu)
Добавлено через 18 минут
а нашел (https://github.com/pixijs/pixi-haxe)
Psycho Tiger
27.07.2017, 13:58
Лол, при вынужденной миграции есть возможность пойти на крутые языки, что будут очень в самом тренде через ~год, но люди идут на ES6 :D
Max_Payn
27.07.2017, 14:21
Давайте будем все вместе мигрировать))))
ZackMercury
27.07.2017, 14:28
Psycho Tiger, а как определяется "крутость" языка?
undefined
27.07.2017, 16:17
Лол, при вынужденной миграции есть возможность пойти на крутые языки, что будут очень в самом тренде через ~год, но люди идут на ES6 :D
Верно ли что через ~год js будет не в тренде?
ZackMercury
27.07.2017, 20:37
Обращаюсь к админам: добавьте поддержку HTML5-вложений в блоги)0)))
undefined
27.07.2017, 20:45
Обращаюсь к админам: добавьте поддержку HTML5-вложений в блоги)0)))
вообще в пору думать над полной переориентацией ресурса
caseyryan
28.07.2017, 06:00
Лол, при вынужденной миграции есть возможность пойти на крутые языки, что будут очень в самом тренде через ~год, но люди идут на ES6 :D
Это какие, например? Dart?
П.с. уверен, что JavaScript будет в тренде еще лет 5 - 10, как минимум. Но попутно можно и другие изучать. То, что они будут в самом тренде через год - это, можно сказать, вилами на воде писано
undefined
28.07.2017, 10:33
Я лично часто даже не парюсь с Babel, и в некоторых своих веб проектах просто отсылаю пользователя к скачке более актуального браузера. А сейчас ситуация вообще такова, что большинство браузеров уже давно сами обновляются в фоновом режиме. Это касается и хрома и оперы и яндеха и огнелиса и даже пресловутого амиго. Плюс большинство "не щарящих" юзеров по умолчанию имеют установленные яндехи и амиги, ибо не ведяют, что творят) Ослом пользуется крайне мало людей.
Думается мне, что до полного перехода на ES6 уже осталось всего ничего.
Да и сколько можно бегать с этим флешем как с писанной торбой. Кому хочется продолжать привычные разработки, могут смело использовать OpenFL. Давно уже весь функционал флеша работает, и работает очень даже неплохо
Кстати,тут надо быть аккуратным т.к. даже хром не имеет 100% поддержки всех плюшек ES6.
пруф (http://kangax.github.io/compat-table/es6/)
ZackMercury
28.07.2017, 10:48
Только оптимизации хвостовой рекурсии. Работать всё будет.
В сафари не работает только это
https://pp.userapi.com/c637527/v637527771/63245/SoZvhoyeDss.jpg
Согласитесь, не думаю, что вам так важно называть таким образом переменные. Ну и в будущем, думаю, исправят.
undefined
28.07.2017, 11:10
В сафари не работает только это
Вот только на винде сафари помер лет 5 назад.
ZackMercury
28.07.2017, 11:19
А это причём? На маке разве мало пользователей?
А, ну да, в СНГ мало)
undefined
28.07.2017, 12:03
А не в снг их больше чем на винде?
жаль что adobe даже не рассматривает вариант отдать avm в опенсорс.
Вы должны понимать, что хочет/не хочет в этой ситуации не уместны, они физически не смогут этого сделать, даже если захотят
- Часть рантайма использует поприетарные кодеки, которые по лицензии не могут быть опубликованы
- AIR никуда не денется, вопросы безопасности и т.д...
- Патентные тролли
- Не понятен смысл открытия исходников платформы, которая больше не будет поддерживаться и развиваться
Psycho Tiger
30.07.2017, 13:13
Перечитал, и двусмысленно выразился, приношу извинения.
Я имел ввиду не то что ES6 будет непопулярен, а имел ввиду, что если можно перекатываться, то можно взять куда более приятный язык, чем JS и его производные (ну, может, кроме Elm'а) как основной.
Мне не известны технологии, которые применяются при разработки приложений на as3 сегодня, но если они такие же, как несколько лет назад, то разработка html5 игр под большим сомнением. Почему я оцениваю шансы html5, основываясь на as3? Потому что по настоящему html5 gamedev может начаться тогда, когда армия as3 переключится на него. Но если к моменту перехода, html5 не сможет предоставить самых последних технических решений, которые уже есть в других языках, на мой взгляд, выберут его самые отчаянные. А тот факт, что материалов, качественных, очень мало, закрывает двери в мир html5 новичкам.
Да, возможно самые простые игры и будут делать на html5, но насчет уровня, начиная со среднего, есть сомнения. Сомнения потому, что современный уровень заданный другими языками настолько велик, что я бы охотней поверил в перестройку всей игровой индустрии, нежели повторения унылой ситуации с flash. Современный уровень игр настолько велик, что в него можно влиться только используя весь последний стек, который, в данный момент, отсутствует в html5. Чтобы его создать, нужны вложения сопоставимые с расходами unity. Может показаться что именно unity всех и спасет.. Возможно, но игры которые компилирует под вэб unity станут приемлемы, только лет через десять. Поэтому, на мой взгляд, на данный момент существует незримый вакуум, так сказать, между прошлым и будущим, который никто не спешит заполнять. Я наивно полагал, что его заполнять много лет назад, ведь ситуация с canvas\webgl вообще не меняется, за исключением webgl2, который собственно, ничего и нового и не принес. Такое ощущение, что все знают что-то, о чем обычные разработчики, пока не знают. Но я знаю одно, html5 платформа, может быть намного круче flash\air уже давно.
caseyryan
31.07.2017, 07:43
Да, возможно самые простые игры и будут делать на html5, но насчет уровня, начиная со среднего, есть сомнения. Сомнения потому, что современный уровень заданный другими языками настолько велик, что я бы охотней поверил в перестройку всей игровой индустрии, нежели повторения унылой ситуации с flash. Современный уровень игр настолько велик, что в него можно влиться только используя весь последний стек, который, в данный момент, отсутствует в html5. Чтобы его создать, нужны вложения сопоставимые с расходами unity. Может показаться что именно unity всех и спасет.. Возможно, но игры которые компилирует под вэб unity станут приемлемы, только лет через десять. Поэтому, на мой взгляд, на данный момент существует незримый вакуум, так сказать, между прошлым и будущим, который никто не спешит заполнять. Я наивно полагал, что его заполнять много лет назад, ведь ситуация с canvas\webgl вообще не меняется, за исключением webgl2, который собственно, ничего и нового и не принес. Такое ощущение, что все знают что-то, о чем обычные разработчики, пока не знают. Но я знаю одно, html5 платформа, может быть намного круче flash\air уже давно.
Давно уже есть OpenFL. Кому надо, уже перешли на него.
Подскажите человеку, который уже окончательно запутался в обилии выбора языков, платформ и фреймворков. Что все-таки лучше и удобнее всего использовать для создания приложений под браузер? Допустим задача - реализовать не особо навороченный векторный редактор в браузере. На уровне общих действий с кривыми (добавление, удаление, модификация, желательно слои и возможность сохранения/экспорта). Что, какую связку выбрать для решения данной задачи?
АS3 - один из моих любимых языков. Знаю python, но он мне не нравится, работаю с php и javascript, но удручает что в js все построено на прототипировании, классы и модульность как бы для галочки. Вот если есть сейчас возможность взять что-то и изучать с нуля. Что выбрать для решения поставленной задачи? javascript? (jquery? или нативный es6?) haxe? java? (она вроде тоже браузерами уже толком не поддерживается) Что-то еще?
Psycho Tiger
31.07.2017, 23:56
Если хочется, чтобы творение работало в браузере, то уповать на сторонние плагины это сразу убыточный путь.
Бери любой язык, который транспилится в JS и рисуй редактор на канвасе.
Если хочется, чтобы творение работало в браузере, то уповать на сторонние плагины это сразу убыточный путь.
Бери любой язык, который транспилится в JS и рисуй редактор на канвасе.
На какой стоит обратить внимание?
caseyryan
01.08.2017, 07:13
На какой стоит обратить внимание?
Как я уже написал, OpenFL - идеальный вариант. Это Haxe фреймворк, который можно легко собрать под Canvas. Я на нем делал прототип браузерной ISO игры, конструктор города. Весь API на столько привычный, что создание такого прототипа заняло у меня всего около недели, с нуля.
Очень советую попробовать.
На какой стоит обратить внимание?
Если приложения для браузера, то это однозначно typescript. Вы даже не поверите, что javascript мире существуют технологии превосходящие flex + flash + air. Сам процесс намного увлекательней, чем на добром, но очень отсталом от времени языке as3. Только чтобы понять о чем я говорю, нужно потратить очень не мало времени, тем более если Вы не видите разницы между jQ, js, es6... Для Вас это однозначно больше года, иначе Вы будите вспоминать все нелестные фразы, которые Вам только случалось слышать о javascript.
Psycho Tiger
01.08.2017, 22:14
На какой стоит обратить внимание?
Смотря какой есть бэкграунд и какие пожелания к языку. Типично, с Хаскеля/Лиспа берут PureScript, с as3 - TypeScript или Dart, с Ruby - CoffeeScript, с Эрланга/Эликсира, наверное, Elm. Сам я бы ставил на последнего (хотя бы из за true next gen компилятора), но порог входа там очень высокий.
ZackMercury
01.08.2017, 23:31
Elm
Глянул на примеры, выглядит интересно, но чем он лучше JS, стоит ли он привыкания?
Какие у него отношения с PIXI/Three.js?
Похоже, там вовсе нет классов.
Чувствую себя неуютно, когда не имею доступа к графической библиотеке.
caseyryan
02.08.2017, 06:12
Тоже глянул Elm. Жесть. Для себя не увидел ни одного плюса по сравнению с JS. Ситаксис путанный. Напомнило какой-то декомпил с андроида. Как по мне, полная хрень. Но, наверное да, при переходе в эрланга будет самое то
Psycho Tiger
02.08.2017, 09:39
Я же сказал – порог входа очень высокий )
Особенно сложно тем, кто всю жизнь сидел на Java-like OOP или вовсе на процедурных языках.
Чем он лучше? Ну, навскидку:
1) Такой компилятор, каким он должен быть. То, что скомпилировалось – никогда не кинет исключение. Если есть ошибка – об этом компилятор скажет на понятном языке.
2) Функциональщина – чистые функции и иммютабельность. Легко прослеживать ход работы программы.
3) Все сайд эффекты выписываются через "эффекты" – описанием того, что за это сайд эффект, нежели исполнением его напрямую. Если вы делаете TDD/BDD или вообще хотя бы задумываетесь о тестах, то это потрясающий подход, позволяющий ассертить самые сложные части приложения без нужды стабать и мокать. Да и просто симпатичней.
Принимая во внимание минимальное покрытие тестами и пункты вверху то можно сказать, что если скомпилилось – то можно уже в продакшн, уже работает и работает хорошо.
Ну, и если делать более "классические" приложения, то с Elm Architecture получается реактивно и быстрее Vue.js или react+redux. (последний, кстати, "вдохновлялся" (спёр) всё от Elm Architecture, но с порогом входа сильно ниже. И глядите, как прижился.)
ZackMercury
02.08.2017, 10:41
Так а что с поддержкой графических GPU библиотек? Из коробки, я так понимаю, там только работа с DOM...
Да и как без классов то графику программировать...
Psycho Tiger
02.08.2017, 12:20
Это язык, а не рантайм. Общаться с другими библиотеками он умеет, рантайм для рисования есть в браузере. Вероятно, язык просто не для тебя.
Спасибо за советы! Попробую наверное разобраться в Haxe и OpenFl для начала. Ну и на чистом es6 поэкспериментирую.
coffee нынче использует, наверное, только последний программист. А elm очередная fp'ая фиговина, которых уже тысячи и которые никому не нужны. во фронте, fp только лабораторные чуваки используют, которые кроме как статьи и хеллоуворды ничего не пишут. Но самое интересно в том, что маленькая группа в надежде хоть на чем-то заработать, фонят так, что кажется как-будто все пишут на fp.Максимум неокрепшие умы, которые хотят быть как-будто в теме фигачут процедурщину. Хотя сервера для сайтиков на нем действительно прикольно писать, ведь отстутствие логики, очень хорошо смотрится с иммутабельностью.
undefined
02.08.2017, 19:16
начал смотреть видео (https://www.youtube.com/watch?v=OaDJfeP0YmE&list=PLU2M-shPcj1ykmKpHuvEfLNpRq8-OnMaK) 15-го года про хакс.Там в начале говорится что с выходом версии 4.0 поломается совместимость.Кто-нибудь в курсе оно уже произошло?
undefined, зайти на официальный сайт и посмотреть - не вариант?
Psycho Tiger
03.08.2017, 10:34
coffee нынче использует, наверное, только последний программист.
Угу, и вот он как раз сейчас доделывает CSv2 с новыми фичами. Как доделает – начнёт использовать.
Но самое интересно в том, что маленькая группа в надежде хоть на чем-то заработать, фонят так, что кажется как-будто все пишут на fp.Максимум неокрепшие умы, которые хотят быть как-будто в теме фигачут процедурщину.
Это настолько плохо, что даже хорошо. В этом выражении прекрасно почти всё.
Хотя сервера для сайтиков на нем действительно прикольно писать, ведь отстутствие логики, очень хорошо смотрится с иммутабельностью.
Это ещё лучше. (что-нибудь) для (что угодно) это прикольно, ведь (2 любых свойства из чего-нибудь).
Картины для галлерей прикольно писать карандашами, ведь графитовый стержень очень хорошо смотрится с деревом вокруг.
Летать на самолёте очень прикольно, ведь специальное реактивное топливо в двигателях очень хорошо сочетается с бесплатным обедом на борту (с дошиком в лоукостерах)
По факту же, весь "logic programming" (надеюсь, ты это имел ввиду под "логикой") появился только по 2 причинам:
1) FP эта сложна
2) Когда у тебя 12кб памяти – особо незаиммьютишься, когда у тебя 1 процессор – особо не распаралеллишься.
Сейчас этих проблем уже нет, и язык, что сам собой паралеллится на все 64 ядра (ещё и х2 за счёт hyperthreading'а) это действительно панацея. Это подходит [почти] для любого бэкэнда и для многих клиентских приложений, когда у потребителя многоядервпроцессоре. С последним, конечно, есть свои нюансы – "часто" raw perfomance важнее, чем утилизация всех ядер, не всегда это возможно и ещё много "но", поэтому для начала удачнее думать о бэкэндах.
Можно продолжать об Elm'е, однако, ты либо вообще не в теме – девелоперы сейчас они такие, прочитал пару статей, полкнижки о FP, узнал про теорию категорий и закрыл со вздохом "сложна" – либо просто жирный тролль.
--- UPD:
Лел, как в воду глядел. С соседнего топика прямо противоположные мысли от поста сверху.
В топку flash, js в разы лучше и быстрее. Просто чтобы рядовому флешеру это понять, нужно свыкнуться с мыслью, что as3 полное унынье и что js не стремный, а более сложный чем as3. Ведь именно сложность воспринимается как стремность.
Надо было заподозрить неладное по дате регистрации – кто будет регистрироваться на флешере в 2017...
Без разницы, чего они там доделают, на данный момент в мире js coffee мертв. И я сомневаюсь что его будет кто-то использовать, кроме как рубистов, которые к js миру имеют посредственное отношение.
И не нужно называть меня троллем, только потому что я против чистого fp. Дело в том что я больше в курсе, чем нужно для радостной жизни, поэтому и говорю.
Psycho Tiger
05.08.2017, 20:56
Без разницы, чего они там доделают, на данный момент в мире js coffee мертв.
Пруфы?
И я сомневаюсь что его будет кто-то использовать, кроме как рубистов, которые к js миру имеют посредственное отношение.
Цифра от балды, но думаю около 80% рубистов пришли в руби благодаря рельсам. Кофи там стандартный язык для транспиляции в JS. Учитывая, что хоть рельсы и отошли от дел как монолит, но всё ещё являются ОЧЕНЬ популярным фреймворком, то:
1) Рубисты имеют к миру JS вполне себе нормальное отношение
2) Даже если его будут использовать только они, то это уже вполне себе такой жирный кусок.
И не нужно называть меня троллем, только потому что я против чистого fp.
Я называю тебя троллем, потому что ты:
1) В одном топике пишешь одно – что технологии стрёмные, когда сложные – в другом "ругаешь" целые концепции. Нетрудно догадаться, что ты либо хочешь кушать холиваров, либо настолько не в теме, что даже противоречишь сам себе.
2) Твои аргументы в пользу чего-то это "ну прост нужно понять, поумнеете – поймёте", твои аргументы против – "ну прост *****, которое хайпят олигофрены".
3) Твои суждения то не имеют смысла, то просто неверны – что, конечно, может означать что ты просто заблуждаешься и мы здесь ради того чтобы помочь друг другу найти правду и всё ок, но общая подача "я принцесса, все холопы" скорее провоцирует на конфликт, чем на дискуссию.
4) Ну и провокации вроде
Дело в том что я больше в курсе, чем нужно для радостной жизни, поэтому и говорю.
смотрятся просто... дешёво и толсто.
За сим я заканчиваю эту славную дискуссию, дабы не засорять похороны флеша этим оффтопиком.
В одном топике пишешь одно – что технологии стрёмные, когда сложные – в другом "ругаешь" целые концепции. Нетрудно догадаться, что ты либо хочешь кушать холиваров, либо настолько не в теме, что даже противоречишь сам себе.
Значит Вы не верно меня поняли. Я говорил, что люблю флеш, но он уже давно проигрывает в моих глазах html5. А если под сложностью Вы имели ввиду fp, то я не считаю его сложным, я считаю его не уместным в чистом виде. Возможно для математика пишущего компиляторы, fp самый раз. Но на форуме по разработке игр или в теме о создании графического редактора, советовать elm, это как закричать что у меня вот такая вот писька! Попробовали бы сначала писать на coffee + elm в 2017 году,а потом бы уже советовали.И я доказывать ничего не собираюсь, хотите верьте хотите нет.
Рубисты имеют к миру JS вполне себе нормальное отношение
Если когда-то будите писать не на coffee или elm, то вспомните этот разговор и скажите вслух что были не правы.
но он уже давно проигрывает в моих глазах html5
Интересно по каким параметрам, я не за flash и не против, мне просто интересно
Psycho Tiger
08.08.2017, 18:08
И я доказывать ничего не собираюсь, хотите верьте хотите нет.
О том и речь – баснословные заявления от видавшего виды без какой-либо конкретики.
Попробовали бы сначала писать на coffee + elm в 2017 году
Зачем их смешивать? Либо один, либо другой. Ну да ладно. Сейчас работаю над одним проектом, что бегает на ES6, и мне очень не хватает elvis / safe-navigation operator, expression assigments и прочих потрясающих штук из кофи. Например, чтобы забиндить функцию в ES6 самый "чистый" способ это декоратор, в то время как на кофи я ещё много лет назад вертел всё это с помощью худых и толстых стрелок. В ES6/7 что-то можно добавить с помощью babel-transformations, что, конечно, здорово, но не является частью языка и, соответственно, спора.
Другими словами, что было в CS ещё 3 года назад – едва-едва добавляют.
Если когда-то будите писать не на coffee или elm, то вспомните этот разговор и скажите вслух что были не правы.
Опять же, сейчас я в основном пишу на ES6/7/JSX, потому что в роли консультанта мне важно доставить легко-поддерживаемый рабочий продукт для клиента. Например, ES6+Flow куда более распространён, чем TypeScript (а, по сути, делают одно и тоже!) и, соответственно, найти исполнителей проще/быстрее. Elm/CoffeeScript более нишевые штуки, и за фронтэндера со знанием таковых приходится платить в разы больше, что плохо подходит для случая, когда нужен обычный кодер. Внутри языка приходится тоже избегать каких-либо фич (говоря о ЕС – например, генераторов), чтобы не вводить "сложные" абстракции для рядого фронтэндера и не выискывать там race-conditions.
Если говорить не за веб-фронтэнд, то да, есть языки / технологии бодрее, но там... я правильно понимаю, что вы за TypeScript? Может, вам ещё и ангуляр нравится? )
ZackMercury
08.08.2017, 18:16
Я тоже так считаю, вот почему:
1) Являясь отдельным плагином, встраиваемым в страницу, на моём, не самом мощном ПК, возникает такое, что при скроллинге флеш-контент размазывается по странице на некоторое время, либо до следующего скроллинга.
2) Удобство отладки.
3) Быстрая инициализация(т.е. флешу нужное некоторое время, чтобы подгрузиться и запуститься, HTML5 грузится вместе со страницей).
4) GLSL вместо изучения нового языка AGAL.
5) JS по умолчанию включён во всех браузерах(Кроме Tor и старых IE), и его практически никто не отключает.
Но также, есть и минусы, но их меньше:
1) Легко залезть в исходники(обфускацию можно обойти с помощью Beautify, встроенным в средства отладки браузера).
2) Отсутствие пакетов(но это решаемо с помощью объектов).
3) Неполная кроссбраузерность. Таким образом, на IE6-7-8, FF < 10 Chrome < 11, Safari < 5.1, Opera < 12, и на старых версиях браузера Android(на старых OS) не удастся запустить PIXI.js, в то время как флеш там прекрасно работает. Но это не совсем проблема.
- Отсутствие кроссбраузерности(fullscreen, promise и все что с этим связано, например метод play() у медиаэлемента вернет промис в Chrome, если если вы не обработаете catch то никогда не поймаете ошибку)
- Ужасная работа со звуком, я бы сказал, что непредсказуемая
- Ужасная работа с видео, я бы сказал, что непредсказуемая
- Ужасная работа с WebGL в некоторых моментах, которые в FlashPlayer были устранены
- Попробуйте подебажить EDGE, который отключает сессию в фулскрине, а бага у вас именно там
- Попробуйте подебажить большое приложение где-то кроме Chrome
- Непредсказуемые падения браузеров при выделение определенного кол-ва памяти, например 52 версия FF падал на гиге, хром на 1.2
- Непредсказуемые "фичи", с 51 версии FF по 52, все видео, которые рендерились на WebGL отзеркалились по оси Y
и многое многое другое.... поэтому получается что как бы html5 - данность и с тем же огромная головная боль, сложность для разработки и тем более для поддержки
Люди, которые непосредственно работают с html5 обычно не очень лестно о нём отзываются. Могли бы и не хоронить плагин, изобретают колесо во второй раз.
http://cs4.pikabu.ru/post_img/2016/01/04/7/1451907836125219087.jpg
Зачем их смешивать? Либо один, либо другой.
Это я так имел ввиду "на чем-то из" :)
В ES6/7 что-то можно добавить с помощью babel-transformations, что, конечно, здорово, но не является частью языка и, соответственно, спора.
Это не так.
я правильно понимаю, что вы за TypeScript? Может, вам ещё и ангуляр нравится? )
Как ни странно, я react и angular5+ одинаково люблю и пишу исключительно на ts. Хотя считаю что angular круче, по всем показателям. Для меня react сегодня, это jQ вчера. react популярен за очень низкий уровень вхождения.
Если честно, я настолько погряз в js мире, что Вас совершенно не понимаю. У Вас представление о происходящем искаженное. Это наверное из-за разногласия в личной-рабочей жизни. Вы советуете elm и coffee, и утверждаете что сами бы выбрали это, но пишите на reacte + es6. И ещё и утверждаете что все flow используют. Ваш разговор похож на допрос агента, который перечисляет все о чем где-то услышал, и пытается сложить картинку по ответной реакции. заметьте, я все также настаиваю на своем и делаю это только потому что знаю. и я не собираюсь доказывать это, для меня это обыденные факты.
Psycho Tiger
09.08.2017, 13:08
Вы советуете elm и coffee, и утверждаете что сами бы выбрали это, но пишите на reacte + es6.
Вы меня вообще читаете или ваша цель назвать всех несогласных кем-то с проблемами-в-личной-жизни?
Я ясно написал, что как разработчик я бы взял Elm. Как консультант я беру те технологии, куда просто найти замену отвалившемуся девелоперу и двигаю тазом продукт.
Вообще, если вы не тролль, то я начинаю искренне вам сочувствовать. Погрязнуть в JS, при этом сравнивать фреймворк с либой (пам-пам!), а после называть реактивную вью-либу решающую одну специфичную задачу хорошо "новым" jQ, который, ну... либа общего назначения, делающее примерно всё, но не являющееся реактивной вью-либой ни в каком ключе... в целом, это в каком-то плане коррелирует с общим "профессионализмом" бОльшей части комьюнити, но невежественность и отсутствие желания вынуть голову из песка и посмотреть вокруг меня расстраивает. Вспоминаю амбасадоров оберона, которые, как и вы, засунув в голову в песок слабоаргументированно верят что только на нём можно писать хороший код, ведь всё остальное – сложна и ненужна.
В общем, это игра в одни ворота – надеюсь мне никогда не придётся иметь работать с вами. За сим прощаюсь.
Ну и впрямь как джуниор. Я знаю что Вы не школьник, поэтому и позволяю себе не разжевывать что есть либа, а что фраймворк. Мне лень тратить на это время, а как аргумент, доказывающий некомпетентность, этим доводом всегда только школьники размахивают. ПАМ-ПАМ?
и хорошь на меня ярлыки вешать, троль, голова в песке, не хочу работать с Вами.. Я бы и сам не стал работать с челом, который советует elm, а пишет, на реакте + es6. Для меня Вы человек, который говорит что я не формат, так как не пилил шакиру, бъенсе и им подобных, а у самого стопятьдесят кг дома :)
Поэтом Ваши желанья попрощаться я уже устал читать, также как и остальные мечты. Не в обиду!
И да, новый jQ, потому что она самая простая из всех вариантов, и о ней школьники столько же бубнения развели, сколько и jQ. А большая часть комунити... Кто составляет js комунити? Проститеменя, но там обычные ведуны! Им сегодня одно говорят и они кивают. а завтра будут другое и они тоже будут кивать. Я не говорю о всех, но в большей части, да. 99% не смогут даже определение слову реактивность правильно вывести.
И раз уж Вы позволили себе судить о моем уровне, то и я не буду себя сдерживать. Я хочу сказать, что Вы наверное очень востребованный консультант, раз человеку не понимающем разницу между es6 и js, посоветовали все возможные варианты, 90% полный отжиг. Если вдруг потребуется написать прилажуху на coffee, то да, я вспомню о Вас. Хотя, если быть откровенным, в моих планах нет пункта разработки приложений на coffee.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.