Default Green Orange
Разработка сайтов и не только.
Have troubles with windows – reboot. Have troubles with linux – be root.
RSS
  • Home Page Home
  • SeoStatus
  • Карта сайта
  • Сайт-визитка
  • Контакты

seostatus-1.2

Development, SEO 4 комментария

Релизнул сегодня СеоСтатус 1.2 – новая версия моего расширения для Firefox.
Расширение не является тулбаром! Оно показывает в строке состояния Google PR и Yandex тИЦ.
Удобно, если вам мало места на экране, и не хочется занимать его двумя тулбарами, а на пузомерки сайтов все-таки поглазеть хочется.

Сегодняшняя версия расширения научена подствечивать ссылки с rel=nofollow и выделять блоки <NOINDEX>

Скачать Сеостатус


октября 21, 2008  
Tags: Development, Firefox, JavaScript, Mozilla, SEO



Обновление seostatus

Development, Mozilla, SEO Один комментарий

Обновил сегодня расширение для Firefox СеоСтатус.
Расширение показывает PR и ТИЦ в строке состояния браузера.
Изменения:
Подчистил код
Добавил иконки, вместо надписей.
Теперь наблюдаю за любимым TESSANET.
Раскруткой сайта оказалось заниматься весьма сложно. :-(

Скачать расширение Сеостатус для Firefox 3.0.*


октября 13, 2008  
Tags: Development, Firefox, Mozilla, SEO



GeSHi – подсветка синтаксиса в PHP

Development, PHP Один комментарий

В разрабатываемой CMS стала нужна подстветка синтаксиса языков. Оказалось – это просто.

Берем GeSHi – разделяем код на куски, и скармливаем!

Я решил подсвечивать только тот код, который задан как <code class=”lang”> – т.е. только тот у которого специфицирован язык в аттрибуте класса. Не важно, что языка может не быть, или значение аттрибута может быть пустым. Если аттрибута class нет – код не подсвечивается.

Read the rest of this entry »


октября 10, 2008  
Tags: CMS, Development, PHP



Волшебство javascript

Development Один комментарий

Для своей CMS подсмотрел как делается затенение заднего плана, когда всплывает JavaScript-окошко.

Оказалось довольно просто написать маленькую функцию.


function createOverlay(){

    var overlay = document.createElement('div');
    overlay.setStyle('opacity:0.5; filter:alpha(opacity=50, style=0);position: absolute; top: 0; left: 0; z-index: 9; width: 100%; height: 2000px; background-color: #335; ');
    document.body.appendChild(overlay);
    overlay.remove = function(){
        var ov = overlay;
        document.body.removeChild(ov);
    }

    return overlay;
}

Внутри события всплывания окна делаем следующее.

var overlay = createOverlay();
overlay.onclick=function(){
  var d=dv; // dv - это наше окошко
  var ov = overlay;
// тут я использовал Эффекты  script.aculo.us
  new Effect.Opacity(d, { from: 1.0, to: 0.0, duration: 0.8,afterFinish:function(){
                  d.parentNode.removeChild(d);
                  ov.remove();
 }});
}


октября 9, 2008  
Tags: Development, JavaScript



CHM-файлы на сайте

Development, Internet, PHP Комментариев нет

Последние дни я снова работаю волшебником.
Один из заказчиков захотел вдруг закачивать на сайт скомпилированные файлы справки МелкоМягкого производителя софта. Да ладно бы закачивать – захотел, чтобы они отображались прямо в дизайне сайта. При более подробном обзоре выяснилось, что это вовсе не hlp-файлы, а CHM!

В общем пришлось немного покопать. ПРИДУМАЛ – при загрузке на сайт такого файла я могу декомпилировать с помощью утилиты написаной на Python ( название уже не помню – надо лезть в PHP-исходники). Т.е. после аплоада – я сохраняю файл в нужное место, затем даю Linux-системе комманду, выполнить декомпиляцию через минуту. Сразу и на лету выполнять декомпиляцию я не хотел – т.к. nginx отвалится тогда от fast-cgi соединения через минуту – это максимум!!!

Через минуту файл декомпилируется в определенную папку, название которой уже записано в БД.

Осталось только впихнуть фреймовый, декомпилированный хелп в дизай сайта. Я предполагаю, что iframe мне поможет.

Вот такие нестандартные решения возникают в процессе общения с заказчиками.

Позволю себе заметить – какие бы нестандартные пожелания у заказчика не были – я еще не разу не сказал, что это невозможно!!!

Я всегда говорил – возможно все… вопрос времени!!! Начальство думет – денег, т.к. для них мое время – это деньги.

Вот мы и подтвердили древнюю аксиому время – деньги!

Вот меня понесло… Наболело… :)


октября 8, 2008  
Tags: CHM, Development, Internet, PHP, Сайты



Раньше
Позже
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • >
  • Метки

    AJAX Bash CD-DVD CSS darmowe ogłoszenia Debian Desktop Development dr Ewa Dąbrowska Firefox Fun Google Google Chrome html humor Internet Internet Explorer JavaScript jQuery Laptop Linux Microsoft Mozilla MySQL Office ogłoszenia ogłoszenia katowice OpenOffice OpenSource PHP Programming Python Security SEO Seostatus Servers Subversion Ubuntu wczasy odchudzające wczasy zdrowotne Windows Work XUL Yandex zdrowe odżywianie
  • Новости из ридера

  • Категории

    • Development (88)
      • JavaScript (16)
        • jQuery (6)
      • PHP (33)
      • Python (3)
      • Source Version Control (2)
    • Internet (83)
      • SEO (20)
    • Laptop (4)
    • Linux (54)
      • Desktop (24)
      • Servers (11)
    • Microsoft (13)
    • Mozilla (32)
      • XUL (11)
    • OpenSource (21)
    • Other (19)
    • Uncategorized (30)
    • W3C (1)
    • Work (22)
      • Управление проектом (2)
  • Архив

    • Февраль 2012 (3)
    • Январь 2012 (15)
    • Декабрь 2011 (3)
    • Июнь 2011 (1)
    • Октябрь 2010 (1)
    • Август 2010 (2)
    • Июнь 2010 (6)
    • Апрель 2010 (3)
    • Март 2010 (5)
    • Февраль 2010 (1)
    • Январь 2010 (1)
    • Декабрь 2009 (2)
    • Ноябрь 2009 (6)
    • Октябрь 2009 (1)
    • Сентябрь 2009 (9)
    • Август 2009 (4)
    • Июль 2009 (10)
    • Июнь 2009 (22)
    • Май 2009 (24)
    • Апрель 2009 (46)
    • Март 2009 (7)
    • Февраль 2009 (4)
    • Январь 2009 (3)
    • Декабрь 2008 (6)
    • Ноябрь 2008 (6)
    • Октябрь 2008 (19)
    • Сентябрь 2008 (7)
    • Август 2008 (8)
    • Июль 2008 (5)
.
Copyright © 2012 Разработка сайтов и не только. All Rights Reserved
XHTML CSS Войти