• Текст в перспективе
    0
    Оффтопик:
    Как что-то запостить? Пытаюсь добавить [http://habrahabr.ru/topic/add/] - вываливается редирект на [http://www.habrahabr.ru/info/wiki/?title=%D0%9A%D0%B0%D1%80%D0%BC%D0%B0] с ошибкой логина к БД
    Читаю [http://habrahabr.ru/info/help/karma/] и понимаю, что чтоб запостить что-либо надо уже иметь карму.
    В «Я умный» написано, что можно постить без кармы, а в хэлпе - что уже нельзя.

    Вопрос: где взять кармы? )))
    плюсики у коментариев это что? имеют они какое-то отношение к карме? У меня никак не отражаются - вот и получается, что единственный способ добыть кармы - выпрашивать ее в офтопиках )

    ЗЫ: читаю хабр 4 месяца. решил вот присоединиться т.к. радует на удивление вменяемая комьюнити.
  • Текст в перспективе
    0
    все-таки забавно заниматься такими глупостями... Вот, добавил еще градиент цвета туда же и поправил одну глупость.

    http://paul.dovbush.googlepages.com/test-zoom2.htm
  • Текст в перспективе
    +3
    Мне тоже стало интересно ) Потратил 5 минут на написание и 10 на отдирание своей библиотеки от написаного ))
    Такая ностальгия по ушедшим годам, когда я только узнал что такое js и делал простелькие эфекты... Порылся в архивах и такое умиление испытал рассматривая свои первые каракули...
    Вот рабочий пример: http://paul.dovbush.googlepages.com/test-zoom.htm. Где можно применить только не понятно. Скорее уж вот это http://www.artlebedev.ru/tools/technogrette/js/zoom/ можно где-то использовать.

    function dZoom(config)
    {
        for(var i in config)
            this[i]=config[i];

        this.init();
    }

    dZoom.prototype={
        target:null,    // effect target UL
        delta:10,    // decrease size delta
        max:150,    // max font size
        min:30,        // min font size
        unit:'%',        // font size unit

        init:function()
        {
            if(typeof(this.target)=='string') this.target=$(this.target);
            if(!this.target) throw 'dZoom>> src required';

            // remove useless childNodes
            var chs=this.target.childNodes;
            for(var i=0; i<chs.length; i++){
                if(chs[i].nodeType!=1)
                    this.target.removeChild(chs[i--]);
            }

            addEvent(this.target,'mouseover',delegate(this,this.hover));

            this.reflow(this.target.firstChild);
        },
        hover:function(e)
        {
            var sender=e.target||e.srcElement;
            if(sender.nodeName!='LI') return;

            this.reflow(sender);
        },
        reflow:function(li)
        {
            var max=this.max, delta=this.delta, min=this.min, unit=this.unit; // cache
            var cp=li, i=0;

            while(cp){
                cp.style.fontSize=Math.max((max-delta*i++),min)+unit;
                cp=cp.previousSibling;
            }

            cp=li.nextSibling, i=1;

            while(cp){
                cp.style.fontSize=Math.max((max-delta*i++),min)+unit;
                cp=cp.nextSibling;
            }
        }
    };
  • Студия Лебедева — назад в прошлое или Сколько стоит сделать сайт?
    0
    По евросеть полностью согласен. По-моему у столь крупного продавца должен быть более вменяемый интернет-каталог/магазин товаров. Намного более удачным примером считаю http://telephone.ru/ (интересно кто его сделал) хотя и у него есть недостатки.
  • Социальный круг замкнулся
    0
    >1. Теория шести рук. от меня до Лебедева — 1 человек, до Буша — 3
    А по-моему это не про то. От меня до буша тоже 3 руки, но я абсолютно уверен, что он никак не отреагирует на мою "ликвидацию". Даже мой первый круг (кроме родственников) наврядли заметит, а если и заметит, то первым делом в голову _нормальному_ человеку прийдет тысяча и один «спокойный» вариант.