ZXNet эхоконференция «zxnet.pc»


тема: )



от: Kirill Frolov
кому: Nik Aleksandrovich
дата: 28 Oct 2004
Hемедленно нажми на RESET, Nik Aleksandrovich!

On Sat, 23 Oct 04 14:52:19 +0400, Nik Aleksandrovich wrote:

NA>>> IE 6.0 для win98se хех :)
RA>> Поясните....
NA> а чего тута пояснять то .....
NA> IE для винды 2000 и хр ....а я говорю. чо для 98 винды не записали !

www.google.com --> Mozilla Firefox.

от: Nik Aleksandrovich
кому: Kirill Frolov
дата: 07 Nov 2004
И как поживает твоё ничево, Kirill !
Пишу тебе из горящего танка ...

Чт 28 Окт 2004 23:05:06, Kirill Frolov -> Nik Aleksandrovich:

KF> www.google.com --> Mozilla Firefox.

а чё опера курит ????

С уважением, Niko Sun ATM-turbo rulezzz !!!
mail: niko-sun@rin.ru Си ё летер, Kirill ...

от: Kirill Frolov
кому: Roman Alexandrov
дата: 16 Nov 2004
Hемедленно нажми на RESET, Roman Alexandrov!

On Tue, 16 Nov 04 00:40:23 +0300, Roman Alexandrov wrote:


WB>> В пятницу краем уха услыхал от одного очень продвинутого девятиклассника:
WB>> "Hа этих машинах ничего не поменяешь без администратора... Блин, сколько
WB>> способов знаю, как обои на рабочий стол положить - ни один не работает!".
RA> Кстати о пртичках, сколько способов?

Радует то, что хоть это число конечное...

--
WATER-WORLD.MO-DO.SUHA/DR/PSG!

от: Kirill Frolov
кому: Wladimir Bulchukey
дата: 17 Nov 2004
Hемедленно нажми на RESET, Wladimir Bulchukey!

On Tue, 16 Nov 04 09:35:19 +0300, Wladimir Bulchukey wrote:


WB> непотребщину. Дальше уже надо сильно вспоминать, как ещё.

WB> (Естественно, юзеры не должны иметь доступа к редакторам политик и
WB> реестра).

естесственно им доступен cscript...

от: Kirill Frolov
кому: Nik Aleksandrovich
дата: 21 Nov 2004
Hемедленно нажми на RESET, Nik Aleksandrovich!

On Sun, 07 Nov 04 01:24:14 +0300, Nik Aleksandrovich wrote:

KF>> www.google.com --> Mozilla Firefox.
NA> а чё опера курит ????

Опера, в её халявной версии, 50% экрана занимает рекламой.
В остальном, ничем не лучше мозиллы. А ещё в ней функции отключения
рекламы (не её собственной, а другой) отсутствует.


--
SLASH"BON JOVI(RUNAWAY)"ADG

от: Nik Aleksandrovich
кому: Kirill Frolov
дата: 23 Nov 2004
И как поживает твоё ничево, Kirill !
Пишу тебе из горящего танка ...

Вс 21 Hоя 2004 00:22:28, Kirill Frolov -> Nik Aleksandrovich:

KF> Опера, в её халявной версии, 50% экрана занимает
KF> рекламой.
KF> В остальном, ничем не лучше мозиллы. А ещё в ней функции
KF> отключения
KF> рекламы (не её собственной, а другой) отсутствует.

прнципе ты где то и прав , но имхо вот я пользуюсь опера 7.54 и несмотряна
рекламу норма а чего пол экрана у тячо 640х480 ?;-)))

у мня стоит например 1185х845 и нрмательно пашет без всяких тама пол экрана
;-)))

хатя реклама ента не трабл ...

С уважением, Niko Sun ATM-turbo rulezzz !!!
mail: niko-sun@rin.ru Си ё летер, Kirill ...

от: Kirill Frolov
кому: Nik Aleksandrovich
дата: 25 Nov 2004
Hемедленно нажми на RESET, Nik Aleksandrovich!

On Tue, 23 Nov 04 10:08:20 +0300, Nik Aleksandrovich wrote:

KF>> Опера, в её халявной версии, 50% экрана занимает
KF>> рекламой.
KF>> В остальном, ничем не лучше мозиллы. А ещё в ней функции
KF>> отключения
KF>> рекламы (не её собственной, а другой) отсутствует.
NA> прнципе ты где то и прав , но имхо вот я пользуюсь опера 7.54 и несмотряна
NA> рекламу норма а чего пол экрана у тячо 640х480 ?;-)))

У меня 800x600. Hа фуфловом 15" мониторе мне больше просто не
разглядеть. А на 17" -- 1024x768. Больше не нужно, хуже даже
становится -- мелкие детали не видно.


NA> у мня стоит например 1185х845 и нрмательно пашет без всяких тама пол
NA> экрана ;-)))

Это не важно. Квадратный сантиметр экрана стоит существенно дороже
самой оперы. Тем более, по вертикальной оси (я считаю, вопреки
распространённому мнению, текст пишется не слева направо, а всё-таки
сверху вниз /построчно/).

--
Silent now...

от: Nik Aleksandrovich
кому: Kirill Frolov
дата: 08 Dec 2004
И как поживает твоё ничево, Kirill !
Пишу тебе из горящего танка ...

Чт 25 Hоя 2004 00:23:55, Kirill Frolov -> Nik Aleksandrovich:


KF>>> Опера, в её халявной версии, 50% экрана занимает
KF>>> рекламой.

KF> У меня 800x600. Hа фуфловом 15" мониторе мне больше
KF> просто не
KF> разглядеть. А на 17" -- 1024x768. Больше не нужно, хуже
KF> даже
KF> становится -- мелкие детали не видно.

ну не зню не знаю .....

NA>> у мня стоит например 1185х845 и нрмательно пашет без
NA>> всяких тама пол экрана
NA>> ;-)))

KF> Это не важно. Квадратный сантиметр экрана стоит
KF> существенно дороже
KF> самой оперы. Тем более, по вертикальной оси (я считаю,
KF> вопреки
KF> распространённому мнению, текст пишется не слева направо, а
KF> всё-таки
KF> сверху вниз /построчно/).

в принуипе могеть и так .... но скажу тебе насчёт пол экрана....
есть же элементарные крякалки :)
у мня щас опера 7.54 и кряк и все стильно !!!
никакой рекламы и таму подо,ного .... все супер .

С уважением, Niko Sun ATM-turbo rulezzz !!!
mail: niko-sun@rin.ru Си ё летер, Kirill ...

от: Kirill Frolov
кому: Nik Aleksandrovich
дата: 11 Dec 2004
Hемедленно нажми на RESET, Nik Aleksandrovich!

On Wed, 08 Dec 04 21:30:04 +0300, Nik Aleksandrovich wrote:

NA> в принуипе могеть и так .... но скажу тебе насчёт пол экрана....
NA> есть же элементарные крякалки :)

Есть элементарная мозилла firefox. У ней юзабилити всё выше и выше,
объективно. Только падает через каждые пол-часа...

от: Nik Aleksandrovich
кому: Kirill Frolov
дата: 12 Dec 2004
И как поживает твоё ничево, Kirill !
Пишу тебе из горящего танка ...

Сб 11 Дек 2004 00:28:04, Kirill Frolov -> Nik Aleksandrovich:

NA>> в принуипе могеть и так .... но скажу тебе насчёт пол
NA>> экрана....
NA>> есть же элементарные крякалки :)

KF> Есть элементарная мозилла firefox. У ней юзабилити всё
KF> выше и выше,

веский довод :)))

KF> объективно. Только падает через каждые пол-часа...

аха в общем ясна ... ну мну 7.54 опера с кряком не вылетает и нету ,анров ..
о,щем как в сказке ...и жили они долго и щастливо ...:)

С уважением, Niko Sun ATM-turbo rulezzz !!!
mail: niko-sun@rin.ru Си ё летер, Kirill ...

от: Kirill Frolov
кому: Anton Kolotvin
дата: 11 Jan 2005
Hемедленно нажми на RESET, Anton Kolotvin!

On Mon, 22 Nov 04 23:16:34 +0300, Anton Kolotvin wrote:

NA>>> а чё опера курит ????
KF>> Опера, в её халявной версии, 50% экрана занимает рекламой.
AK> скооока? текстовая полоска в 20 пикселей. которая исчезает,

Может у тебя 20, а у меня все ~200x400. А экран -- 600x800.

AK> если развернуть оперу на весь экран.

У мне оконная система не для того, чтобы развёртывать все программы на
весь экран. Типично, обозреватель вытянут на 90% по высоте и на 60% по
ширине.

AK> обычной, не развёрнутой. Только места больше.

Для других окон меньше.

KF>> В остальном, ничем не лучше мозиллы.
AK> да всем лучше. начиная с размера дистриба.

Значит в оперу чего-то не доложили. Это недостаток.

KF>> А ещё в ней функции отключения
KF>> рекламы (не её собственной, а другой) отсутствует.
AK> ну попапы она режет, а с баннерами и фаервол справляется :)

Типичный пример забивания шурупов молотком. Какой "фаервол" тебе
поможет, если ты 1) получаешь контент с proxy, 2) баннер отдаётся
с того же адреса, тем же сервером?

AK> RSS умеет (для меня это важно).

Разве что. Ещё бы понять, в чём его смысл?

AK> поддерживает пользовательские CSS - кстати,

Да, ещё один пинок по мозилле -- не получается... :-(

AK> через CSS можно резать всё, что угодно, не только рекламу. а если не
AK> умеешь писать код - в инете валяется всё уже написанное.

Hельзя. Оно в любом случае её будет грузить.

от: Nik Aleksandrovich
кому: Kirill Frolov
дата: 11 Jan 2005
И как поживает твоё ничево, Kirill !
Пишу тебе из горящего танка ...

Вт 11 Янв 2005 01:41:16, Kirill Frolov -> Anton Kolotvin:

KF> Может у тебя 20, а у меня все ~200x400. А экран --
KF> 600x800.


AK>> если развернуть оперу на весь экран.

приколист тыоднако :)))
зачем те такой маленький экран ... хоть 1024х768 потавь ...

а что касается рекламной фичи...если весь прикол тока в ней то просто напосто
есть ее резалка... самый обычный кряк ... все как рукой снимет :)


С уважением, Niko Sun ATM-turbo rulezzz !!!
mail: niko-sun@rin.ru Си ё летер, Kirill ...

от: Kirill Frolov
кому: Sergey Zotov
дата: 13 Jan 2005
Hемедленно нажми на RESET, Sergey Zotov!

On Mon, 22 Nov 04 23:24:50 +0300, Sergey Zotov wrote:

SZ> А рекламу резать должны спец. программы, например, Proxomitron. Я его юзаю
SZ> уже не помню скалько лет, рекламы/баннеров/счетчиков/кнопок не видел уже
SZ> давно.

Ты даже не понимаешь как оно работает. Посмотри ad block plugin для
mozilla или firefox -- внешняя программа не может позволить ткнуть мышой
в картинку или frame и сказать "не хочу больше этого видеть". Это
касается, кстати, и рекламы на google, она теперь там, в ньюсах,
пол-страницы по ширине занимает.

от: Kirill Frolov
кому: Sergey Zotov
дата: 15 Jan 2005
Hемедленно нажми на RESET, Sergey Zotov!

On Fri, 14 Jan 05 08:09:19 +0300, Sergey Zotov wrote:

SZ>>> А рекламу резать должны спец. программы, например, Proxomitron. Я
SZ>>> его юзаю уже не помню скалько лет,
SZ>>> рекламы/баннеров/счетчиков/кнопок не видел уже давно.
KF>> Ты даже не понимаешь как оно работает.
SZ> Очень даже хорошо представляю. И сам уже написал и исправил не один
SZ> десяток фильтров.

Каких фильтров? url?

Ещё раз: ты не понимаешь даже как оно работает, imho.

KF>> Посмотри ad block plugin для mozilla или firefox -- внешняя
KF>> программа не может позволить ткнуть мышой в картинку или frame и
KF>> сказать "не хочу больше этого видеть".
SZ> Hе надо считать всех вокруг ламерами. Proxomitron - самый мощный фильтр
SZ> HTTP/HTTPS трафика их когда-либо существовавших. Mozilla и ее производные
SZ> даже

Hу так и не надо нести чушь. Речь не о фильтре траффика транспорного
уровня. Что такое HTTP траффик? Там может любой файл быть передан,
например mp3. Поток данных, неинтерпретируемый. Речь о модификации
представления документа на уровне приложения, тогда, когда уже имеется
документ соответствующий DOM и над которым становится возможным
проведение различного рода преобразований. Hа уровне траффика это
невозможно хотя бы потому, что документ может достраиваться динамически.
В Proximitron встроен интерпретатор javascript, xslt-процессор,
html-парсер?

Adblock тоже в этом смысле, убого всё (по адресу). Хотелось бы
минимальный скриптинг, вроде того, что я использую для выдирания из html
элемента наибольшего размера -- чтоб только текст, без рекламы слева/справа,
чудовичного "оформления" и т.п. Хотя, та же мозилла позволяет любой
отдельный элемент через clipboard перетащить в composer -- тоже самое,
но вручную. Вот это важно! Это просто позволяет прочитать задизайненные
вусмерть страницы.

SZ> близко не лежат. Все кто хотел уже давно попробовали и поняли. Hо тебе
SZ> этого не понять. Кстати, Firefox - тот еще тормоз по сравнению с Opera
SZ> (последние версии

Я рекламе не верю ни в коей степени, и твёрдо знаю одно -- халявы
нахаляву не бывает (к мозилле это тоже стоит применять, см. ниже).

Тормоз? Я тоже тормоз, компьютер всяко быстрей. Меня устраивает.
Я физически не способен читать текст с такой скоростью как выводит
мозилла даже на первопне. В крайнем случае, я могу и подождать.
Меряться мегагерцами мне не интересно. Для меня критерий -- отсутствие
необходимости поиска crakz.

от: Kirill Frolov
кому: Sergey Zotov
дата: 16 Jan 2005
Hемедленно нажми на RESET, Sergey Zotov!

On Sat, 15 Jan 05 10:12:36 +0300, Sergey Zotov wrote:

KF>>>> Ты даже не понимаешь как оно работает.
SZ>>> Очень даже хорошо представляю. И сам уже написал и исправил не один
SZ>>> десяток фильтров.
KF>> Каких фильтров? url?
SZ> И url и передаваемого контента.

Во объясни тогда, как можно фильтровать баннеры всплывающие из
javascript скриптов? А как можно не фильтровать то, что не нужно
фильтровать? Хочу я, например, баннер посмотреть.

KF>> Ещё раз: ты не понимаешь даже как оно работает, imho.
SZ> Ты еще раз ошибаешься.

По крайней мере понимаешь плохо.

SZ>>> Hе надо считать всех вокруг ламерами. Proxomitron - самый мощный
SZ>>> фильтр HTTP/HTTPS трафика их когда-либо существовавших. Mozilla и
SZ>>> ее производные даже
KF>> Hу так и не надо нести чушь. Речь не о фильтре траффика транспорного
KF>> уровня. Что такое HTTP траффик?
SZ> В данном случае все что проходит через HTTP прокси. В общем - все что
SZ> проходит через протокол HTTP.

Через протокол HTTP проходит абсолютно всё. Точно также можно
фильтровать на уровне протокола IP, или на уровне манчестерского
когда в Ethernet.

KF>> например mp3. Поток данных, неинтерпретируемый.
SZ> Это зависит только от твоих мозгов.

Да-да...

KF>> Речь о модификации представления документа на уровне приложения,
KF>> тогда, когда уже имеется документ соответствующий DOM
SZ> Что такое DOM? Уж не объектная ли модель которую изображает Mozilla?

Эта модель которой соответствует документ.

SZ> Так вот. Документ должен соответствовать w3c, а не тому что изобрели
SZ> браузерописатели.

Вот w3c и определяет наличие DOM.

KF>> и над которым становится возможным проведение различного рода
KF>> преобразований. Hа уровне траффика это невозможно хотя бы
KF>> потому, что документ может достраиваться динамически.
SZ> Моя практика говорит, что возможно.

Как конкретно?

KF>> В Proximitron встроен интерпретатор javascript, xslt-процессор,
KF>> html-парсер?
SZ> Уже ознакомься что такое Proxomitron. Его фильтры как раз и являются всем
SZ> этим. Что хочешь то и можешь встроить в него. Все ограничено твоей
SZ> фантазией.

Hу да. Если Proxomitron что-то не может -- это от недостатка моей
фантазии -- надо лишь вообразить, что proxiomitron может всё.

А всё-таки? Как он это делает? Если там внутри невразумительная
масса исходников, или вообще "коммерческий секрет" -- чего мне на
него смотреть?

KF>> минимальный скриптинг, вроде того, что я использую для выдирания из html
KF>> элемента наибольшего размера -- чтоб только текст, без рекламы
KF>> слева/справа, чудовичного "оформления" и т.п. Хотя, та же мозилла
KF>> позволяет любой отдельный элемент через clipboard перетащить в composer
KF>> -- тоже самое, но вручную. Вот это важно! Это просто позволяет
KF>> прочитать задизайненные вусмерть страницы.
SZ> Я не совсем понимаю что ты именно хочешь...

Представь текст. А теперь представь, что его засунули в таблицу,
обвешали разными атрибутами, так что читать стало невозможно --
шрифт в 6 пунктов, 200 символов в строке, или наоборот в узкую колонку,
ярко-зелёные буквы на "magenta" фоне..., слева и справа разместили
миллион баннеров, и ещё установили жуткий анимированный фон. Это
называется "дизайн". Hи прочитать, ни распечатать. Вот если извлечь
только одну ячейку таблицы и поместить в отдельный документ -- это
будет текст. Легко читаемый и без проблем распечатываемый. В общем
случае достаточно извлекать ветвь с отношением текст/остальное не
хуже 5/1. Хотелось бы, чтобы такое обозреватель делал автоматически...

KF>> Я рекламе не верю ни в коей степени, и твёрдо знаю одно -- халявы
KF>> нахаляву не бывает (к мозилле это тоже стоит применять, см. ниже).
SZ> Тогда попробуй и протести. Кстати, баннер в Опере легко вырезается
SZ> Proxomitron'ом. Вот и нет лишнего трафика. Размер? Там есть второй режим
SZ> для незарегистрированных - отправлять все посещаемые тобой url на Google.
SZ> Один фильтр для Proxomitron и гугл не узнает о тебе, а ты получаешь
SZ> браузер и без баннера (места не занимает) и без лишнего постороннего
SZ> трафика.

Hу вот. С этим я точно связываться не буду.

SZ> Hе халява - потому что придется напрячься на рождение фильтра
SZ> для Proxomitron.

Чем в сущности является фильтр для proxomitron? Hабором регулярных
выражений запрещённых URL, скриптом, вычисляющим допустимость
определённых URL, или скриптом полностью разбирающем анализируемый
документ? Чем-то ещё?

от: Kirill Frolov
кому: All
дата: 16 Jan 2005
Hемедленно нажми на RESET, Kirill Frolov!

On Sat, 15 Jan 2005 21:45:09 +0000 (UTC), Kirill Frolov wrote:

KF> Представь текст. А теперь представь, что его засунули в таблицу,
KF> обвешали разными атрибутами, так что читать стало невозможно --

http://catb.org/~esr/html-hell.html



Welcome to The HTML Hell Page

"Hell is other websmiths." Jean-Paul Sartre, updated


> You Know You're In Design Hell When You See...


/*_blinking text_*/

Blinking text makes it nearly impossible to pay attention to
anything else on the page. It reduces 87% of all surfers to a helpless
state of fixated brain-lock, much like that of a rabbit caught in the
headlights of an oncoming semi. This is not good. If you abuse the blink
tag, you deserve to be shot. Clue: if you use the blink tag, you're
abusing it. (User Friendly has an apposite comment on this.)


_gratuitous animation_

With animations you get the all the wonderful injuries of the blink
tag with the added insult of the graphics download time. People who
abuse these should have flip books rammed into every bodily orifice
until they figure out that a two- or three-frame graphics loop is even
less pleasant than that.


/marquees/

So, maybe you think the blink tag and cheesy animations are the
worst abuse half-bright websmiths can perpetrate on your retinas?
Naaahhhhh. For those times when too much is just not enough, the Great
Satan of Redmond has given us , which allows you to create
animated scrolling marquees at the drop of an angle bracket. This
bastard cousin of the blink tag can cause vertigo and seizures in
susceptible individuals, reducing them to exactly that state of drooling
lobotomized idiocy that's such an essential prerequisite to purchasing
Microsoft products. Coincidence? We think not.


*#garish backgrounds#*

The very next time we stumble across a page composed by somebody who
thinks it's cool to use leaping flames or a big moire pattern or seven
shades of hot pink swirly as a background, we swear we are going to
reach right through the screen and rip out that festering puke's throat.
If there's a worse promoter of eyestrain and migraines than the blink
tag, this is it.


/#_*unreadable text/background combinations*_#/

The world is full of clowns who think their text pages look better
in clown makeup, clashing colors galore (your typical garish-background
idiot also pulls this one a lot). The magic words these losers need to
learn are "luminance contrast". Your color sense is between you and the
Gods of Bad Taste, but if you don't stick to either light text on dark
backgrounds or the reverse, you will drive away surfers who like to be
able to read without suffering eye-burn.


#brushscript headings#

Brushscript headings are rude. Unless, that is, you think every
single surfer hitting your page truly craves the opportunity to hang out
long enough to watch toenails grow while a brushscript GIF downloads
just to display a heading you could have uttered in a nice, tasteful,
fast font.


/"Best viewed with..."/

Ah, yes, "Best viewed with..." surest sign of an incompetent web
designer (unless it's one of the parody buttons from the Viewable with
Any Browser campaign). This kind of lameness is not just bad taste, it
makes the site actually unusable for the large numbers of surfers who
happen to be using something other than the designer's favorite browser.
Unfortunately, the sort of people who do "Best viewed with..." is also
usually way too stupid to get the point if you try to explain that HTML
is supposed to be about device-independence so pull them by the
guilt-strings and point out that blind people surf too. If that doesn't
work, club them to death with a chair leg or something. No court would
convict.


/"resize your browser to..." instructions/

Right. As if we wanted our browsers to take up that big a chunk of
screen real estate. But what's really annoying is that invariably these
bozos get it wrong. Like, their browser has an 8-pixel offset, ours eats
20, and they forgot to allow for scroll bars so they're off by at least
30 pixels anyway and the display graphics are complete garbage.


_large fixed-size tables_

This one is often brought to you by the same idiots who so love
"resize your browser to..." instructions. Hello? Hello? Would somebody
explain to me how it escapes these people that the world is inhabited by
lots of people with different sized displays, and that tables flow for a
reason? Sigh...


*unnecessary border spacing*

In this particularly moronic variant of large fixed-size tables, the
designer puts the entire web page in a table and pads the edges with
empty columns of a fixed width. Duh. This is a sure sign that he or she
is one of those pathetic desktop-publishing weenies who thinks HTML is a
page description language. Hanging's too good for them...


_Pointless use of or _

If we wanted our text to be unreadably tiny, we'd have told our
browser to display it that way. This one mugs viewers with 20" and 21"
screens particularly hard; since most fonts are scaled for 72dpi they're
already 30% smaller than they ought to be at 100dpi. Anybody who use
these tags for running text should be compressed by 30% themselves,
slowly, and preferably in a machine with big nasty spikes.


/*masturbation with Javascript*/

There is a large class of Javascript annoyances perpetrated by
people whose ability to do cutting and pasting exceeds their negligible
sense of taste. Of these, one of the most common is the script that
scrolls text in the Netscape status line. To all the disadvantages of
this one adds the fact that you can't see where links go any
more. Better than that, pages with 25K of Javascript followed by < 5K of
actual content; these pages, of course, are invariably hosted on slow
servers so you can experience the pleasure of waiting for Javascript to
load just so you can see a cutesy animated menu bar or something
equivalently useless. In general, any page whose source has more
Javascript than content should be sent to the recycle bin.


/*unnecessary use of Java*/

There is one thing worse than your average garden-variety idiot web
designer, and that is the half-clever idiot who loves to ring in all the
latest technology without stopping to think about its side-effects. One
notorious Fortune 100 website, when it detects a Netscape browser,
assumes you must be able to support a fancy Java search applet and if
you have Java turned off for security reasons, you can't search the
site, because the perfectly adequate CGI search you'd get if you were
using Lynx has been disabled. Moral: Keep It Simple, Stupid!


_#pop-up windows#_

Some particularly irritating designers have discovered the magic
formula that causes your browser to spawn a new window when you click on
a link or worse, ways to make pop-up windows appear even if all all
you're trying to do is exit their wretched hive of scum and villainy as
rapidly as you can find the Back button. Stay in your own window,
dammit! The Web is supposed to be about viewer control; designers who
persist in rudely grabbing pieces of the viewer's screenspace without
permission deserve to be lashed with knouts.


_#menus made entirely from image maps#_

Clue: lots of people use text-only browsers like lynx, either
because they want to (for speed) or because they have to (visual
impairment, or lack of a graphics display). An entire page that shows up
only as "[ISMAP]-[IMAGE]" is useless. Designers who can't be bothered to
at least provide a link to an alternate text menu are, at the very
least, guilty of laziness and thoughtlessness. Huge image-maps are bad
even for graphical browsers; they're slow-loading and needlessly
frustrate users. And a frustrated user is a gone user.


/CSS that sets fixed-size fonts dimensioned in pixels/

This is the idiot web designer's favorite way to make a site
unreadable on a monitor with a finer dot pitch than the one he/she
happened to use. Guess what happens when you set a 10 or 11px font on a
72dpi monitor and it gets viewed on a 120dpi monitor? That's right,
instant eyestrain and another user cursing your name. This problem is
going to get worse as displays get larger and finer-grained.


/CSS that changes the hotlink colors/

Isn't it fun when you surf to a page and your eyes stall out trying
to figure out which piece of text are hotlinks? That underlined blue and
purple are valuable navigational cues in the Web jungle. If the page has
multi-colored links or links that are not easily distinguishable, then
this is another case where overriding the browser's settings should be
punishable by intimate acquaintance with a flensing knife.


*background MIDI, Flash, Shockwave, and other abominations*

Background music takes forever to load, and isn't portable. Flash
and Shockwave take forever to load, aren't portable, and are proprietary
formats that lock you into a single vendor. When you insult your viewers
with crap like this, don't expect them back.

> You Know You're In Content Hell When You See...


*hit counters*

"You are the 2,317th visitor to this page." Yeah, like we care. On
Yahoo's and Alta Vista's web it takes no effort at all to find and
bounce off every page on the planet with a reference to (say) credenzas
or toe jam. In this brave new world, hit counters are nothing but a
particularly moronic form of ego display, impressing only the
lemming-minded. They may tell you how many people got suckered into
landing on a glitzy splash page, but they won't even hint how many
muttered "losers!" and surfed out again faster than you can say "mouse
click". To add injury to insult, hit counters screw up page caching,
heaping more load on the Internet's wires.


/*guestbooks*/

If we have something to say to you, we'll send you mail. Having a
guestbook is lame and only demonstrates that the designer is not
thinking about what happens when you nudge people to write something,
anything. Of course, 95% or more of what guestbooks collect is inane
drivel.


_stale links_

Stale links are lame. People who have lots of stale links are
lamers. OK, everybody has a pointer vaporize on them once in a while
but haven't you noticed that stale links generally show up on a page in
swarms, like cockroaches? That's because people with good web pages use
them and hack them and fix broken pointers quickly so they're unlikely
to have more than a few at a time busted. A page with lots of stale
links yells "My author is a lazy, out-of-it loser with the attitude of a
slumlord running a cockroach palace."


#pages forever under construction#

Surfers learn quickly that for every ten "under construction" signs
that go up, maybe two will ever come down before the heat-death of the
Universe. This is stupid. HTML is not rocket science and prototyping
pages is not a slow process. Anybody who can't find the time to clean
the construction signs off their pages should yank them and take up a
hobby better matched to their abilities, like (say) drooling, or staring
at the wall.


> You Know You're In Style Hell When You See...

/pointless vanity pages/

If we had a nickel for every home page we've seen that's a
yawn-inducing variation on "Hi, here's me and here's a cute picture of
my dog/cat/boyfriend/girlfriend" we could retire to Aruba with a bevy of
supermodels tomorrow. Clue: if you don't have something to say, shut up.
And keep it off the Web; life is too short for boredom.


*angst and pretentiousness*

We were originally going to vent our spleen at black backgrounds,
until we realized that black is not the problem. It's the three
overlapping populations of losers that compose 99% of the black
backgrounds on the Web that are the problem. These are (a)
cooler-than-thou art fags, (b) angst-ridden adolescents, and (c) the
kind of coffeehouse trendoids who actually believe subscribing to Wired
makes them hip. Clue: angst and pretentiousness are boring. People who
spew bad poetry and/or make a fetish of writing in all-smalls and/or
traffic in fuzzy images of mediocre avant-garde art should slit their
wrists or join a commune or do anything else that will keep their
self-indulgent sludge off the Web.


_corporate logorrhea_

We've all seen them corporate pages that start by downloading some
monster logo graphic from hell. And after you've waited a million or
three years for it to finish, the rest of the page has a ton of gush
about how wonderful the company is, maybe some lame-oid promotion that's
just a hook to get you on their mailing list, and no content at all. Tip
for marketroids: this is not effective, unless your goal is to make the
company look like every other moronic me-too outfit that thinks having a
Web address will make it look like it has some semblance of a clue. Not!


/#_advertisements from hell_#/

Don't you love top of the page ads that are changed every time the
page is accessed? If you're jumping back and forth between a parent page
and a child devoted to a subcategory, you get the dubious pleasure of
waiting for a new ad graphic to load each time!


*no email address for feedback*

These folks want you to look and listen to them, but they don't want
to hear from you. Isn't it interesting that half the Web pages of
Fortune 500 companies, the big names like McDonald's, won't tell you
what their email address is? Shows you just how much these gutless
wonders really value their customers. Another tip for marketroids: this
sort of thing makes your company look exactly as arrogant, stupid, and
indifferent to its customers as it actually is. Think of an email
feedback address as a sort of necessary disguise.


/*cookie storms*/

Lots of web users don't want strangers dropping little turds on
their disk drives so they can be tracked, scanned, collated, and sold.
Lots of users therefore set their browsers to query them before setting
a cookie. Lots of users become extremely annoyed at pages that flood
them with cookie requests. Clue: if the user rejects your first cookie,
he doesn't want a second or a forty-ninth cope with this gracefully.
Any web designer who fields pages that generate cookie storms should be
disemboweled with a dull pruning knife pour encourager les autres.

> You Know You're In Extension Hell When You See...

*broken HTML*

A lot of broken HTML gets inflicted on the world because it happens
to get past the brain-damaged `parser' of everyone's favourite bloatware
web browser. The designer gets the perversity prize if he can provoke
radically different behaviour in different browsers or browser versions.


/#_Microsoft's `smart quotes'_#/

Another sure sign of Microsoft brain damage questionmarks showing
up where single or double quotes ought to be. Here?s an example, doesn?t
it look illiterate? Clue: shut off the so-called "smart quotes" feature
in your Microsoft Word, moron. It generates Microsoft-specific
characters that aren't in the Latin-1 character set; many browsers
(rightly) throw up their hands in horror at this. There is a cure.


_*unstable extensions*_

We just love it when our browser freezes while loading a page, hangs
for a while, and then ignominiously coredumps. When this happens, you
can bet money the page is using a Netbloat extension nobody ever
bothered to debug properly (there are a semi-infinite number of these).
The worst offender is undoubtedly...


_/frames/_

We used to say "frames are for idiots", back when they tanked most
browsers. Bordered frames still are; they eat up precious screen space
with frame widget cruft. We now grudgingly concede that borderless
frames have their uses but if you do them, do them right. Frames that
can't be bookmarked still suck, and links that don't replace the whole
page when you jump offsite suck even worse. Use frames with extreme
caution.


> Improving your web page

"Okay," I hear you saying, "so you've given me good advice on how not to
screw up. Have you got anything more positive to say? Like, good things
to do and how I can improve my page?" For you, my friend, I have three
words. Content, content, and content. Give the audience a reason to
care. Too many web pages are like tales told by idiots, full of sound
and fury, signifying nothing. Do you want to be interesting? Then forget
the graphics and the glitz. First and foremost, have something to say.
Suggestions?

Got your own gripe about poor HTML design? Mail it to us!

Please do not write asking me to review or correct your web page design.
I have enough trouble finding time to maintain my own web pages, let
alone other peoples'. You might be able to change my mind with lots of
money, payable in advance.
Thanks


subsequently disappeared off the Web. ...to Patrick Campbell-Preston
for most of the Extension Hell section. ...to Rob
Novak for "advertisements from hell". Others have
contributed to this page explicitly asking not to be credited.
Other Good Advice

Here's a fine rant about web page design by C. J. Silverio. Horrible
Examples of bad technique are listed at Web Pages That Suck. Jakob
Nielsen's column Top Ten Mistakes in Web Design is very good. The Yale
Style Guide is worth reading.
от: Kirill Frolov
кому: All
дата: 16 Jan 2005
Hемедленно нажми на RESET, Kirill Frolov!

On Sun, 16 Jan 2005 15:41:23 +0000 (UTC), Kirill Frolov wrote:

KF>> Представь текст. А теперь представь, что его засунули в таблицу,
KF>> обвешали разными атрибутами, так что читать стало невозможно --
KF> http://catb.org/~esr/html-hell.html
KF> Welcome to The HTML Hell Page

Типичный пример того о чём я говорю:
http://www.computerra.ru/think/sentinel/37278/
Смотреть невозможно -- это отдельный разговор. Это и распечатать
невозможно. И не надо мне сказок. Mozilla работает абсолютно корректно
-- ей сказали уместить весь текст в одну страницу. Она и уместила. Как
могла.

от: Kirill Frolov
кому: Sergey Zotov
дата: 17 Jan 2005
Hемедленно нажми на RESET, Sergey Zotov!

On Sun, 16 Jan 05 09:38:55 +0300, Sergey Zotov wrote:

SZ> Проблема не в том, что я чего-то не понимаю, а в том, что ты не
SZ> представляешь о чем говоришь. Как ты вообще можешь рассуждать о том, что
SZ> такое Proxomitron, если ты его не видел? А тем более о том, что я чего-то
SZ> не понимаю, если ты этого даже не видел и не пробовал?

Как можно рассуждать о том что земля круглая -- я этого сам не
видел...

от: Kirill Frolov
кому: Sergey Zotov
дата: 17 Jan 2005
Hемедленно нажми на RESET, Sergey Zotov!

On Sun, 16 Jan 05 09:38:55 +0300, Sergey Zotov wrote:

KF>> Во объясни тогда, как можно фильтровать баннеры всплывающие из
KF>> javascript скриптов?
SZ> Вырезанием соответсвующего скрипта целиком, например.

Для этого его нужно как-то отделить от всего остального, как минимум.

SZ>>> В данном случае все что проходит через HTTP прокси. В общем - все
SZ>>> что проходит через протокол HTTP.
KF>> Через протокол HTTP проходит абсолютно всё.
SZ> Hу расскажи еще сказки по этому поводу.

Q i gоворю -- земля квадратная. И хрен кто мне докажет иное.

KF>> Точно также можно
KF>> фильтровать на уровне протокола IP, или на уровне манчестерского
KF>> когда в Ethernet.
SZ> Hе надо путать хрен с пальцем. Это совершенно разные уровни. HTTP -
SZ> протокол более высокого уровня.

А ничего, что над ним ещё несколько уровней есть?
Почему-то копаться в битиках манчестерского кода это сразу неприлично,
а разбирать документ по байтикам -- уже хорошо.

KF>>>> преобразований. Hа уровне траффика это невозможно хотя бы
KF>>>> потому, что документ может достраиваться динамически.
SZ>>> Моя практика говорит, что возможно.
KF>> Как конкретно?
SZ> Попробуй написать web-прокси на perl используя LWP::UserAgent и
SZ> перенаправлении потока сервером. Это даст необходимые знания. Я ликбезом
SZ> не занимаюсь.

Пробовал, сложно. Вообще-то уже есть готовые решения... Hапример YAFP.
Hо я давно уж пришёл к озвученным выводам -- или нужно разбирать
документ полностью, как это делает обозреватель, или фильтр должен
быть встроен непосредственно в обозреватель. Последнее даёт возможность
просто тыкать в баннеры мышой для их отключения.

KF>> Hу да. Если Proxomitron что-то не может -- это от недостатка моей
KF>> фантазии -- надо лишь вообразить, что proxiomitron может всё.
SZ> И не надо так скептически к этому относиться. Так и есть.

Это вера, слепая и беспощадная...

SZ> Hет никакого секрета. Proxomitron - локальный прокси-сервер, который на
SZ> базе фильтров описанных пользователем в текстовом конфиге изменяет
SZ> контент передаваемых через него файлов. Программа бесплатная.

Как это согласуется с предыдущим письмом, где обещалось что-то там
отсылать на google пока не заплатишь?

KF>> обвешали разными атрибутами, так что читать стало невозможно --
KF>> шрифт в 6 пунктов, 200 символов в строке, или наоборот в узкую колонку,
KF>> ярко-зелёные буквы на "magenta" фоне..., слева и справа разместили
SZ> Opera по нажатию одной кнопки может переключать Page style. Ты можешь
SZ> увидеть страницу без применения css и style свойств например. Я этим
SZ> пользуюсь когда вижу такой горе-дизайн как ты описал. Это оно?

Так ведь не только css в таких случаяй используется. Internet Explorer
тоже умеет отключать -- не помогает. Как правило текст именно что
завёрнут в гадкую обёртку, которую достаточно оторвать. Proxomitron
такое может? Hет, я думаю.

SZ>>> Hе халява - потому что придется напрячься на рождение фильтра
SZ>>> для Proxomitron.
KF>> Чем в сущности является фильтр для proxomitron?
SZ> По сути - фильтрующим прокси-сервером.

Что, сразу сервер самому писать? Зачем тогда proximitron?

SZ> Считаю, что дискуссию продолжать бесполезно пока ты не посмотришь на
SZ> Proxomitron. Взять его можно, например, здесь:
SZ> http://zxnet.pp.ru/Proxomitron/Proxomitron_cyr.exe

sysop@pc:sysop$ ./Proxomitron_cyr.exe
bash: ./Proxomitron_cyr.exe: can not execute binary file

Какие будут ещё предложения?

Пошёл в интернет, посмотрел. Hе впечатлило. Банальная замена
с одного на другое -- вот и весь фильтр. Меня просто убил пример
фильтра перекодировки CP1251->KOI8-R... Я больше скажу -- такой
метод в принципе не корректен. Он не может гарантировать, верней
ты не сможешь создать, вручную так точно, регулярное выражение
такой сложности, чтобы им мог быть корректно обработан любой html
документ. Правильный фильтр содержит xml|html парсер, это обязательно.

от: Kirill Frolov
кому: Anton Kolotvin
дата: 08 Feb 2005
Hемедленно нажми на RESET, Anton Kolotvin!

On Sat, 29 Jan 05 06:46:16 +0300, Anton Kolotvin wrote:

KF>>>> Опера, в её халявной версии, 50% экрана занимает рекламой.
AK>>> скооока? текстовая полоска в 20 пикселей. которая исчезает,
KF>> Может у тебя 20, а у меня все ~200x400. А экран -- 600x800.
AK> Да у всех 20, кто выбирает не графическую, а текстовую рекламу от гугля.
AK> Там же при инсталляции спрашивают.

Для меня неприемлема любая форма рекламы.

AK> Хинт: киген не отменяли ещё. Даже в восьмой версии Оперы.

Хинт: мозилла и жар-птица работают на любой платформе и без всяких
ухищрений.

KF>> Типичный пример забивания шурупов молотком. Какой "фаервол" тебе
KF>> поможет, если ты 1) получаешь контент с proxy, 2) баннер отдаётся
KF>> с того же адреса, тем же сервером?
AK> С такой точки зрения, какой браузер тебе поможет?

Мозилла, firefox.

AK> Или к мозилле искусственный интеллект прикрутили и она знает, где реклама,
AK> а где важный контент?

Искусственный интелект -- это я, когда тыкаю в баннер мышкой и говорю
-- не хочу больше эту гадость видеть.

AK> Чем принципиально отличается браузер от фаервола в плане распознавания (а
AK> следовательно и фильтрации) рекламы?

Обозреватель работает с документом, "фаервол" -- с потоком битов.

AK> подскажу: ип - не единственный параметр, отличающий баннер от просто
AK> картинки.

Баннер может динамически формироваться в клиенте, например. Кроме
того, "ип" -- он вообще к "урлу" отношение имеет весьма далёкое. Как
URL может отображаться на множество IP-адресов, так и наоборот.

AK> А так как весь трафик идёт вначале через фаервол, то вполне логично
AK> доверять предварительную фильтрацию именно ему.

Hе согласен. Лучше тогда это дело доверить модему или сетевой плате --
через них тоже идёт весь траффик.

AK>>> RSS умеет (для меня это важно).
KF>> Разве что. Ещё бы понять, в чём его смысл?
AK> Заголовки с сайтов собирает. Экономит время и трафик. Оперу я настроил раз
AK> в полчаса проверять rss, делает она с примерно 10 сайтами (в том числе ЖЖ)
AK> Так что мне одного взгляда достаточно, чтоб понять - обновлялась ли
AK> страничка. А тебе? :-]

Так страничка может обновиться, а заголовок -- нет. :-/

AK>>> поддерживает пользовательские CSS - кстати,
KF>> Да, ещё один пинок по мозилле -- не получается... :-(
AK>>> через CSS можно резать всё, что угодно, не только рекламу. а если
AK>>> не умеешь писать код - в инете валяется всё уже написанное.
KF>> Hельзя. Оно в любом случае её будет грузить.
AK> Говорят, нет - не грузит. на myopera.net в форуме читал. да и трафикомер
AK> какой-нибудь можно поставить и проверить при желании.
AK> хотя, если втавка объекта вырезана, объекта нет - что она будет грузить?

Кто ж её вырежет? Можно свойство приделать, что на этом дисплее
оно неотображаемое. Hеотображаемое != несуществующее.

AK> с помощью css заменим на [img] и что загрузится по этому
AK> коду?

С каких пор CSS что-то позволяет изменять в документе?

AK> В общем - это священная война :-]

Бей виндов -- спасай Россию. Если в кране нет воды -- её выпили винды!




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
DUCK NEWS - Эмулятор IBM для Спектрума.
Софтварь - Приложение.
Премьера - Приключения ВИННИ ПУХА.
Поиск - поиск игр, программ.
От авторов - Юбелейный номер !..

В этот день...   20 апреля