Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.
Молодой человек, однако, видит, гад, что я носки не самые дешевые выбрал, и вот же еще ему обязательно надо меня развести, и поэтому не унимается:Цитата из чьего-то ЖЖ. Ну что, скоро мужики будут, в притворном непонимании, восклицать — «ну что такое! она весь вечер смотрит на мои плавки!».
— И с пушапом есть…
— Чего? С чем-чем?
— С пушапом. Вот. Изволите видеть…
И протягивает мне зелененькие трусики в облипочку. А внутри…э-э-э, как бы это…ну, на самом вот на этом месте укреплена такая будто бы чашка от бюстгальтера из толстого поролона, обшитого мягкой тряпочкой.
— Это, —указывает молодой человек наманикюренным пальчиком, - в целях эстетического впечатления. Понимаете? Так, получается цельно, аккуратно, объемно. Пушап, в общем. Некоторые девушки…
var len = [1,2,3,].length;
alert(len); //should be 3, IE8 says 4
В IE9 поправили застарелый баг — Internet Explorer добавляет ещё один элемент в массив, если в конце перечисления элементов массива есть запятая. На этом основан самый короткий способ проверки на IE через JavaScript. По стандарту последняя запятая игнорируется. IE9 теперь следует стандарту. alert("\v"==="v");//IE8 said true, should be false
alert("\v"==="\u000b");
//IE8 said false, should be true
В общем, полагаться на хаки в таких проверках будет нельзя. Думаю, единственный надёжным способом будет условная компиляция:if (/*@cc_on!@*/0) {
// IE
}
P.S. А вот найденную мной… особенность метода split в IE9 так и не поправили.
Ответ очень прост — нужно вспомнить алгоритмы шифрования. Самым простым и одним из самых эффективных (при правильном использовании) криптоалгоритмов является так называемое XOR-шифрование.Цитата из журнала «Xaxep». OMG! XOR назвали «эффективным криптоалгоритмом».