LINUX.ORG.RU

NetSurf 3.9

 ,


2

1

18 июля вышла новая версия NetSurf — быстрого и легковесного веб-браузера, ориентированного на слабые устройства и работающего, помимо собственно GNU/Linux и других *nix, на RISC OS, Atari, AmigaOS, Windows, а также имеющего неофициальный порт на KolibriOS. Браузер использует собственный движок и поддерживает HTML4 и CSS2 (HTML5 и CSS3 на ранней стадии разработки), а также JavaScript (ES2015; DOM API реализован частично).

Основные изменения:

  • Добавлена поддержка CSS Media Queries (level 4).

  • Добавлена поддержка формата изображений WebP.

  • Полноценная поддержка CSS-пикселей, что улучшает поддержку HiDPI экранов. u2015

  • Множество мелких исправлений и улучшений.

Также в версии 3.8, новости про которую на ЛОРе не было, была добавлена поддержка HSTS, CMYK/YCCK JPEG и новых единиц измерения CSS (rem, vw/vh и других).

>>> Полный список изменений

>>> Подробности

Ответ на: комментарий от anonymous

это называется sax-парсер. такие парсеры для XML точно есть, а HTML - подмножество XML. но проблема не в парсере, а именно в отображении. чтобы отобразить содержимое, надо весь файл сначала обработать.

а виснет он не от обработки HTML, а именно от изменения размера окна. у меня WM и там он зависает, если его пытаться разместить вместе с другими приложениями.

на самом деле, гигантских HTML как таковых на сайтах не бывает. там куча говноскриптов, как правило. и тенденция как раз к тому, что HTML содержит практически ничего, только хэдер со скриптами и пару вызовов. поэтому без скриптов многие сайты вообще не отображают ничего. но даже если бы HTML был жирен, то 300 метров голого HTML для современного проца c несколькими гигами памяти - это ничто. так что проблема не в парсере.

Iron_Bug ★★★★ ()
Ответ на: комментарий от Iron_Bug

HTML - подмножество XML

Нет и никогда им не был. А начиная с HTML5 даже подмножеством SGML быть перестал.

andreymal ()
Ответ на: комментарий от Nill

Спасибо тебе, добрый человек!

Не за что!

anonymous ()
Ответ на: комментарий от anonymous

Большое спасибо! Merci! Thank you! Thanks!

anonymous ()
Ответ на: комментарий от Iron_Bug

только xhtml был подмножеством xml. не взлетело.

moot ★★★★ ()
Ответ на: комментарий от andreymal

по факту, нет там ничего, что выходило бы за рамки XML, причём самого обычного. это хипстеры html5 придумали и теперь браузеры стали ещё более тормозными, потому что эта #####, высосанная ими известно откуда, изрядно мешает нормальной обработке данных. вот за это надо было руки оборвать и куда-нибудь засунуть.

парсеры и для этого говна написали. но надо было убивать тех, кто это придумал, а не принимать в стандарт.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от moot

вот надо было его продавливать. тогда бы сейчас не огребали столько проблем.

Iron_Bug ★★★★ ()
Ответ на: комментарий от Iron_Bug

Ну я использовал xhtml когда это было в тренде. Лет 15 назад, лол. А вы что сделали для того чтобы его не закопали?

anonymous ()
Ответ на: комментарий от anonymous

я не занимаюсь вебом. веб на 5-м уровне существует, а я работаю на первых четырёх. но всё, что я вижу в развитии загнивании веба - это то, что он становится всё менее математичен и всё более маразматичен. старый HTML хотя и геморройный, и обмазанный жиром, но всё-таки относительно упорядоченный синтаксис. его ещё как-то худо-бедно можно было обрабатывать через XML-парсеры. а вот html5 уже совсем маразм, который мог придумать только гуманитарий. всё идёт не от оптимизации и принципов потоковой обработки, а из каких-то безумных абсолютно конченных юзерских фантазий. это всё равно что если придёт какая-нибудь фифа и начнёт советовать, как делать, например, двигатели для автомобиля. получится говно. вот html5 - говно и его делали те, кто не разбирается в сетях и программировании от слова совсем. чтобы проектировать такие протоколы, надо исходить не из заскоков дезигнеров, а из особенностей работы сети и обработки данных на современных процессорах. и я для себя просто на этом крест поставила. веб надо как-то переделывать и всё что выше TCP, проектировать принципиально по-другому, чтобы оно было ориентировано на sax обработку, потоки и чтобы изменения разметки после загрузки страницы не было.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от anonymous

З.Ы. совсем по-хорошему, TCP тоже бы надо переделывать. необходимость отслеживания порядка пакетов и стек сессий - не самое удобное для обработки в системе барахло. протоколы по идее должны быть максимально асинхронными. возможно, QUIC - некоторое приближение к этой идее.

Iron_Bug ★★★★ ()
Ответ на: комментарий от Iron_Bug

чтобы изменения разметки после загрузки страницы не было

А как же веб приложения?

anonymous ()
Ответ на: комментарий от Iron_Bug

по факту, нет там ничего, что выходило бы за рамки XML

Ты HTML хотя бы раз в жизни видел? Банальные <HR CLASS=LINE> или <BODY><P>1<P>2</BODY> являются корректым HTML и вопиюще некорректным XML.

Но XHTML действительно стоило бы продавливать, в нём такой бред писать нельзя. Жаль что он умер :(

andreymal ()
Ответ на: комментарий от andreymal

XHTML у меня ассоциируется с оперой 12, то ли внутренние страницы у нее были на нем.

anonymous ()
Ответ на: комментарий от anonymous

кому надо особо много интерфейса - есть тонкие клиенты.

Iron_Bug ★★★★ ()
Ответ на: комментарий от andreymal

первое называется атрибут. а вот второе называется криворукий верстальщик. вообще, отличительной особенностью современного веба является кривизна его вёрстки. и браузеры пытаются как-то разгрести косяки тупых вебмакак (типа незакрытых тегов и прочей фигни). по идее, браузер не обязан этим заниматься. но если браузер скажет «у вас невалидный HTML, пройдите в жёппу», то практически все сайты перестанут открываться.

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

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 3)
Ответ на: комментарий от andreymal

в качестве альтернативы могу предложить создать ЛОР-протокол и написать свой браузер :)

я думаю, что протокол должен быть потоковым, работать поверх QUIC, и должен исключать скрипты на юзерской стороне или разрешать их в качестве альтернативы, с согласия юзера.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

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

ChekPuk ()
Ответ на: комментарий от ChekPuk

я изучала код браузеров и видела все эти извращения, которыми обмазаны браузеры только ради того, чтобы макака могла написать <br> вместо <br/> или тупо понаписать невменяемой фигни, которую браузер как-то должен распарсить и при этом не выдать ошибки. надо было сразу дрессировать бандерлогов. теперь они слишком обнаглели. я думаю, выход - только писать параллельный веб с изначально правильным техническим уклоном и не пускать туда криворуких говномесов, тех, кто ниасилил стандарт, или кто не может написать без ошибок сраную страничку с разметкой.

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

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

Не выйдет. Компаниям выгоден базар, браузерам выгоден базар, никто не пойдёт в какой-то отдельный «интернет». Браузеры могли бы выдавать позорные значки криворукости на сайтах, но один введёт, другой нет, тогда тот перестанут рекомендовать и он потеряет бабосов. Ничего уже не поделать. Файрфокс был надеждой, пока не появился Хром. А Хром для вот этого всего говна и написали. И именно они пошли расшатывать, делая несовместимые тэги и пр. Но Хрома все хвалят. Даже пользователям похрену. Говно потребляет говно. Круговорот говна в природе. Можно только сменить реальность. Эх. Где бы билет купить?

ChekPuk ()
Ответ на: комментарий от ChekPuk

так а при чём тут выгода? просто делать для девелоперов, как опенсорц. это не обязательно должно стать массовым (более того, оно не может стать массовым, по причине макакофобии). а для себя такую штуку сделать было бы прикольно :)

Iron_Bug ★★★★ ()
Ответ на: комментарий от Iron_Bug

Ну... Тогда только писать для себя. Сайтики которые будут открываться в том же Нетсурфе. Но поскольку они будут работать и во всех остальных браузерах, то «революции» никто не заметит. А открывая свой говномес в Нетсурфе они будут продолжать думать что это «недобраузер»

ChekPuk ()
Ответ на: комментарий от ChekPuk

из того, что ещё шевелится среди открытых движков, есть палемун (он же василиск, как выяснилось при сборке). но там тоже остатки от древних глюков лисы ещё далеко не все перебиты. хромиум открыт, но там есть угроза попытки ограничения API для пресечения говнорекламы. это не так уж прямо трагично и это наверняка можно будет патчить. но в итоге один хрен появится ещё один отдельный клон, потому что расхождения в коде со временем могут быть довольно существенны. собсна, мне нравится netsurf, но он ещё маленький и сырой, хотя у него есть потенциал.

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

З.Ы. я когда думаю про веб и html5 - каждый раз вспоминаю песню Летова «Собака» (которая «Я видел собаку...»)

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 5)
Ответ на: комментарий от ChekPuk

да, именно. причём можно сразу же в даркнет и p2p, что было бы логично. в общем, надо думать куда-то в эту сторону. а с вебом как он есть уже ничего не сделаешь. из него «торчит что-то очень похожее на безысходность» :)

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

Надо просто вернуть веб на место. Никаких протоколов, никаких сайтов с генерацией говна на лету. Не, пусть он содержимое генерирует, но предельно простое. Ну и видео с аудио оставить. Но ТОЛЬКО средствами штатного плеера. Но кто на это обратит внимание? Кто последует? Их тут же с работы повыкидывают. Да и не один такой «революционер» уже выступал с трибун с призывами остановить паровоз. Ну и где индустрия?

ChekPuk ()
Последнее исправление: ChekPuk (всего исправлений: 1)
Ответ на: комментарий от ChekPuk

так вот не выйдет скрестить ужа с ежом. если бы было можно, хотя бы теоретически. но нет. и именно html5 заколотил последний гвоздь в крышку гроба здравого смысла и вменяемых программистов в вебе. но хуже всего то, что это не единичная ошибка природы, а тенденция. это как сжв. то есть, уродство уже укоренилось, оно победило здравый смысл, и дальше будет большая тупиковая ветвь эволюции. надо срочно куда-то в параллельную вселенную разработку сваливать :)

ты почитай хотя бы идеологию создателей html5. там такие тараканы в головах, что лопатой не убьёшь. и эти люди говорят нам, как писать стандарты. поэтому и не выйдет совместить это с нормальной обработкой данных. это даже теоретически невозможно. при обработке говнопротокола получится говнокод в любом случае. это прямое следствие кривости протокола. и как ты ни выкручивайся, будет жопа. так лучше сразу сделать по-человечески, чем пытаться создать на 3/4 жопу, или на 7/8 жопу.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от Iron_Bug

Эта гадость пронизывает все слои общества, это неотъемлемая часть капитализма. Как бы ни возмущались некоторые. Производство ради производства большего производства. Никакой пощады, никаких компромисов.

Если нужны подопытные для проходов в паралельную вселенную полную пушистых кроликов, то я согласен. Запишите меня первым!

ChekPuk ()
Ответ на: комментарий от ChekPuk

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

я не уверена, что в параллельной вселенной прям сразу будут пушистые кролики. скорее, сначала какие-то склизкие гады, потом - динозавры, а уже потом - кролики :) правда, сначала кролики могут оказаться саблезубыми и чешуйчатыми, а уже потом появится мясо и ценный мех :)

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 3)
Ответ на: комментарий от Iron_Bug

Я готов рискнуть. Я даже готов к тому что меня в процессе разорвёт на части. Жить в ЭТОЙ вселенной бессмысленно. Блин, если удастся проникнуть в ту вселенную, то надо как-то испортить возможность дальнейшего проникновения. Человек десять, отборных, правильных и хватит. Сломать к едреням «подпространственные колебания», чтобы вот это всё «человечество» не полезло свои гамбургеры насаждать.

ChekPuk ()
Ответ на: комментарий от ChekPuk

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

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от ChekPuk

Привет тебе человек! Я из вселенной смерти. Короче ты избранный. Тебе нужно обработать себя канцерогенным излучением — для этого троллируй чуть модератора, у него уже почти термояд в очке пошёл. Давай. А то не приму в ряды. Как закончишь напиши.

anonymous ()
Ответ на: комментарий от Iron_Bug

Компьютерия - это лишь малая толика вселенной Говна. Ну, не прям вселенной, но доступной её части, просто потому что там сразу начинают действовать законы этого мира. Никакого «технологии ради человека» ни в одной сфере не осталось. Все эти тенденции присущи также и в моей сфере. Я даже руку сломал по этому поводу :) Работодателям не нужны профессионалы или даже думающие работники, им нужны примитивные рабы, которые будут рады работать только ради того чтобы на улице не остаться. Я недавно фильм посмотрел - «Простите за беспокойство» - этабомба! Это именно то куда всё идёт семимильными шагами. А чтобы люди не боялись, им по пути надо расставлять красочные вебстранички, вот макаки и работают. И дерутся за право лизать жёпу любому вайзеру. Я столько людей переучил за свою жизнь... Как только человек начинает подавать надежды - от него избавляются. Он становится опасен для системы, у него появляются желания не только выжить, но и что-то иметь. Также и в программировании. Всё к этому скатилось. Никакого смысла нет тащить эту вселенную за уши. Посмотри на Столмана того же. Даже те, кто пользуются продуктами его идеалистического движения обсирают его. И это не изменить.

ChekPuk ()
Ответ на: комментарий от Iron_Bug

Ну престо был классный, я думаю круче только осёл. И это было ещё до html5.

anonymous ()
Ответ на: комментарий от Iron_Bug

Почему? Я смотрел мультики во фринете и скачивал музыку в и2п, могу сказать хомячьё везде одинаковое. Perfect dark так вообще 10 хомячков из 10, там одни хомячки вообще не шарящие ни в чём.

anonymous ()
Ответ на: комментарий от ChekPuk

ну, мне как-то сосед рассказал, как он получил второе высшее, а его с работы уволили: потому что мог подсидеть своего непосредственного начальника :) вот и всё, что нужно знать про образование в этой стране :) но в итоге он нашёл себе работу куда более высокооплачиваемую и теперь ему по барабану на того начальника и его проблемы.

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

Iron_Bug ★★★★ ()
Ответ на: комментарий от ChekPuk

А кстати у них не было проблем со шрифтами и стилями, у жирнолиса с нетскейпом всё очень через задницу было.

anonymous ()
Ответ на: комментарий от anonymous

зависит от юзабилити. но по моему опыту, тщательная проработка протоколов нижнего уровня и оптимизация обычно несовместимы с розовыми понями и лёгкостью инсталляции для среднего хомячка. поэтому по-настоящему интересные проекты обычно довольно малочисленны по юзерскому составу и там почти одни девелоперы, никаких мультов и музыки :)

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

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

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от ChekPuk

Ну конечно Maxthon тогда был популярен, а не осёл, но я про красивый код наверно.

anonymous ()
Ответ на: комментарий от anonymous

Да твой осёл и был - «стандарты побоку, главное на себя одеяло перетянуть». Ему отдельно, специально для него сайты писались. Для всех и отдельный для осла.

ChekPuk ()
Ответ на: комментарий от anonymous

про Макстон я тогда только краем уха слышала. пару раз даже потыкала палочкой. но не впечатлилась. а с ослом у меня отдельная личная неприязнь вышла. я писала большой софт, который работал по всей стране в Сбере. и тут где-то в декабре, ни раньше ни позже, выкатываем мы новую версию и всё зашибись, кроме нескольких ЦОДов. причём ЦОДы жирные, ведущие. везде работает, а в них - падает, цуко, по непонятным причинам. начальство ко мне с ножом к горлу: мол, это твои баги, сиди хоть в новый год тут, но чтобы баг был исправлен. мне весь мозг вынесли тогда. а я хз ваще откуда баг. никто там, где он падает, ничего не правил вообще. сижу я, значит, 29-го декабря, отлаживаю код. всё работает - хоть тресни. а в ЦОДе не работает. потом начали уже детально с админом сравнивать конфигурации. и оказалось, что одна мелкософтовская математическая библиотека у них другой версии оказалась. библиотека стандартная. но версия другая. заменили библиотеку - и, о чудо! - всё заработало, как надо. я, естессна, сначала полезла дебажить, обнаружила, что баг именно в библиотеке. накатала телегу в мелкософт про баг. причём пробила все линии юзерских служб мелкософта, добралась до непосредственного разработчика, и ему всё сказала, что я об этом думаю. потом полезла искать, откуда это говно приплыло в ЦОД. оказалось, они зачем-то осла на сервере поставили. и с ослом приплыла эта бажная библиотека, в комплекте. нахрена им осёл на сервере - это отдельный половой вопрос. но тогда моя ненависть к ослу и мелкософту возросла значительно :)

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 3)
Ответ на: комментарий от Iron_Bug

Я устал с нуля начинать, обучая новых людей, или обучаясь чему-то сам. Я устал строить страну, которой насрать на этих людей (и это не Россия). И я понимаю, что все страны такие. И теперешние тенденции не докатились ещё пока прям до всех-всех, но это не отменяет общей тенденции. А отдельные удобно устроившиеся элементы - лишь вкрапления. Лично мне надоело. Я ушёл с работы и зная обстановку местную, я просто понимаю, что везде будет так. Даже родственники, живущие в «хорошей стране» и постоянно зовущие к ним, натягивают улыбки на плохо скрываемую рабскую жопу. Я просто не вижу смысла в этом мире.

ChekPuk ()
Ответ на: комментарий от ChekPuk

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

что касается разных стран, то мне один немец плакался, что у них в Германии тоже засилье говнософта и макак. но вроде как образование хотя бы в порядке и дети интересуются программированием. у нас же перспектив нет уже на этом уровне. так что всё относительно. и у них жопа хотя бы прилично выглядит снаружи. а у нас до кучи ещё и грязища кругом :)

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

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

Оскомину набили уже эти выборы выборов. Сижу, смотрю объявления и тошнит «нужны послушные рабы, без зарплаты. Плюсы: едрём даже ночью». И везде так. И все так. Омерзительно. Противно! А ведь и я приложился ко всему этому... Пойду кожу сниму, перестираю...

ChekPuk ()
Ответ на: комментарий от Iron_Bug

А давайте создадим межгалактический корабль, соберем в него норм пацанов и тяночек и сделаем в своей галактике своё государство со своим интернетом и прочими прелестями.

anonymous ()
Ответ на: комментарий от Iron_Bug

а вот второе называется криворукий верстальщик

Ещё раз: это полностью валидный HTML, который полностью соответствует стандартам HTML4 и HTML5 (и, возможно, даже более ранним, но мне лень изучать соответствующую матчасть) и не содержит ни одной ошибки. Твои субъективные представления о верстальщиках не имеют никакого значения, пока это является валидным HTML.

макаки обнаглели

Я думал, макаки в девяностых ещё не успели появиться.

новый стандарт

Когда HTML4 успел стать «новым» стандартом?

andreymal ()
Ответ на: комментарий от ChekPuk

А как гугл-карты в нетсурфе сделать то? Вещь полезная же.

Deleted ()
Ответ на: комментарий от Deleted

Или аналог яндекс.музыки какой нибудь.

Deleted ()
Ответ на: комментарий от andreymal

нет. стандарт (кстати, не 5-й) - это <p></p>. а единичный тег был бы <p/>, согласно правилам. а вот остальное - криворукие макаки и то, что браузер дописывает за ними. но браузер этого делать не должен, по стандарту.

Iron_Bug ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.