From: rider <rider@lrn.ru> To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: Работоспособ ность Sun JDK и пара вопросов про glibc Date: Tue, 16 Apr 2002 01:44:43 +0400 Message-ID: <3CBB49CB.6070406@lrn.ru> (raw) In-Reply-To: <20020416001927.31606202.avl@l14.ru> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Любимов А.В. wrote: |>>Вообще так конечно пишут.. но... так писать нельзя. |> | |извините, конечно, но нельзя ли показать, как писать надо? Я прямо сейчас не готов переписать этот код. Да и у нас в основном все пишется из расчета на то, что браузер клиента поддерживает спецификации w3c.org Навскидку - у них переменная ns определяется только в том случае, если есть documents.layer. У mozilla его естественно нет. Собственно как нет и document.all, присутсвующий у IE. ну а что у нее есть - можно посмотреть: http://www.w3.org/TR/2001/WD-DOM-Level-2-HTML-20011210/html.html Кстати, ns6 = (document.getElementById)? true : false; также реализовано не по стандарту ;-( В общем - в morg. Я такие сайты в большинстве своем смотрю небольшими скриптами, которые парсят их HTML и генерят мне URL'ы необходимой информации. Совсем недавно, кстати, пришлось делать хак одному сайту для поддержки mozilla. Самый простой вариант был - сделать еще одну проверку на браузер. Итого получаем _ТРИ_ реализации JS кода. А оно нам надо? Вывод - либо делать простые сайты, либо по стандарту. ну а пользователей не страндартных браузеров посылать на www.w3c.org и на mozilla.ru за стандартым браузером. Кстати, та же самая Opera намного лучше держит w3c.org, чем IE. Хотя у нее много других глюков раньше было (слишком стандартная? ) | |просто само собой эта практика не рассосется. |надо рассылать текст "правильной" процедуры определения бровзера вебмастерам. Как показывает практика - в каждом случае надо патчить на корню. ;-( | |один послал, другой - так потихонбку всем миром жит попроще станет. Не всегда, к сожалению... | |да и просто интересно, как корректно решить такую часто возниуающую задачку... Задача непростая. Самое корректное решение я описал выше. Rgds, Rider -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE8u0nKqohfd2vlwKsRAvDUAJ9XsXycvkqI7FV0c6maQIjnzhhA/QCgmndZ HEUESYnKAzxRBOZGczzJXbg= =hXcj -----END PGP SIGNATURE-----
next prev parent reply other threads:[~2002-04-15 21:44 UTC|newest] Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-04-15 9:18 [sisyphus] Работоспособность " Michael Rumjantsev 2002-04-15 10:16 ` Dmitry V. Levin 2002-04-15 10:52 ` [sisyphus] Работоспособ ность " Michael Rumjantsev 2002-04-15 13:14 ` Alexey Morozov 2002-04-15 13:23 ` AVL 2002-04-15 13:45 ` Michael Rumjantsev 2002-04-15 14:24 ` [sisyphus] " Sergey S. Skulachenko 2002-04-15 14:39 ` AVL 2002-04-15 15:00 ` [sisyphus] " Sergey S. Skulachenko 2002-04-15 16:29 ` Любимов А.В. 2002-04-15 19:42 ` Anton Farygin 2002-04-15 20:17 ` [sisyphus] " Mikhail Zabaluev 2002-04-15 20:19 ` Любимов А.В. 2002-04-15 21:44 ` rider [this message] 2002-04-15 14:47 ` [sisyphus] " AVL 2002-04-15 15:10 ` Sergey Vlasov 2002-04-16 4:34 ` Michael Rumjantsev 2002-04-15 14:47 ` Ivan Zakharyaschev 2002-04-16 5:12 ` Michael Rumjantsev 2002-04-15 13:48 ` [sisyphus] GNUCash locale & fonts Bender 2002-04-15 17:36 ` Vitaly Lipatov 2002-04-15 19:10 ` [sisyphus] " Michael Shigorin 2002-04-15 19:52 ` Vitaly Lipatov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=3CBB49CB.6070406@lrn.ru \ --to=rider@lrn.ru \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git