@JSlang

Страница 100 из 2237
Denis
04.07.2016
12:36:44
Парни, у нас в группе @react_js до 10 раз в день приходится выпиливать вакансии из сообщений, чтобы ещё больше не засорять канал. Уверен здесь схожая ситуация. Поэтому давайте вакансии и запросы на поиск работы, а также аналитику и тренды на рынке труда обсуждать здесь: + https://telegram.me/javascript_jobs

Aldar
04.07.2016
12:49:25
глупый вопрос, this внутри event handlera будет равно jquery объекту, к для которого наступило событие?

Aldar
04.07.2016
13:02:08
ат блин, тут кофескрипт, тут всё иначе

Google
Alexander
04.07.2016
13:46:51
глупый вопрос, this внутри event handlera будет равно jquery объекту, к для которого наступило событие?
не jquery-объекту, а dom-элементу, на котором прикреплен обработчик (event.currentTarget), addEventListener/attachEvent/on[event]-атрибуты работают так же

Sergey
04.07.2016
13:48:14
ат блин, тут кофескрипт, тут всё иначе
Он не влияет на хендлеры. Используй ->

Alexander
04.07.2016
13:48:15
jQuery подменяет элемент только в случае делегированных событий

Dmitry
04.07.2016
15:21:59
А что вы скажите о // Плохо const hero = { firstName: 'Dana', lastName: 'Scully', }; const heroes = [ 'Batman', 'Superman', ]; // Хорошо const hero = { firstName: 'Dana', lastName: 'Scully' }; const heroes = [ 'Batman', 'Superman' ];

О том, что запятая в конце - это плохо

У последнего элемента

Плюшка
04.07.2016
15:23:16
а в жсон это не просто плохо, это syntax error

Vasiliy
04.07.2016
15:23:19
это плохо (не в JSON)? (холиварная тема такая тоже)

Lend
04.07.2016
15:23:44
так нельзя делать, ошибка будет

в jsone

Alexander
04.07.2016
15:33:51
@dmitry_ermakov В чем собственно проблема? Не используем babel и другие процессоры не пишем запятую, используем babel пишем запятую.

Aldar
04.07.2016
15:34:04
http://rainsoft.io/gentle-explanation-of-this-in-javascript/

Alexander
04.07.2016
15:34:20
Кто испольузет vim им запятая приятный бонус.

Google
Dmitry
04.07.2016
15:34:35
в jsone
Это чат не о JSON, а JS

@dmitry_ermakov В чем собственно проблема? Не используем babel и другие процессоры не пишем запятую, используем babel пишем запятую.
Ну тут не технически проблема. А больше код-стайл. Хорошо/плохо. Решил набросить вот :3

Алексей
04.07.2016
15:36:08
Вообще по идее лучше ставить запятую в конце, так не нужно заморачиваться при добавлении нового элемента, поставил ты перед предыдущим запятую или нет

если мы говорим про JS, а не JSON)

Alexander
04.07.2016
15:39:52
Запятая в конце зачем добавлена? Для того что бы не париться и строчки вверх вниз мэнеджерить, а процессор который твой код обрабатывает и трансплитит в es5 все равно удаляет ее.

Vasiliy
04.07.2016
15:42:49
для VCS удобно

Alexander
04.07.2016
16:29:05
Уже переехали в другой чат :)

Maxim
04.07.2016
16:29:41
Alexander
04.07.2016
16:29:50
Maxim
04.07.2016
16:31:00
да
Ну ок, вступлю туда, будем подрастающее поколение граблями бить:)

Andrei
04.07.2016
17:21:33
Насколько плохо писать мобильные приложения на Js?

Maxim
04.07.2016
17:23:20
на 95% безопаснее нативного кода

И законом не запрещено

Felix
04.07.2016
17:26:51
cordova? react-native? nativescript?

KlonD90
04.07.2016
17:27:35
И законом не запрещено
ничего скоро и это запретят :о

Maxim
04.07.2016
17:28:21
cordova? react-native? nativescript?
Больше всего пишу на кордове

Alexander
04.07.2016
17:30:12
Насколько плохо писать мобильные приложения на Js?
Степени зла: максимальная: заворачивать обычное веб-приложение в WebView средняя: использовать для этого фреймворк типа Cordova минимальная: использовать NativeScript / React Native

Andrei
04.07.2016
17:30:34
Cordova

Google
KlonD90
04.07.2016
17:32:24
А в чем проблема с webview?

Alexander
04.07.2016
17:34:02
А в чем проблема с webview?
в том, что у него нет толком никаких интерфейсов для общения с нативными API, их нужно писать руками и инжектить в страницу в виде глобальных методов

ну и еще он тормозной

KlonD90
04.07.2016
17:34:19
а нужны ли нативные интерфейсы?

Alexander
04.07.2016
17:34:21
по сравнению с нативными компонентами

KlonD90
04.07.2016
17:34:29
там же можно указать типа используй chrome в качестве браузера

Alexander
04.07.2016
17:34:45
если не нужны, то и приложение не нужно, meta-тег на сайт для установки иконки на рабочий стол повесь, и все

Maxim
04.07.2016
17:35:08
а нужны ли нативные интерфейсы?
Ты хочешь иметь нормальный пуш, GPS, BT, Акселлерометр?

KlonD90
04.07.2016
17:35:14
ну вот кстати что за метатэг

Alexander
04.07.2016
17:35:16
впаривать людям сайты под видом приложений плохо

KlonD90
04.07.2016
17:35:22
он на iOS прокатит?

Alexander
04.07.2016
17:36:13
https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Maxim
04.07.2016
17:36:49
он на iOS прокатит?
Там набор всяких тэгов

Для винфонов, айос

Admin
ERROR: S client not available

KlonD90
04.07.2016
17:37:54
так это про приложение, а так чтобы взять уже мобильный веб и перенести его в приложение чтобы у пользователя на столе рабочем было. медийка т.е. без интеракций пользователя полностью

Alexander
04.07.2016
17:38:05
у микрософта есть https://msdn.microsoft.com/en-us/library/hh781489(v=vs.85).aspx

но это хуета какая-то

darkwoolf
04.07.2016
17:38:34
блин

в чем ошика?

Google
darkwoolf
04.07.2016
17:38:39
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script type="text/javascript"> function funcBefore(){ $("#info").text("Ожиданиие данных..."); } function funcSuccess(){ $("#info").text(data); } $(document).ready(function(){ $("#load").bind("click", function(){ var admin = "Admin"; $.ajax({ url:check.php, type:"POST", data:({name:admin, number:5}), dataType:"html", beforeSend: funcBefore, success: funcSuccess }); }); }); </script> </head> <body> <p id="load" style="cursor:pointer">loader</p> <div id="info"></div> </body>

вроде все просто и должно работать

но просто не могу понять

KlonD90
04.07.2016
17:40:07
data не передается в funcSuccess

иконка кастомная задается, имя ярлыка тоже, что еще нужно?
Это же андройд только или для ios что-то есть? А смартбаннер он для продвижения существующих приложений.

darkwoolf
04.07.2016
17:41:28
уже исправил, но все равно не работает

darkwoolf
04.07.2016
17:42:53
а вот check.php

echo "Данные: строка - ".$_POST['name']."number - ".$_POST['number'];

KlonD90
04.07.2016
17:43:31
а content-type?

Felix
04.07.2016
17:43:34
Больше всего пишу на кордове
со скоростью не пиздец?

Alexander
04.07.2016
17:43:59
Это же андройд только или для ios что-то есть? А смартбаннер он для продвижения существующих приложений.
баннер придется самому рисовать, да, и юзер должен сам жмакнуть в кнопку add to homescreen у себя в браузере

KlonD90
04.07.2016
17:45:09
Ага понял. А service worker ios поддерживает для пушей?

Или какие там альтернативы

Alexander
04.07.2016
17:45:44
такого пока не делал, не знаю) но какой-то app manifest вроде есть, по крайней мере в десятой iOS

а, не, вру :(

KlonD90
04.07.2016
17:46:53
там типа же будет что-то вроде pwa

Alexander
04.07.2016
17:47:22
у них свои пуши для веба, на стандарт болт положили

в течение 5 лет обещают сделать, но конкретных сроков не дают))

Страница 100 из 2237