Pull to refresh
21
0
Майк Зимин @mihazimin

User

Send message
По моему он в своем блоге писал, что не планирует.
Я там покопаюсь, если не писал, спрошу.
Да, интересный вопрос.
Да, перевод на русский будет.
хм. Может действительно попробовать опять :-)
Я тоже пробовал. Далеко не весь синтаксис она подсвечивала (по крайней мере месяца 3 назад).

Some.prototype = {
/**
* javadoc
*/
init: function() {
...
}
};
var s = new Some();
s.init();

В Aptane функция init не появится в автокомплитинге после нажатия "s."
И что самое грустное javadoc будет проигнорирован.
Да и с русским языком там была проблема, по крайней мере с windows-1251.

Может вы больше в курсе, что-то изменилось в нов. версиях?
>>Какая JS библиотека ему больше всего нравится из других (может повлияла во время создания)
ок

>> а также когда, по его мнению, такие библиотеки использовать не надо
ок
Да, спрошу, но в контексте, — будут ли следующие версии jQuery использовать конструкцию class языка ecmascript 4 (JavaScript 2).

Про отношение к prototype.js тоже.
Про быстродействие спрошу.
Прошу прощения. Только теперь понял что вы о "Cоставление запросов, слеши, SQL Injection", а не о основной статье (http://habrahabr.ru/blog/webdev/32618.ht…).

Нет, по то как организована в перечисленных сайтах работа с БД не имею понятия. Я имел в виду JavaScript, xhtml, etc.
Не совсем понял. Если запрос типа GET, то передаватся данные будут только через URL.
Так в чём суть бага-то?
Скажите вы пробовали писать на jQuery или только читали и вам сразу не понравилось?

1) "криворукость кодеров" надо воспринимать просто как составляющую контекста работы. Люди не идеальны. В jQuery стандартизировано не только написание плагинов, но и документации к ним.

2) Вы наверняка знаете, что prototype.js сейчас, - уже практически часть ROR. А все конструкции, - Hash, добавки к Array и т.д. - это напрямую взяты из Core Ruby, как кстати и слово initialize.
Да, это всё круто, когда на сервере лежит Ruby, убыстряет разработку. (Правда).

Я совсем не против Ruby, но если на backendе лежит php, то я не вижу объективных причин его использовать.
Хм, действительно работает. Спасибо, сейчас внесу изменения в статью. Я вот не проверил, а поверил документации и коду prototype.js:

if (!['get', 'post'].include(this.method)) {
// simulate other verbs over post
params['_method'] = this.method;
this.method = 'post';
}

причем поменять это поведение никакими параметрами поменять невозможно.
Знаете почему я перешел с prototype на jQuery где-то 3 месяца назад?

1. Потому написание плагинов к нему стандартизированно. Если вы когда-нибудь работали со script.aculo.us, то знаете как сложно исправить код в чужом плагине и то, что все пишут плагины с какими в голову придет интерфейсами.

2. Я хочу писать на JavaScript не как на C++ и Ruby, а как на JavaScript: используя все его преимущества.
В каких браузерах возможно отправить XMLHttpRequest типа PUT, DELETE и HEAD?
Т.е. вы хотите сказать, что на habrahabr.ru, moikrug.ru, vkontakte.ru и market.yandex.ru всё сделано через жопу ;-) ?

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered