Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Книга по пользовательскому JS (https://javascript.ru/forum/offtopic/4920-kniga-po-polzovatelskomu-js.html)

JSprog 30.08.2009 19:13

Книга по пользовательскому JS
 
Подскажите пожалуйста книгу по пользовательскому javascript'у

Octane 30.08.2009 20:00

Из соседней темы:
Цитата:

Сообщение от JSprog
Цитата:

Сообщение от Ozerich
Советую книгу Дэвида Флэнагана "JavaScript.Подробное руководство".

Представите и её я сейчас читаю уже прочитал 216 страниц

А ещё книги Джона Рейсига и Вадима Дунаева

Что уже все прочитал?

Цитата:

Цитата:

Сообщение от Octane
В Internet Explorer нет JavaScript, он использует свой ECMAScript-подобный язык JScript. Только благодаря тому, что у языков общие корни и похожий синтаксис, мы можем писать практически одинаковый код для W3C-совместимых браузеров и Internet Explorer.

Цитата:

Сообщение от JSprog
Ага...не в одной книге по JS об этом не говорилось
Ты хоть как врёшь

http://javascript.ru/forum/events/49...html#post28835
Или надеешься, что подскажут книгу, где всетаки упомянут, что в IE используется JScript?

На самом деле не важно, что за книжку ты читаешь, нужно на практике учиться применять полученные из книги теоретические знания, и походу дела уже восполнять пробелы в книжной теории или своих знаниях. Можно и десяток книг прочесть, так ничему и не научившись.

Riim 31.08.2009 04:59

Две замечательные книги: раз , два .

JSprog 31.08.2009 06:20

Цитата:

Сообщение от Octane
Что уже все прочитал?

Да мне нужен просто не клиентский JavaScript а пользовательский
Цитата:

Сообщение от Octane
Можно и десяток книг прочесть, так ничему и не научившись.

Не ну так нельзя

greatilya 31.08.2009 06:31

А пользовательский, это как? :blink:

JSprog 31.08.2009 07:08

Пользовательские сценарии – это новейшее достижение, позволяющее поль
зователю добавлять сценарии к HTMLдокументам, прежде чем они будут
отображены броузером. После этого вебстраница получает возможность
управляться не только ее автором, но и посетителем вебсайта. Самым извест
ным примером пользовательского сценария является расширение броузера
Firefox – Greasemonkey (http://greasemonkey.mozdev.org). Программное окру
жение, предоставляемое пользовательским сценариям, похоже, но не иден
тично клиентскому программному окружению.

Gvozd 31.08.2009 11:58

ах, ты про это!
ну, я практически уверен, что про него не написано отдельных книг
гарантировано должны быть оф документация(при чем для мозиллы, и для оперы разная)
еще возможно какие-то статьи парней, занимающихся этим

Kolyaj 31.08.2009 12:01

Цитата:

Сообщение от JSprog
Пользовательские сценарии – это новейшее достижение

:lol:

e1f 31.08.2009 18:47

JSprog,
Сами же ответили на свой вопрос: http://greasemonkey.mozdev.org/ Там где-то наверняка доки есть.
Gvozd,
А разве для оперы такое есть? Ну кроме user.js

JSprog 31.08.2009 20:19

Мне бы на русском)

Gvozd 31.08.2009 22:56

Цитата:

Сообщение от e1f
А разве для оперы такое есть? Ну кроме user.js

ну, именно его я и подразумевал
правда, я не писал ни под него, ни под мозиллу, поэтому не в курсе о доп-объектах окружения

e1f 01.09.2009 14:21

А чем плохо в оригинале, на английском. Совсем необязательно знать его, я вот практически не понимаю разговорного английского, и говорю на нем криво, к большому сожалению, но спокойно могу читать маны. Чего там сложного-то?

Octane 01.09.2009 14:52

Цитата:

Сообщение от e1f
Чего там сложного-то?

Для школьника всетаки сложно ;)

B~Vladi 01.09.2009 14:54

Цитата:

Сообщение от Octane
Чего там сложного-то?

Цитата:

Сообщение от Octane
Для школьника всетаки сложно

Я, конечно, не школьник, но для меня англ.яз. был самым нелюбивым предметом... Конечно, я немного его знаю, но чтобы читать мануалы...
Мне вот тоже сложно, не всем же дано?!

e1f 01.09.2009 15:00

Хм. В свое время имела хождение фраза: "Знаю английский в пределах Алгола" © Программист, который не знает английского -- все же немного отдает юмором, не находите? ;)

B~Vladi 01.09.2009 15:12

Цитата:

Сообщение от e1f
все же немного отдает юмором, не находите?

Нахожу. Я тут недавно коллегам сказал, что в последнем ваербаге русс.яз. есть дк они грят "ничё не понятно на русском". Мне ажш стрёмно как-то стало... Что я могу поделать?! Я люблю свой язык и мне приятно видеть, что проги на них переводятся - даже самые крупные пакеты и не кем-то, а самой конторой.

e1f 01.09.2009 15:17

Ага, я плевался долго на перевод фаербага :) Реально сразу все как-то неудобно стало -- привычка сила. А я тоже люблю и родной язык (украинский), и русский, но проги предпочитаю видеть с english интерфейсом. Видимо, так сложилось.

B~Vladi 01.09.2009 15:23

Цитата:

Сообщение от e1f
Видимо, так сложилось.

нет, видимо я просто говно(быдло)-кодер, раз не вписываюсь в общее мнение;)

Octane 01.09.2009 15:24

Я однажды видел процесс создание программы в руссифицированном Delphi :D Инспектор свойств на русском – это что-то с чем-то…

B~Vladi 01.09.2009 15:26

Цитата:

Сообщение от Octane
Я однажды видел процесс создание программы в руссифицированном Delphi

Я пишу на руссифицированном DreamWeaver-е... И это намного лучше, чем лазание по англо-русскому словарю. Мне очень комфортно.

JSprog 01.09.2009 15:32

у меня тоже firebug русский

e1f 01.09.2009 16:26

Цитата:

Сообщение от B~Vladi (Сообщение 29103)
нет, видимо я просто говно(быдло)-кодер, раз не вписываюсь в общее мнение;)

С чего это Вы так решили? В чем писать, на каком языке использовать софт -- явно личное дело каждого, а если кому-то не нравится, то. Так что все норм :)
Кстати, раз заговорили про используемые IDE, чем именно Вам нравится DreamWeaver?

B~Vladi 01.09.2009 16:38

Цитата:

Сообщение от e1f
а если кому-то не нравится, то.

Аха, я вкурсе, но почему-то ни разу не встречал такого кодера, как я:)
Цитата:

Сообщение от e1f
чем именно Вам нравится DreamWeaver?

1. Подсказки. Они конечно немного уступают Студии, но где-то лучше я не видел. HTML, JS, PHP, XML, XSL... Другие не тестил.
2. Дефортная подсветка. Очень хорошая подсветка JS, PHP, HTML. Очень удобно работать. Настраивается.
3. Поддержка схем для XML.
4. Поддержка Checkin/Checkout для основных пакетов - SourceSave и Subversion.
5. Удобная работа с FTP. Синхронизация, заливка/получение файлов.
6. Не мешает кодить - соблюдает только уровень вложенности(количество пробелов/табуляции), хотя это кому как.
7. РУССКИЙ интерфейс.
8. Автоматическое преобразование в XHTML.
9. Много всяких мелких фич, которые есть практически везде, но это только плюс.
10. Adobe:)

11. Интерактивный просмотр! Тема! Появилось в CS4.

Сравнивал с Аптаной - типа лучший халявный редактор... По мне так полное говно, хотя у нас все под ним сидят, т.к. нельзя варезнай софт юзать, а мне пох, я не могу под ней:)

Octane 01.09.2009 16:50

Цитата:

Сообщение от e1f
чем именно Вам нравится DreamWeaver?

1. Всегда корректное преобразование текста с русскими символами из какой-либо кодировки в UTF-8.
2. Удобно работать с (X)HTML:
• Автоподстановка срабатывает вплоть до значений атрибутов.
• Удобное автозавершение тегов после ввода </
• Есть средства автоматического форматирования и исправления ошибок.
• Нормальный indent/outindent для табуляции и пробелов.
3. Удачная подсветка JavaScript-кода: пользовательские и встроенные методы отображаются по разному.
4. В версии CS4 удобная двухуровневая система вкладок: если открыть html-файл, то во втором уровне вкладок будут отображены все локальные подключаемые файлы.

Правда, я пользуюсь в Adobe Dreamweaver CS4 только редактором кода, все остальное скрыто :)

Kolyaj 01.09.2009 16:52

А как с навигацией по JS коду? Типа перехода к определению переменной/функции по CTRL+click.

e1f 01.09.2009 16:53

Понятно :) Не, я предпочитаю попроще что-то. Сейчас вот нашел для себя Geany, более чем устраивает. Все можно настроить под себя, конфиг файлы в моих руках :)
UPD Kolyaj, да, очень полезная фишка, имеется у меня :) Ищет во всех файлах сессии, можно установить другой менеджер проектов, и будет искать по проекту, но мне обычно хватает grep 'on '+FunctionName

B~Vladi 01.09.2009 16:54

Цитата:

Сообщение от Octane
Правда, я пользуюсь в Adobe Dreamweaver CS4 только редактором кода, все остальное скрыто

Аналогично.

JSprog 01.09.2009 17:04

А он у меня не ставится=( Диск 1 устанавливается а на втором ошибка место есть я хз в чём дело=( так и на CS3 и на CS4
Я пользуюсь PhP expert editor

Kolyaj 01.09.2009 17:07

http://www.jetbrains.net/confluence/...WI/Web+IDE+EAP

B~Vladi 01.09.2009 17:08

Цитата:

Сообщение от JSprog
А он у меня не ставится=( Диск 1 устанавливается а на втором ошибка место есть я хз в чём дело=( так и на CS3 и на CS4
Я пользуюсь PhP expert editor

Потому что диски варезные. Нада ставить как образ.

B~Vladi 01.09.2009 17:09

Цитата:

Сообщение от Kolyaj
А как с навигацией по JS коду?

Я не уверен, но вродебэ нет такого...

e1f 01.09.2009 17:16

Kolyaj,
Симпатично, особенно дебаггер доставляет. Жаль только, что лишь PHP из сервер-сайда, ну и он все же платный, насколько я понял

Kolyaj 01.09.2009 17:19

Ночные сборки бесплатны 45 дней, каждая следующая сбрасывает счетчик, а выходят они чаще. Да и сама WebIDE не релизнулась вроде как, поэтому не продается. Если нужно что-то сильно большее, можно взять IDEA, те же ночные сборки, но она тяжелее и везде Java преследует. У обоих есть система плагинов.

e1f 01.09.2009 17:34

Не-не-не, Java не катит. Если IDE на Java, то есть Eclipse.

B~Vladi 01.09.2009 17:40

Уверен, в DreamWeaver CS5 будет много новых вкусностей:)
Кста, никто не ничего не слышал?! Ведутся ли разработки?!

Kolyaj 01.09.2009 17:41

А WebIDE зато питерские ребята разрабатывают :)

B~Vladi 01.09.2009 17:44

Цитата:

Сообщение от Kolyaj
питерские ребята разрабатывают

Это ниочём не говорит:) Adobe намного круче... Хотя хочется верить в обратное:)

Kolyaj 01.09.2009 17:46

Цитата:

Сообщение от B~Vladi
Adobe намного круче...

Тут спор бессмыслен. Полностью устраивает -- пользуйся. Есть желание попробовать что-то еще -- я предложил альтернативу.

Octane 01.09.2009 17:53

Цитата:

Сообщение от Kolyaj
А как с навигацией по JS коду?

C этим все плохо. Для PHP еще можно использовать, а вот с JS даже смешно, что в таком продукте не могли нормально сделать. И Code Inspector тоже бесполезный.

Kolyaj 01.09.2009 17:57

Подсветка, я смотрю, тоже убогая. Вобщем попробуй WebIDE, благо там проект создавать не обязательно, можно просто папку открыть.


Часовой пояс GMT +3, время: 22:59.