Существует ли PNG JavaScript, фиксируют для IE6, который позволяет фоновое расположение CSS?

Я попробовал вышеуказанное решение, но я счел его непригодным для больших объемов данных. Затем я обнаружил функцию потока:

MongoClient.connect("...", function(err, db){
    var c = db.collection('yourCollection');
    var s = c.find({/* your query */}).stream();
    s.on('data', function(doc){
        c.update({_id: doc._id}, {$set: {name : doc.firstName + ' ' + doc.lastName}}, function(err, result) { /* result == true? */} }
    });
    s.on('end', function(){
        // stream can end before all your updates do if you have a lot
    })
})
10
задан VirtuosiMedia 17 September 2008 в 19:14
поделиться

6 ответов

Да. Преобразуйте свои изображения для использования индексированных панелей (png256). Можно поддерживать прозрачность (точно так же, как gif), но не альфа-канал.

Можно сделать это использование Irfanview и pngout плагин, pngquant или pngnq.

Команда производительности YUI также сделала большую презентацию, которая покрывает это много других понятий оптимизации изображения.

7
ответ дан 3 December 2019 в 21:24
поделиться

Это - новая техника, которая открылась в прошлом месяце или около этого. От страницы:

В этом сценарии теги изображения поддерживаются, и с и без пустой распорной детали GIF, и фоновое изображение PNGs может быть расположен, а также повторен, даже если они меньше, чем элемент содержания, в котором они находятся.

4
ответ дан 3 December 2019 в 21:24
поделиться

DD_belatedPNG.js работает очень хорошо

2
ответ дан 3 December 2019 в 21:24
поделиться

Когда фон статичен, я использую TweakPNG для изменения блока Цвета фона в PNG к корректному цвету (вместо серого цвета по умолчанию). Любой регулярный браузер проигнорирует это, потому что альфа-канал отвергает его, но IE6 и ниже будет использовать тот цвет вместо альфа-канала.

Это означает, что у нас есть прозрачность в IE7 + при ухудшении приятно в IE6 и ниже. И все расположение CSS и повторение возможны (потому что нет никаких взломов!).

2
ответ дан 3 December 2019 в 21:24
поделиться

Можно на самом деле использовать чистый CSS для получения расположенных фоновых изображений с альфа-прозрачностью в IE6 путем использования в своих интересах альфа-фильтров IE6 и CSS clip свойство. Julien Lecomte описывает технику на своем блоге.

Обратите внимание, что эта техника действительно приводит к хиту производительности для каждого использования альфа-фильтра.

1
ответ дан 3 December 2019 в 21:24
поделиться

IE PNG Фиксирует v2.0, имеет поддержку полной альфы +position/repeat.

1
ответ дан 3 December 2019 в 21:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: