- 1
- 2
- 3
<!--[if lte IE 6]>
Ваш браузер говно. Качайте новый...
<![endif]-->
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+136
<!--[if lte IE 6]>
Ваш браузер говно. Качайте новый...
<![endif]-->
Верстальщику респект...
guest 03.11.2012 17:47 # +11
BaranOnGovnokod 03.11.2012 17:51 # −4
eth0 03.11.2012 19:18 # +2
KirAmp 03.11.2012 19:51 # +2
BaranOnGovnokod 03.11.2012 20:19 # −2
TarasB 03.11.2012 21:29 # −2
BaranOnGovnokod 03.11.2012 21:43 # 0
3.14159265 03.11.2012 22:07 # +5
никто не хочет обратно привыкать к говну, каким бы вкусным снаружи оно не казалось, и кушать его несмотря на то какое оно низкокалорийное.
б) проприетарная платформа only
в) закрытый исходный код и всё что с ним связанно
Q.E.D
PS он просто жутко неудобный. разве что страничку с говноком открывать.
ну так это и Lynx умеет.
BaranOnGovnokod 03.11.2012 22:36 # −4
А я склонен искать во всем позитив - IE не столь упоротый как был раньше и намного лучше развит на данный момент. Это факт - его нельзя отрицать или опровергать. Я сам не пользуюсь им по некоторым причинам. И не так уж и сильно он мне нравится. Но я не стану говорить что новый IE не лучше IE6 - потому что это полнейшая чушь. Это очевидно. Не с точки зрения того какой Билл Гейтс плохой человек и какая Майкрософт ужасная корпорация, а с точки зрения функциональности и поддержки CSS и пр и пр...
KirAmp 03.11.2012 23:56 # −6
а) ихние стандарты обычно удобнее установленных w3c+у ie всегда были самые вкусные фичи. IE8+ поддерживают все нормальные разработчики.
б-в) это называется опенсорс головного мозга. На самом деле это не есть серьезный недостаток. Если вы боитесь за ваши приватные данные, то, увы, винда тоже может безнаказанно собирать любые сведения, в том числе тырить куки у других браузерах, но пока майкрософт юридическое лицо - они этого делать не будут без пункта в соглашении - а если кто-нибудь найдет подобный пункт, поверьте, начнется срач.
Если по какой-то другой причине - я рад выслушать и объяснить почему не есть аргумент.
ps: да, он жутко неудобный, правда пока это лучший браузер с поддержкой мультитач, что я видел :-)
inkanus-gray 04.11.2012 00:53 # +2
IE8 — идеальное говно, потому что в нём уже не работают некоторые фишки IE7, но ещё не работают многие фишки IE9.
Несовместимость IE с W3C не была бы проблемой, если бы разные версии IE были бы совместимы друг с другом хотя бы в одну сторону.
roman-kashitsyn 04.11.2012 15:10 # +2
Под линуксом у меня не запустится, и пакетов можно не ждать.
LispGovno 04.11.2012 20:14 # 0
KirAmp 05.11.2012 00:31 # +1
Но боюсь тебя придется выслать нахуй =)
TarasB 04.11.2012 12:35 # +3
BaranOnGovnokod 04.11.2012 13:09 # −2
Только поправка, в основном не: "ололо ие говно111" а чаще: "ололо ие говно111 билл гиетс маст дие11! мелокософт в ад!11" :)
bormand 04.11.2012 13:16 # +2
Во вторых у ие9 подкошена совместимость с ие8, и до сих пор есть проблемки с некоторыми банк-клиентами (вот пару месяцев назад сталкивались с такой проблемой, пришлось делать даунгрейд до 8).
В третьих у него ужасное окно сохранения файла - чтобы сохранить файл не в дефолтовое место нужно тыкать в мелкую стрелочку... Для избранного тоже надо попасть в мелкую зведочку, да и само оно показано в виде боковой панельки, что лично мне доставляет неудобства.
Насчет кодинга под ие - х.з. Веб программирование не мой конёк.
P.S. На самом деле он получше ие6. Он хотя бы не крашится, и нет диких тормозов на скриптованных сайтах. И да, в нем даже есть вкладки!
P.P.S. Ну и да, совсем забыл. Ололо ие говно!!111
inkanus-gray 04.11.2012 13:26 # +1
Кстати, не могу припомнить больше ни одного браузера с подобной кнопкой.
bormand 04.11.2012 13:32 # +1
> Надо только не забывать, для каких сайтов включать этот режим, а для каких не надо.
А он же вроде запоминает на каких она включена?
BaranOnGovnokod 04.11.2012 14:00 # −1
Потому что если ты человеку который смутно понимает что такое "Рабочий стол" (по опыту скажу , таких куча) скажешь "Обновика ты браузер дружок" - он тебя пошлет и пойдет на сайт конкурента. Тебе это надо? Нет , я лучше буду терять клиентов и говорить что "Ие говно" и не буду пользоваться им вообще.
Наоборот, нужно понимать и искать чем новый IE лучше старых и пытаться воспользоваться этим...Нет - у всех куча аргументов что весь род IE проклят страшными шаманами из клана MicroSoft...
bormand 04.11.2012 14:55 # +1
Но я писал свой отзыв с точки зрения пользователя, которому приходится сталкиваться с ИЕ, и помогать другим таким же пользователям. И вот тут я имею полное право говорить что "Ие говно" и не буду пользоваться им вообще.
inkanus-gray 04.11.2012 15:21 # +1
§1. Новый IE.
§2. Бабушка Зина.
Если бабушка Зина не знает, что такое «Рабочий стол», то вряд ли для неё получить новый IE проще, чем любой другой браузер. И на всякий случай: IE9 нельзя установить в Windows XP, поэтому волей-неволей придётся смотреть не в сторону нового IE, а в сторону IE8, IE7, а то и IE6 ради бабушки Зины.
Lure Of Chaos 04.11.2012 15:52 # +1
а лучше на сайте повесить окошечко с линком на альтернативы
BaranOnGovnokod 04.11.2012 16:42 # 0
Поэтому если вы до сих пор рассчитываете на XP то вы можете и под IE5 сайты верстать...
ps. Я беру компьютеры и железо в основном с рук (чаще всего у обычных юзверей) и уже наверно пол года ниже Vista не видел ОС.
bormand 04.11.2012 18:54 # +1
А в нашем городе Бабушкам Зинам компьютеры, в основном, достаются в наследство от Внучка Васи. Поэтому на них по традиции стоят пиратские XP SP2 с ИЕ6.
А с организациями тут отдельная история... полгода назад видел пару живых вин2к, а XP SP2 встречаются 50/50 со сборками SP3. Сборками я бы сказал не лучшего качества - то без windows installer, то написано sp3, а часть компонент осталась от сп2. Взять бы и уебал всем этим "сборщикам винды", которые нихуя не понимают в том чем занимаются.
wvxvw 04.11.2012 20:31 # +2
PascalGovno 04.11.2012 21:02 # +2
defecate-plusplus 04.11.2012 21:18 # +3
что намекает
defecate-plusplus 04.11.2012 20:49 # +1
насколько я понимаю, вот это - http://www.microsoft.com/windows/virtual-pc/default.aspx - единственный легальный вариант запуска винтажных 16-битных приложений на моей 64-разрядной шиндошс 7
PascalGovno 04.11.2012 22:58 # +1
он какую-то фигню пишет, еще полтора года ХР будут поддерживать
вот: http://windows.microsoft.com/en-US/windows/products/lifecycle
> единственный легальный вариант запуска винтажных 16-битных приложений
здесь возникает скользкий вопрос о легальности вторичного рынка лицензий, а именно подлинной™ Windows® 3.1 с е-бэя
TarasB 04.11.2012 14:31 # −1
А тесты производительности?
Вот тут их делали, последний ИЕ очень даже быстрый и непрожорливый:
http://www.gamedev.ru/flame/forum/?id=161404
LispGovno 04.11.2012 14:53 # −1
bormand 04.11.2012 14:58 # −1
Фаерфокс, опера и хром тоже не запускаются. Толсто.
Только telnet, только хардкор.
sayidandrtfm 04.11.2012 16:31 # 0
LED1.
inkanus-gray 03.11.2012 22:25 # 0
BaranOnGovnokod 03.11.2012 20:20 # −1
eth0 03.11.2012 23:08 # +3
Нетскейп умер и осёл умрёт.
3.14159265 03.11.2012 22:11 # +3
С такой формулировкой трудно спорить.
3.14159265 05.11.2012 17:22 # +5
>ещё имеет какие-то шансы на существование
...как утилита для скачивания Оперы, Хрома или Мозиллы.
Lure Of Chaos 05.11.2012 23:43 # −1
Steve_Brown 06.11.2012 11:45 # +2
bormand 06.11.2012 12:35 # +2
Steve_Brown 06.11.2012 13:30 # +2
http://ithappens.ru/story/1878
bormand 06.11.2012 13:37 # +1
Lure Of Chaos 06.11.2012 13:25 # +1
guest 03.11.2012 18:30 # −5
BaranOnGovnokod 03.11.2012 20:23 # +2
LispGovno 03.11.2012 19:42 # 0
Lure Of Chaos 03.11.2012 20:38 # +4
TarasB 03.11.2012 21:28 # +5
wvxvw 04.11.2012 00:51 # +4
Lure Of Chaos 04.11.2012 00:59 # 0
LispGovno 04.11.2012 01:06 # 0
wvxvw 04.11.2012 01:11 # +1
inkanus-gray 04.11.2012 01:57 # 0
Потом стало модно переделывать Фаерфокс, а нынче модно переделывать Хромиум.
Но разве ж это переделка? Движок HTML+JS всё равно оригинальный остаётся.
wvxvw 04.11.2012 02:02 # +2
bormand 04.11.2012 09:11 # +3
BaranOnGovnokod 04.11.2012 16:58 # +3
bormand 04.11.2012 19:01 # 0
eth0 04.11.2012 20:04 # +1
Вдруг в интернете что интересное с прошлого раза появилось?
bormand 04.11.2012 20:55 # +2
Пора бы уже и ИЕшникам с той же причиной валить эти быдлотулбары, если они при запуске пытаются делать что-то потенциально долгое...
LispGovno 04.11.2012 21:05 # −1
bormand 04.11.2012 22:31 # +5
Да.
Lure Of Chaos 05.11.2012 09:06 # +1
Fai 05.11.2012 10:03 # +2
Lure Of Chaos 05.11.2012 23:43 # +3
arth 20.11.2012 11:44 # 0
Fai 05.11.2012 00:18 # +3
TarasB 05.11.2012 16:03 # +2
Ещё при добавлеии комментария форма оказывается в новой вкладке, как-то так. Необычно.
Некоторые тормоза при вводе текста.
Памяти жрёт поменьше Оперы, запускается и закрывается быстрее. Страницу грузит дольше, вернее, он не пытается отобразить страницу сразу же, он зачем-то сначала всё пытается загрузить, это напрягает.
LispGovno 05.11.2012 16:05 # −2
TarasB 05.11.2012 16:08 # +1
В общем общее потребление памяти в системе почему-то ровно такое же, а вот в диспетчере Опера захавала 93 метра, а ишак - 77 метров. Так-то.
Но Опера как-то лучше реагирует на команды, меньше напрягает.
LispGovno 05.11.2012 16:11 # −2
TarasB 05.11.2012 16:18 # 0
Fai 05.11.2012 19:38 # +2
eth0 05.11.2012 19:53 # +3
Устроим браузеросрач?
bormand 05.11.2012 20:00 # +3
LispGovno 05.11.2012 20:28 # −1
LispGovno 05.11.2012 20:31 # −1
Opera is Dead.
LispGovno 05.11.2012 20:36 # −1
roman-kashitsyn 05.11.2012 21:10 # +2
scriptin 05.11.2012 22:55 # 0
// Холивар
inkanus-gray 05.11.2012 23:11 # +2
// Холивар++
LispGovno 05.11.2012 23:21 # −1
inkanus-gray 05.11.2012 23:24 # +2
LispGovno 05.11.2012 23:56 # −1
inkanus-gray 06.11.2012 00:38 # +1
LispGovno 06.11.2012 01:00 # −1
wvxvw 06.11.2012 01:48 # +1
Или типа это плохо быть задротом хорошо знающим свои инструменты? :)
ЗЫ. Раз уж тут и без того Монро вспоминали... то чего бы уж:
inkanus-gray 06.11.2012 03:08 # 0
wvxvw 06.11.2012 10:38 # 0
Я видел человека, преподавателя, который Матлабовский код писал в какой-то майкрософтовской программе для редактирования текста, то ли WordPerfect то ли Write.
roman-kashitsyn 06.11.2012 10:55 # 0
Fai 06.11.2012 13:22 # 0
TarasB 06.11.2012 17:39 # +1
http://xkcd.ru/378/
wvxvw 06.11.2012 23:01 # 0
Но если кому интересно и одноверменно непонятно:
Настоящие программисты задают универсальные константы таким образом, чтобы мир полученный врезультате содержал жесткий диск с необходимой программой.
TarasB 07.11.2012 17:22 # 0
они его снизу подписали
wvxvw 07.11.2012 17:35 # 0
Lure Of Chaos 05.11.2012 23:45 # 0
а мне когда-то нравился http://tea-editor.sourceforge.net/
даже когда-то целый сайт сваял исключительно на нем для подруги
roman-kashitsyn 05.11.2012 23:47 # +3
Нормально у него так мажорная версия меняется, хромы с мазилами отдыхают
Lure Of Chaos 05.11.2012 23:52 # 0
govnomonad 06.11.2012 17:32 # 0
wvxvw 06.11.2012 00:04 # −1
Lure Of Chaos 06.11.2012 03:24 # 0
wvxvw 05.11.2012 23:44 # +3
По мотивам недавних событий. взято из конфига одной хорошей программы :)
bormand 06.11.2012 10:30 # 0
P.S. Кстати для XML есть подобная хрень, называемая entity bomb. Неплохо выносит мозг старым парсерам.
wvxvw 06.11.2012 10:33 # 0
bormand 06.11.2012 11:26 # 0
wvxvw 06.11.2012 11:35 # 0
Я просто недавно озадачился проблемой сделать установщик для одной разросшейся утилиты (просто нужно много чего проверить и скачать, до того, как начинать работать). Блин, мейк и все, что с ним связано, - это вообще такой мрак...
С одной стороны не хочется навязывать что-то типа SCons / Ant, но с другой, это ж пытка вообще что-то с мейком сделать.
defecate-plusplus 06.11.2012 11:43 # 0
wvxvw 06.11.2012 12:16 # 0
Ну и то, что текст программы нужно набирать псевдографикой, типа процентов, долларов, кучи разных скобочек совсем не делает сами по себе мейкфайлы понятными.
roman-kashitsyn 06.11.2012 12:26 # 0
Если надо компилять жабу, то лучше всё же брать ant, он гораздо удобнее для жабы, да и переносится лучше.
defecate-plusplus 06.11.2012 12:36 # +2
писать вручную мейкфайлы приходилось регулярно
с первого раза ничего хорошего не выйдет, когда не знаешь инструмента - да это верно будет для любого инструмента
если что, у меня под хитрожопый тулчейн под Win32 есть несколько проектов на работе, они у меня собираются gnu make'ом одним кликом на заголовке в вижуал студии
несколько солюшенов - каждый солюшен с парой сотен килострок в десятке проджектов
и да, в каждом проджекте сорцы лежат в разных папках, в которых надо искать известное имя в порядке приоритета
не всё так уж мрачно в мейкфайлах
ну и по причине нежелания сопровождать несколько параллельных систем сборок при кроссплатформе винда-линукс (поддерживать дерево нескольких сотен файлов в десятке проектов одного солюшена мне проще непосредственно в студии), под линуксом я своей тулзой на основе .vcproj на лету формирую мейкфайл и собираю его
wvxvw 06.11.2012 12:45 # 0
roman-kashitsyn 06.11.2012 12:54 # +2
Хотя косяков в make предостаточно (меня лично удручают магические табы и отсутствие встроенного механизма определения зависимостей).
defecate-plusplus 06.11.2012 13:03 # 0
roman-kashitsyn 06.11.2012 13:06 # 0
Знаю, что можно скопипастить волшебные строки из мануала и получить такой механизм, но мне такой путь не очень нравится.
wvxvw 06.11.2012 13:36 # 0
Хз. вот у меня сейчас дилема:
- изнасиловать мейк для этих целей (т.е. по-сути вызывать из него bash для того, что бы сделать бОльшую часть работы установщика).
- RPM / DEB с не меньшим количеством извращений, т.как зависимости не к пакетам установленным в системе, а к модам Эмакса / программам, которые нельзя установить из централизованого репозитория.
- написать на Баше или Питоне.
По трудозатратам и удобству - написать на Питоне будет проще и быстрее всего. И тут же возникает вопрос - а нафига мне Makefile, если я все то же самое, и даже в более удобной форме могу сделать в Питоновском скрипте?
- elpa по всей видимости не прокатит, т.как там даже зависимости никак не объявить. Не знаю, спросил их, мне пока не ответили...
roman-kashitsyn 06.11.2012 13:49 # 0
wvxvw 06.11.2012 14:06 # 0
плагин зависит от наличия других плагинов, часть из них можно получить через elpa, а часть нет:
- auto-complete *
- ede *
- flymake-cursor
- yasnippet
- eproject
* - практически обязательные.
я мог и не вспомнить всех.
кроме этого, зависит от установленных програм и того, как они были установлены. В первую очередь haxe, который мог быть установлен где-нибудь в системе, а мог быть и собран устанавливающим. (У меня, например 2 варианта, рабочий - который сам собирал, и "по умолчанию", чтобы проверять как у других будет работать.) Практически наверняка тот, кто будет устанавливать мог собирать и сам, а не пользоваться установщиком.
Существует небольшая вероятность, что кто-то попробует установить в Виндовсе... и там хз что у него будет. Может будет cygwin, а может и нет... может будет python, а может и нет.
Кроме того, в проекте есть info файл, который можно в принципе добавить в систему, если захотеть.
Кроме того есть куча всяких файлов которые нужно копировать в разные места в зависимости от того, что где установлено, т.е. если auto-complete установлен в ~/.emacs.d/auto-complete/ то еще не факт, что директории со списками чего и где дополнять у него находятся в ~/.emacs.d/auto-complete/***-mode/ - пользователь это мог куда-нибудь перенести. Аналогично yasnippet. Технически, я это могу обнаружить в автоматическом режиме, но делать это все из make - ну не просто неудобно, а ппц как неудобно.
Да, а кроме этого известны другие плагины, которые конфликтуют! :) Это тоже как-то надо, хотя-бы предупредить.
roman-kashitsyn 06.11.2012 14:22 # 0
А вот возможность конфликтующих версий, или неоходимость наличия более свежих версий, чем установленные - это проблема без очевидного решения, разве что просить пользователя обновиться.
wvxvw 06.11.2012 14:11 # 0
roman-kashitsyn 06.11.2012 11:46 # 0
wvxvw 06.11.2012 12:16 # 0