)

ZXNet echo conference «zxnet.pc»

From Kirill Frolov To Nik Aleksandrovich 28 October 2004

Press RESET immediately, Nik Aleksandrovich! On Sat, 23 Oct 04 14:52:19 +0400, Nik Aleksandrovich wrote: NA>>> IE 6.0 for win98se heh :) RA>> Explain.... NA> why explain it here..... NA> IE for Windows 2000 and XP....and I'm talking. Why didn’t they write it down for Windows 98! www.google.com --> Mozilla Firefox.

From Nik Aleksandrovich To Kirill Frolov 7 November 2004

And how is your nothing, Kirill! I am writing to you from a burning tank... Thu 28 Oct 2004 23:05:06, Kirill Frolov -> Nik Aleksandrovich: KF> www.google.com --> Mozilla Firefox. Why is opera smoking???? Best regards, Niko Sun ATM-turbo rulezzz!!! mail: niko-sun@rin.ru Si yo leter, Kirill ...

From Kirill Frolov To Roman Alexandrov 16 November 2004

Press RESET immediately, Roman Alexandrov! On Tue, 16 Nov 04 00:40:23 +0300, Roman Alexandrov wrote: WB>> On Friday I heard out of the blue from one very advanced ninth grader: WB>> "You can't change anything on these machines without an administrator... Damn, so much WB>> I know how to put wallpaper on the desktop - none of them work! " RA> Speaking of tricks, how many ways are there? The good news is that at least this number is finite... -- WATER-WORLD.MO-DO.SUHA/DR/PSG!

From Kirill Frolov To Wladimir Bulchukey 17 November 2004

Press RESET immediately, Wladimir Bulchukey! On Tue, 16 Nov 04 09:35:19 +0300, Wladimir Bulchukey wrote: WB> obscenity. Then you have to remember a lot, how else. WB> (Naturally, users should not have access to policy editors and WB> registry). Naturally, cscript is available to them...

From Kirill Frolov To Nik Aleksandrovich 21 November 2004

Press RESET immediately, Nik Aleksandrovich! On Sun, 07 Nov 04 01:24:14 +0300, Nik Aleksandrovich wrote: KF>> www.google.com --> Mozilla Firefox. NA> why is opera smoking???? Opera, in its free version, takes up 50% of the screen with advertising. Otherwise, no better than Mozilla. It also has shutdown functions. There is no advertising (not her own, but another one). -- SLASH"BON JOVI(RUNAWAY)"ADG

From Nik Aleksandrovich To Kirill Frolov 23 November 2004

And how is your nothing, Kirill! I am writing to you from a burning tank... Sun 21 Nov 2004 00:22:28, Kirill Frolov -> Nik Aleksandrovich: KF> Opera, in its free version, takes up 50% of the screen KF> advertising. KF> Otherwise, it’s no better than Mozilla. It also has functions KF> shutdowns KF> there is no advertising (not her own, but another one). In principle, you are right somewhere, but IMHO, I use Opera 7.54 and despite advertising is the norm, why is half the screen on Chacho 640x480?;-))) I have, for example, 1185x845 and it plows smoothly without any problems, half the screen ;-))) Hatya advertising enta not trouble... Best regards, Niko Sun ATM-turbo rulezzz!!! mail: niko-sun@rin.ru Si yo leter, Kirill ...

From Kirill Frolov To Nik Aleksandrovich 25 November 2004

Press RESET immediately, Nik Aleksandrovich! On Tue, 23 Nov 04 10:08:20 +0300, Nik Aleksandrovich wrote: KF>> Opera, in its free version, takes up 50% of the screen KF>> advertising. KF>> Otherwise, it’s no better than Mozilla. It also has functions KF>> shutdowns KF>> there is no advertising (not her own, but another one). NA> in principle you are right somewhere, but IMHO I use Opera 7.54 and despite NA> advertising is the norm, why is the half of the screen on Chacho 640x480?;-))) I have 800x600. I just can’t stand on a bullshit 15" monitor anymore. see. And on 17" - 1024x768. No more needed, even worse becomes - small details are not visible. NA> I have, for example, 1185x845 and it plows properly without any problems NA> screen ;-))) It doesn't matter. A square centimeter of screen costs significantly more the opera itself. Moreover, along the vertical axis (I believe, contrary to According to popular belief, the text is not written from left to right, but still from top to bottom /line by line/). -- Silent now...

From Nik Aleksandrovich To Kirill Frolov 8 December 2004

And how is your nothing, Kirill! I am writing to you from a burning tank... Thu 25 Nov 2004 00:23:55, Kirill Frolov -> Nik Aleksandrovich: KF>>> Opera, in its free version, takes up 50% of the screen KF>>> advertising. KF> I have 800x600. I have more on a bullshit 15" monitor KF> just not KF> see. And on 17" - 1024x768. No longer needed, worse KF> even KF> becomes -- small details are not visible. Well, I don’t know, I don’t know..... NA>> I have, for example, 1185x845 and it plows properly without NA>> all sorts of stuff half the screen NA>> ;-))) KF> It doesn't matter. A square centimeter of screen costs KF> significantly more expensive KF> of the opera itself. Moreover, along the vertical axis (I believe KF> contrary KF> According to popular belief, the text is written not from left to right, but KF> after all KF> from top to bottom /line by line/). In principle, you can do it like that... but I’ll tell you about half the screen.... There are also elementary quacks :) Right now I have Opera 7.54 and crack and everything is stylish!!!no advertising and so on... everything is super. Best regards, Niko Sun ATM-turbo rulezzz!!! mail: niko-sun@rin.ru Si yo leter, Kirill ...

From Kirill Frolov To Nik Aleksandrovich 11 December 2004

Press RESET immediately, Nik Aleksandrovich! On Wed, 08 Dec 04 21:30:04 +0300, Nik Aleksandrovich wrote: NA> in principle it can be like that.... but I’ll tell you about half the screen.... NA> there are elementary quacks :) There is a basic Mozilla Firefox. Its usability is getting better and better, objectively. It just falls every half hour...

From Nik Aleksandrovich To Kirill Frolov 12 December 2004

And how is your nothing, Kirill! I am writing to you from a burning tank... Sat 11 Dec 2004 00:28:04, Kirill Frolov -> Nik Aleksandrovich: NA>> in principle it can be like that.... but I’ll tell you about the floor NA>> screen.... NA>> there are elementary quacks :) KF> There is a basic Mozilla Firefox. It's all about usability KF> higher and higher, good reason :))) KF> objectively. It just falls every half hour... aha, in general, it’s clear... well, I think 7.54 the opera with a crack does not crash and there are no anrov.. Oh, it’s like in a fairy tale...and they lived happily ever after...:) Best regards, Niko Sun ATM-turbo rulezzz!!! mail: niko-sun@rin.ru Si yo leter, Kirill ...

From Kirill Frolov To Anton Kolotvin 11 January 2005

Press RESET immediately, Anton Kolotvin! On Mon, 22 Nov 04 23:16:34 +0300, Anton Kolotvin wrote: NA>>> why is opera smoking???? KF>> Opera, in its free version, 50% of the screen is occupied by advertising. AK> skooka? text strip of 20 pixels. which disappears Maybe you have 20, but mine are all ~200x400. And the screen is 600x800. AK> if you expand the opera to full screen. I don't have a window system to deploy all programs on whole screen. Typically, the browser extends 90% in height and 60% in width. width. AK> regular, not expanded. Just more space. For other windows less. KF>> Otherwise, no better than Mozilla. AK> everyone is better off. starting with the size of the distribution. This means that something was not reported to the opera. This is a drawback. KF>> It also has shutdown functions KF>> there is no advertising (not her own, but another one). AK> well, it cuts pop-ups, but copes with banners and a firewall :) A typical example of driving screws with a hammer. What firewall do you need? it will help if you 1) receive content from a proxy, 2) the banner is given away from the same address, same server? AK> Can do RSS (this is important for me).Unless. Would you like to understand what its meaning is? AK> supports custom CSS - by the way Yes, another kick to Mozilla - it doesn’t work... :-( AK> you can cut anything you want using CSS, not just advertising. and if not AK> you know how to write code - everything that has already been written is lying around on the Internet. It's impossible. It will load it anyway.

From Nik Aleksandrovich To Kirill Frolov 11 January 2005

And how is your nothing, Kirill! I am writing to you from a burning tank... Tue 11 Jan 2005 01:41:16, Kirill Frolov -> Anton Kolotvin: KF> Maybe you have 20, but I have everything ~200x400. And the screen -- KF> 600x800. AK>> if you expand the opera to full screen. You're funny though :))) why do you need such a small screen... at least put it at 1024x768... and as for the advertising feature...if the whole joke of the current is in it, then it’s just there is a cutter... the most common crack... it will remove everything as if by hand :) Best regards, Niko Sun ATM-turbo rulezzz!!! mail: niko-sun@rin.ru Si yo leter, Kirill ...

From Kirill Frolov To Sergey Zotov 13 January 2005

Press RESET immediately, Sergey Zotov! On Mon, 22 Nov 04 23:24:50 +0300, Sergey Zotov wrote: SZ> And advertising should be cut by specialists. programs such as Proxomitron. I use it SZ> I don’t remember how many years ago I haven’t seen advertisements/banners/counters/buttons SZ> for a long time. You don't even understand how it works. Check out ad block plugin for mozilla or firefox -- external program cannot allow mouse pointing into a picture or frame and say “I don’t want to see this anymore.” This By the way, this also applies to advertising on Google, it is now there, in the news, It takes up half a page in width.

From Kirill Frolov To Sergey Zotov 15 January 2005

Press RESET immediately, Sergey Zotov! On Fri, 14 Jan 05 08:09:19 +0300, Sergey Zotov wrote: SZ>>> And advertising should be cut by specialists. programs such as Proxomitron. I SZ>>> I don’t remember how many years I’ve been using it SZ>>> I haven’t seen advertisements/banners/counters/buttons for a long time. KF>> You don't even understand how it works. SZ> I can imagine it very well. And I myself have already written and corrected more than one SZ> a dozen filters. What filters? url? Once again: you don’t even understand how it works, imho. KF>> Look at ad block plugin for mozilla or firefox - external KF>> the program cannot allow you to point the mouse at a picture or frame and KF>> say “I don’t want to see this anymore.” SZ> Don't consider everyone around you lamer. Proxomitron - the most powerful filter SZ> HTTP/HTTPS traffic that has ever existed. Mozilla and its derivatives SZ> even Well, there’s no need to talk nonsense. This is not about a transport traffic filter level. What is HTTP traffic? Any file can be transferred there, for example mp3. Data stream, uninterpreted. It's about modificationpresentation of a document at the application level, when there is already document corresponding to the DOM and over which it becomes possible carrying out various types of transformations. At the traffic level it is impossible, if only because the document can be expanded dynamically. Proximitron has a built-in javascript interpreter, xslt processor, html parser? Adblock is also in this sense, everything is wretched (at the address). I would like to minimal scripting, like what I use to rip out html element of the largest size - so that only text, without advertising on the left/right, monstrous “design”, etc. Although, the same Mozilla allows anyone drag a separate element via clipboard into composer - the same thing, but manually. This is important! This simply allows you to read the designed to death pages. SZ> are not close. Everyone who wanted to have tried it a long time ago and understood. But for you SZ> don't understand this. By the way, Firefox is still slow compared to Opera SZ> (latest versions I don’t believe in advertising in any way, and I know one thing for sure - freebies There is no such thing as a freebie (this should also be applied to Mozilla, see below). Brake? I'm also slow, but the computer is faster. I'm satisfied. I am physically unable to read text as fast as it displays Mozilla even on the first page. As a last resort, I can wait.I'm not interested in measuring megahertz. For me the criterion is the absence need to search for crakz.

From Kirill Frolov To Sergey Zotov 16 January 2005

Press RESET immediately, Sergey Zotov! On Sat, 15 Jan 05 10:12:36 +0300, Sergey Zotov wrote: KF>>>> You don’t even understand how it works. SZ>>> I can imagine it very well. And I myself have already written and corrected more than one SZ>>> a dozen filters. KF>> Which filters? url? SZ> Both the url and the transmitted content. Please explain then how you can filter banners that pop up from javascript scripts? How can you avoid filtering what you don’t need? filter? For example, I want to see the banner. KF>> Once again: you don’t even understand how it works, imho. SZ> You are wrong again. At least you understand poorly. SZ>>> You shouldn’t consider everyone around you lamer. Proxomitron - the most powerful SZ>>> filter for HTTP/HTTPS traffic that has ever existed. Mozilla and SZ>>> its derivatives even KF>> Well, there’s no need to talk nonsense. This is not about a transport traffic filter KF>> level. What is HTTP traffic? SZ> In this case, everything that passes through the HTTP proxy. In general - everything SZ> passes through the HTTP protocol.Absolutely everything goes through the HTTP protocol. You can do the same filter at the IP protocol level, or at the Manchester level when in Ethernet. KF>> for example mp3. Data stream, uninterpreted. SZ> It depends only on your brain. Yes, yes... KF>> We are talking about modifying the document presentation at the application level KF>> when there is already a document corresponding to the DOM SZ> What is DOM? Isn't it the object model that Mozilla portrays? This is the model to which the document corresponds. SZ> So there you go. The document must comply with w3c, and not what was invented SZ> browser writers. Here w3c determines the presence of a DOM. KF>> and over which it becomes possible to carry out various types of operations KF>> transformations. At the traffic level this is impossible at least KF>> because the document can be expanded dynamically. SZ> My practice says that it is possible. How exactly? KF>> Proximitron has a built-in javascript interpreter, xslt processor, KF>> html parser? SZ> Already familiarize yourself with what Proxomitron is. Its filters are everything SZ> this. Whatever you want, you can build into it. Everything is limited by yours SZ> fantasy. Well yes. If Proxomitron can't do something, it's because of my lack of fantasy - you just need to imagine that proxiomitron can do everything. But still? How does he do it? If it's unclear inside a lot of source codes, or even a “trade secret” - what do I care? watch him? KF>> minimal scripting, like what I use to tear out html KF>> element of the largest size - so that only text, no advertising KF>> left/right, monstrous “design”, etc. Although, the same Mozilla KF>> allows any individual element to be dragged into composer via the clipboard KF>> - the same thing, but manually. This is important! It just allows KF>> read the pages designed to death. SZ> I don’t quite understand what exactly you want... Present the text. Now imagine that they put him in a table, hung with various attributes, so that it became impossible to read - 6 point font, 200 characters per line, or vice versa in a narrow column, bright green letters on a "magenta" background..., placed on the left and right a million banners, and also installed a creepy animated background. Thiscalled "design". Neither read nor print. Now, if you extract only one table cell and place it in a separate document - this there will be text. Easy to read and print without problems. In general In this case, it is enough to extract the branch with the relation text/rest worse than 5/1. I wish the browser did this automatically... KF>> I don’t believe in advertising in any way, and I know one thing for sure - freebies KF>> there is no such thing as a freebie (this should also be applied to Mozilla, see below). SZ> Then try and protest. By the way, the banner in Opera is easy to cut out SZ> Proxomitron. So there is no extra traffic. Size? There is a second mode SZ> for unregistered people - send all urls you visit to Google. SZ> One filter for Proxomitron and Google won’t know about you, but you get it SZ> browser without a banner (does not take up space) and without unnecessary extraneous stuff SZ> traffic. Well, there you go. I definitely won’t get involved with this. SZ> Not a freebie - because you have to work hard to create a filter SZ> for Proxomitron. What exactly is a filter for proxomitron? Set of regular expressions of prohibited URLs, a script that calculates the admissibilitycertain URLs, or a script that completely parses the analyzed document? Anything else?

From Kirill Frolov To All 16 January 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 theworst 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.

From Kirill Frolov To All 16 January 2005

Press RESET immediately, Kirill Frolov! On Sun, 16 Jan 2005 15:41:23 +0000 (UTC), Kirill Frolov wrote: KF>> Present the text. Now imagine that they put it in a table, KF>> were hung with various attributes, so that it became impossible to read -- KF> http://catb.org/~esr/html-hell.html KF> Welcome to The HTML Hell Page A typical example of what I'm talking about: http://www.computerra.ru/think/sentinel/37278/ It's impossible to watch - that's a separate conversation. Print this out impossible. And I don’t need fairy tales. Mozilla works absolutely correctly - she was told to fit the entire text into one page. She did. How could.

From Kirill Frolov To Sergey Zotov 17 January 2005

Press RESET immediately, Sergey Zotov! On Sun, 16 Jan 05 09:38:55 +0300, Sergey Zotov wrote: SZ> The problem is not that I don’t understand something, but that you don’t SZ> have an idea what you're talking about. How can you even argue that SZ> is Proxomitron if you haven't seen it? And even more so about the fact that I want something SZ> I don’t understand if you haven’t even seen or tried this? How can one argue that the earth is round - I don’t know that myself saw...

From Kirill Frolov To Sergey Zotov 17 January 2005

Press RESET immediately, Sergey Zotov! On Sun, 16 Jan 05 09:38:55 +0300, Sergey Zotov wrote: KF>> Then explain how you can filter banners that pop up from KF>> javascript scripts? SZ> By cutting out the entire corresponding script, for example. To do this, it needs to be somehow separated from everything else, at a minimum. SZ>>> In this case, everything that passes through the HTTP proxy. In general - everything SZ>>> which passes through the HTTP protocol. KF>> Absolutely everything goes through the HTTP protocol. SZ> Well, tell me more stories about this. Q i say - the earth is square. And who the hell will prove to me otherwise. KF>> You can do the same thing KF>> filter at the IP protocol level, or at the Manchester level KF>> when in Ethernet. SZ> Don't confuse horseradish with your finger. These are completely different levels. HTTP - SZ> higher level protocol. Is it okay that there are several more levels above it? For some reason, digging through bits of Manchester code is immediately indecent, but parsing the document bit by bit is already good. KF>>>> transformations. At the traffic level this is impossible at least KF>>>> because the document can be expanded dynamically. SZ>>> My practice says that it is possible. KF>> How specifically? SZ> Try writing a web proxy in perl using LWP::UserAgent and SZ> stream redirection by the server. This will give you the necessary knowledge. I'm educational SZ> I don’t study. I tried it, it's difficult. Actually, there are already ready-made solutions... For example, YAFP. But I came to the voiced conclusions a long time ago - or I need to sort it out the document completely, as the browser does, or the filter should be built directly into the browser. The latter makes it possible Just click on the banners with your mouse to turn them off. KF>> Well, yes. If Proxomitron can't do something, it's because of my lack KF>> fantasy - you just need to imagine that proxiomitron can do everything. SZ> And don’t be so skeptical about this. That's right. This is faith, blind and merciless... SZ> There is no secret. Proxomitron is a local proxy server that SZ> changes the database of filters described by the user in the text config SZ> content of files transferred through it. The program is free.How does this fit with the previous letter, which promised something there? send it to google until you pay? KF>> were hung with various attributes, so that it became impossible to read -- KF>> 6 point font, 200 characters per line, or vice versa in a narrow column, KF>> bright green letters on a "magenta" background..., placed on the left and right SZ> Opera can switch Page style by pressing one button. You can SZ> see the page without applying css and style properties for example. I do this SZ> I use it when I see such a poor design as you described. Is this it? So, not only CSS is used in such cases. Internet Explorer also knows how to turn it off - it doesn’t help. As a rule, the text is exactly what wrapped in a nasty wrapper that just needs to be torn off. Proxomitron can this happen? No, I think so. SZ>>> Not a freebie - because you have to work hard to create a filter SZ>>> for Proxomitron. KF>> What exactly is a filter for proxomitron? SZ> Essentially a filtering proxy server. Should I just write the server myself? Why then proximitron? SZ> I think it’s useless to continue the discussion until you look at SZ> Proxomitron. You can take it, for example, here: SZ> http://zxnet.pp.ru/Proxomitron/Proxomitron_cyr.exe sysop@pc:sysop$ ./Proxomitron_cyr.exe bash: ./Proxomitron_cyr.exe: can not execute binary file What other proposals will there be? I went online and looked. Not impressed. Banal replacement from one to another - that's the whole filter. The example just killed me transcoding filter CP1251->KOI8-R... I’ll say more - this The method is fundamentally incorrect. He cannot guarantee, or rather you won't be able to create a regular expression by hand of such complexity that any html can be correctly processed with it document. The correct filter contains an xml|html parser, this is required.

From Kirill Frolov To Anton Kolotvin 8 February 2005

Press RESET immediately, Anton Kolotvin! On Sat, 29 Jan 05 06:46:16 +0300, Anton Kolotvin wrote: KF>>>> Opera, in its free version, 50% of the screen is occupied by advertising. AK>>> skooka? text strip of 20 pixels. which disappears KF>> Maybe you have 20, but I have everything ~200x400. And the screen is 600x800. AK> Yes, all 20 who choose not graphic, but text advertising from Google. AK> They also ask during installation. Any form of advertising is unacceptable to me. AK> Hint: kigen hasn't been canceled yet. Even in the eighth version of Opera. Hint: Mozilla and Firebird work on any platform and without any tricks. KF>> A typical example of driving screws with a hammer. What kind of firewall do you need KF>> will help if you 1) receive content from a proxy, 2) the banner is sent KF>> from the same address, the same server? AK> From this point of view, which browser will help you? Mozilla, firefox. AK> Or artificial intelligence has been attached to Mozilla and it knows where the advertising is AK> where is the important content? Artificial intelligence is me when I point at a banner with my mouse and say - I don’t want to see this disgusting thing anymore. AK> What is the fundamental difference between a browser and a firewall in terms of recognition (a AK> therefore advertising filtering? The browser works with a document, the firewall works with a stream of bits. AK> I’ll give you a hint: IP is not the only parameter that distinguishes a banner from a simple one AK> pictures. The banner can be dynamically generated in the client, for example. Except Moreover, “ip” has very little relation to “url”. How A URL can map to multiple IP addresses and vice versa. AK> And since all traffic first goes through the firewall, it is quite logical AK> trust him with preliminary filtering. I don't agree. It is better then to entrust this matter to the modem or network card - All traffic goes through them too. AK>>> Can do RSS (this is important for me). KF>> Unless. Would you like to understand what its meaning is? AK> Collects headers from websites. Saves time and traffic. I set up the opera once AK> check RSS in half an hour, she does it with about 10 sites (including LiveJournal) AK> So one glance is enough for me to understand whether it has been updated AK> page. What about you? :-]So the page can be updated, but the title cannot. :-/ AK>>> supports custom CSS - by the way KF>> Yes, another kick to Mozilla - it doesn’t work... :-( AK>>> you can cut anything you want through CSS, not just advertising. and if AK>>> you don’t know how to write code - everything that has already been written is lying around on the Internet. KF>> Not possible. It will load it anyway. AK> They say no - it won't load. I read it on myopera.net in the forum. and a traffic meter AK> you can install one and check it if you wish. AK> although, if the insertion of an object is cut out, there is no object - what will it load? Who will cut it out? You can attach the property that is on this display it is not displayed. Unmapped != non-existent. AK> using css we replace with [img] and what will be loaded according to this AK> code? Since when does CSS allow you to change anything in a document? AK> In general, this is a holy war :-] Beat the Windows - save Russia. If there is no water in the tap, the Windows have drunk it!