На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (8) « Первая ... 2 3 [4] 5 6 ... Последняя » все  ( Перейти к последнему сообщению )  
> War of Browsers , Мне интересны мнения программистов
    Цитата
    Есть такие задачи, решение которых облегчаются с возможностью использовать нестандартные (т.е. "расширенные") возможности браузера (например CMS). Известный мне выход из ситуации -- маленькая приписочка: "IE>X.X only". Очень удобно.

    А теперь раскрой мне секрет, о гуру, каким это образом Typo3 может быть кроссбраузерной без приписочек и пиписечек, а?

    Мне известен еще один способ достижения аналогичного результата. Итак:
    1) вытаскиваем руки из анального отверстия и моем теплой водой с мылом;
    2) нашариваем рубильничек, отвечающий за деятельность мозга, и устанавливаем его в положение "On";
    3) выбрасываем из словаря фразу "а мне так нравится" и вставляем туда "а так правильно, так нужно и именно так должно быть сделано";
    4) вдумчиво читаем www.w3.org и реализовываем нескриптовым образом все, что можно реализовать таковым. В спорных случаях ключевой критерий -- вопрос в адрес скриптового решения "а нафиг оно надо?". В конце концов, сопровождаемость повысится, а геморрой уменьшится;
    5) тестируем _как_минимум_ в Великой Троице Браузеров, любые воркараунды должны отходить от стандарта на самый минимум, если вообще отходить;
    6) добиваемся доступности всех функциональностей в браузерах, JavaScript не поддерживающих (хинт: отключить его можно в _любом_ браузере).

    Если при выполнении пункта второго возникли затруднения, ищем второй рубильничек, "поддержка жизнеобеспечения", переводим его в положение "выкл" и делаем тем самым мир лучше.
      Цитата Ho Im @
      4) вдумчиво читаем www.w3.org и реализовываем нескриптовым образом все, что можно реализовать таковым.

      Согласен, но ключевое слово -- вдумчивым, ибо можно сделать чистый и стандартный и замечательный CSS2, а потом лицезреть, как криво некоторые его отображают.
      Кстати, раз публика собралась знающая, я хочу задать вопрос: поддерживает ли FF (любой версии) display: run-in? Мне это не то чтобы надо, но обидно, что по моим прикидкам получается, что не поддерживает :(. Вроде пример прямо с официальной спецификации css2 на www.w3c.org взял.
      Кстати, недавно увидел сайт www.cssplay.co.uk. Там такие вещи на CSS2 творят! И, что самое главное, кроссбраузерно. Всем советую посмотреть (там с коментариями автора).
        Цитата
        Кстати, недавно увидел сайт www.cssplay.co.uk.

        Автору глубочайший респект, грузится моментально!
          Ho Im, извени что я имею собственное мнение и нахальство пеместить его в одном форуме с тобой.
          Ты настолько умен, зачем тебе форум? Ты самодостаточен. Я было грешным делом подумал, что здесь можно обсуждать вопрос, а не читать то, что написали Великие Гуру с вымытыми теплой водой и мылом руками. Спасибо за совет, но попробую обьяснить так, что бы последний имбецил понял.
          Цитата
          каждая технология необходима в определенном случае

          Этим я хотел сказать то, что нельзя найти общий ответ на все задачи на теме в 45 постов.
          Цитата
          Не люблю книжку с самопереворачи

          А что ты хотел здесь выразить?.. Что все должны забыть о том, что развивается уже не один год и является довольно распространенным. Не нравится не ешь, нехрен корчить из себя мастера слова и обсирать всех за то, что мнение не соответствует твоему суждению о правильности. Включи на своем мозгу кнопочки "толерантность", "уважение", "терпимость".
            2 Ho Im.

            Прикольно. И во многом правильно, IMHO. Беда в том, что РУНЕТ (как таковой) служит весьма редко для передачи информации (а как кто думает -- зачем Сеть вообще?). Как правило, это -- не информационный ресурс, а средство самовыражения авторов, круче windoZe ни чего не видевших и иных букварей (окромя тех, что от M$) не читающих. Принципиально.

            По этой причине, оно (поколение, прочно и навсегда выбравшее "PEPSI") создаёт странички с активным содержанием (скорее, всё-таки, "содержимым"). Информации-то (контента), пригодной для передачи другим людям просто нет. Нищета-с-с-с... Одолела.

            Цитата
            А как сюда записались CGI??? Вот это мне не понятно.

            Сообщение #22, pls в данной теме... Всё тянулось оттуда. Там не стихи, IMHO, осилить можно... :D:D:D

            Добавлено
            P.S. Когда-то в RELCOM'овских конференциях была в ходу поговорка -- "до того, как что-то сказать миру, подумай -- а миру оно надо?". Вот, если бы сайты так же "дизигнили" бы, цены бы нашем веб-мастерам не было бы...

            Впрочем, до аскетизма нужно ещё и дорасти... :D:D:D

            2 BugHunter. Учту, спасибо.
              Цитата
              Сообщение #22, pls в данной теме... Всё тянулось оттуда

              нормально. А сообщение #3 мне наверное показалось. Даже если да, спасибо за ответ, просвятил. А что, нормально, ничего путнего не сказал, но все видят что ответил.
              Видемо уважаемый ХуИм не утруждает себя чтением чужих постов спеша показать свое превосходство перед автором. Немного более утрудив себя он мог бы увидеть
              Цитата 02077461 @
              Есть стандарт?.. Пиши под стандарт!..
              в посте предшествующему высказыванию его великих мыслей.
                Цитата
                Включи на своем мозгу кнопочки "толерантность", "уважение", "терпимость".

                Здесь вроде как война. Какая толерантность?
                Цитата
                Что все должны забыть о том, что развивается уже не один год и является довольно распространенным.

                То, что оно развивается не один год, не означает, что его нужно во все дыры пихать. Типа если страничка не с флешем и не с прыгающей по всему экрану графикой, то ты и дизайнер не крутой. Это бред. Умный человек говаривал: "коль нечего сказать -- заткнись". А если есть что сказать, то оно и без украшательств возымеет успех. Ибо будет востребовано.

                Добавлено
                Цитата
                Есть стандарт?.. Пиши под стандарт!..

                Это предложение выпадает из заданного тобой же контекста, в котором ты утверждал, что нормально CMS можно написать только сей стандарт обойдя. И приписав "IE xxx only", газанув тем самым в лужу и расписавшись в своем непрофессионализме.
                  Хочу подытожить тему (Кто не помнит как начиналось смотрите здесь):
                  Пиши не под браузер а по стандарту. Как?.. так, что бы решало поставленную задачу. Чем -- огромный выбор редакторов и процессоров. Я когда-то пользовался AceHTML. Класная штука.. Под Linux в любом дистре есть Quanta+ и просто редакторы с подсветкой (Kate, Kwrite). И не спрашивай здесь какой редактор лучше!... Просто выбери сам.
                    Цитата
                    Видемо уважаемый ХуИм не утруждает себя чтением чужих постов спеша показать свое превосходство перед автором.

                    Не переживай, чукча читатель в гораздо больше мере, нежели писатель...
                      Пожалуй я не так выразился. Была конкретная задача, было конкретно оговорено с заказчиком о том, что будет использоватся IE. Использовался IE, была приписка. Это пояснение дало ответ на вопрос помешенный в первом посте?.. Я, почему-то, сомневаюсь.
                      Все, умываю руки. Дальше будет флейм с чукчей. Заранее здаюсь.
                      Сообщение отредактировано: 02077461 -
                        Цитата
                        А что, нормально, ничего путнего не сказал, но все видят что ответил.

                        Ну, кто виноват в том, что "не дошло"? :D:D:D Пишущий или читающий? Наверное, оба... Ну, коли так...

                        Собственно, я во многом поддерживаю и понимаю Ho Im (видимо, linux'оиды мыслят во-многом одинаково).
                        Цитата
                        Включи на своем мозгу кнопочки "толерантность", "уважение", "терпимость".

                        Какая к чёрту "терпимость"? Мне приходится вырубать всё (картинки и JavaScripts) при работе с родными, российскими ресурсами. У МЕНЯ ВОРУЮТ ДЕНЬГИ (трафик) И ВРЕМЯ (загрузки очередных безумных "творений"). Или пользоваться lynx'ом (видели бы вы эти "сайты" в "чистом тексте").

                        Я -- не веб-дизайнер. Я -- потребитель информации. Когда я в родном, российском сегменте Сети, вместо получения ИНФОРМАЦИИ (за которой я пришёл на данный сайт) получаю 20-40 K (минимум) баннеров и картинок и... порядка 10 K (и то -- слишком много сказал) ИНФОРМАЦИИ... То о какой "толерантности" может идти речь?

                        По ряду причин пользуюсь в основном англоязычными ресурсами. И вижу, что инфы там на порядки больше, доступна и воспринимаема в любом виде. Легко печатается. Легко... усваивается.

                        Почему у нас это не так?

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

                        P.S. Я, право, не понимаю -- а почему "терпимость" необходима при чисто "техническом" споре? Извините, но мы все живём в этом мире. И, если есть раздражение по какому-либо поводу, то почему в разделе Holy War его не высказать?

                        Добавлено
                        Цитата
                        Под Linux в любом дистре есть Quanta+ и просто редакторы с подсветкой (Kate, Kwrite).

                        Спасибо что просветил... А я всё как-то GVIM'ом пользуюсь... It's working, знаешь ли... :D:D:D
                        Vi, Vim, gvim,...
                          Стандарты рулят :yes:
                            Цитата
                            Была конкретная задача, было конкретно оговорено с заказчиком о том, что будет использоватся IE. Использовался IE, была приписка. Это пояснение дало ответ на вопрос помешенный в первом посте?..


                            с первым постом, такого содержания:

                            Цитата
                            Сейчас я создаю под Осла, потому что у него больше возможностей для создания скриптов на JavaScript и он есть у всех :D Кто со мной не согласен?


                            совершенно не соотносится. В его случае основой выбора послужило не конкретное ТЗ, а совершенно ошибочное мнение.

                            А ты бы так сразу и сказал. Если это было предложение заказчика ("в нашей локалке ничем больше не пользуются"), то да. А если сам предложил по той же причине, что и автор первого поста (и я почему-то склонен считать именно так), то под град пуль попал совершенно справедливо.
                              У меня сейчас стоят:
                              Microsoft Internet Explorer 6.0.2800.1106.xpsp1.020828-1920 + MyIE2 0.9.27.68
                              Opera 8.5
                              Mozilla Firefox 1.5

                              Я сравнил эти три браузера по интерфейсу (10 баллов):
                              MyIE2 (интерфейс для Осла) - 10 баллов (тут и спорить не о чем!)
                              Opera - 8 баллов (вполне может конкурировать с MyIE2, но в удобстве управления мышью проигрывает)
                              Mozilla Firefox - без плагином 5 баллов, а с плагинами 5,5 баллов
                              Microsoft Internet Explorer - только 2 балла (надо качать MyIE2)

                              Теперь о коде:
                              Microsoft Internet Explorer - сидим и ждем 7.0 версию :D, а пока надо признать, что 6.х версия обогнала своих конкурентов, после выхода этой версии, на 3 года вперед! Сейчас же Опера и Лиса начинают обходить Осла по поддержки стандартов W3C
                              Opera и Mozilla Firefox - сейчас равны по поддержки стандартов W3C, но Opera понимает код, заточенный под Осла, лучше, чем Лиса :)

                              Как и где достать браузер?
                              Microsoft Internet Explorer
                              Цитата "Написание Plugin'ов для Internet Explorer"
                              Всем памятны обвинения в адрес Microsoft в том, что включение браузера Internet Explorer в состав операционной системы Windows недопустимо. Ответом корпорации было то, что браузер является неотъемлемой частью системы. Теперь мы можем сказать даже больше – Internet Explorer как единое приложение не существует. Это набор компонентов, которые собираются в единое целое только при запуске приложения. Сейчас мы попробуем включить в этот стройный ряд компонентов свой, чтобы он тоже стал неотъемлемой частью, ну если не операционной системы, то конкретной копии браузера точно.

                              И из-за нехватки этих "компонентов" у вас может не заработать Офис и многие другие проги, в частности AutoRun'ки!
                              И поэтому этот браузер поставляется со всеми прогами от Microsoft и весит ~20-80мб
                              Opera и Mozilla Firefox - сейчас оба бесплатные браузеры и весят ~4-5мб

                              Какой браузер использовать?
                              А какой вам больше нравится? - тем и пользуйся :yes:
                              Сейчас, когда Осел, потому что долго не было обновлений, Опера и Лиса, из-за постоянных совершенств, стали на равный уровень, то для каждой группы сайтов лучше использовать подходящий браузер

                              Разработчикам:
                              Создавайте свой сайт сначала на чистом HTML и CSS (без псевдоклассов: Осел их поддерживает только для <A>) и никогда не присваивайте объекту стиль "display: none"(!), лучше это сделать через JavaScript или еще как-то >:(, а то ваш объект, при отключенной поддержке скриптов, просто исчезнет из виду и не появится :wall:

                              Вот на этих двух скриптах я тестировал браузеры:
                              Прикреплённый файлПрикреплённый файлScripts.zip (1.51 Кбайт, скачиваний: 88)
                                Цитата Keepun @
                                Я сравнил эти три браузера по интерфейсу (10 баллов):
                                MyIE2 (интерфейс для Осла) - 10 баллов (тут и спорить не о чем!)
                                Opera - 8 баллов (вполне может конкурировать с MyIE2, но в удобстве управления мышью проигрывает)
                                Mozilla Firefox - без плагином 5 баллов, а с плагинами 5,5 баллов
                                Microsoft Internet Explorer - только 2 балла (надо качать MyIE2)

                                А аргументы где? Я с таким же успехом могу дать оценку по-другому:
                                Огнелис - 10/10
                                Опера - 8/10
                                Осле - 5/10
                                MyIE пьет яд.
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0377 ]   [ 14 queries used ]   [ Generated: 18.07.25, 05:34 GMT ]