image-rendering: -webkit-optimize-contrast;
htm.match(/<div class="item">(.+?)<\/div>/gm);
/*["<div class="item"> <div class="name">text</div>",
"<div class="item"> <div class="name">text</div>"]*/
var className = 'item',
items = {"dom": document.getElementsByClassName(className), "text": []};
for(var item in items.dom) items.text.push(items.dom[item].outerHTML);
//javascript такой: хоба! Функция, которая принимает на вход один параметр
//и возвращает результат в виде х*х.
//Пожалуй, я ее запомню, потом, может, пригодится
var square = function(x) { return x*x; };
//потом javascript такой: ага, надо че т в консоль вывести (то, что в скобках).
//А че в скобках? Итить-мадрить, это ж та самая функция, котораю я прост запомнил.
//Надо ее вызвать и на вход подать 12. Тогда мне вернется 12*12 и это я выведу в консоль.
console.log(square(12));
//огонь
<object>
добавляйте. Тогда не теряется доступ css-ом, js-ом + svg анимация. Все плюшки сохраняются.