Консорциум W3C, курирующий разработку web-стандартов, инициировал (https://www.w3.org/blog/news/archives/6459) обсуждение предложения (https://lists.w3.org/Archives/Public/public-review-announce/...) по переводу всех предыдущих версий спецификаций HTML и XHTML в разряд устаревших и не рекомендованных для использования. В том числе в разряд устаревших предлагается перевести спецификации HTML 3.2, 4.0, 4.01 и 5.0, оставив актуальными лишь спецификации HTML 5.1. Комментарии по данному предложению будут приниматься (https://github.com/w3c/WebPlatformWG/issues) до 7 сентября, после чего на основе собранных отзывов будет вынесено решение по воплощению предложения в жизнь.URL: https://www.w3.org/blog/news/archives/6459
Новость: http://www.opennet.me/opennews/art.shtml?num=47012
туда кэп устроился работать чтоль?
Если бы там был кэп - то и из 5.1 половину туда же в /dev/null отправили бы. Разве что мимо пробежал, пнув кого-то пару раз тяжёлым сапогом.P.S. Модеры, вам привет.
[quote]We are proposing to obsolete the particular 28 October 2014 W3C Recommendation which henceforth shall be called HTML 5.0, which has been superseded by HTML 5.1, a W3C Recommendation since 1 November 2016. This aims at clarifying the status of the document and point developers and implementers to the latest version of HTML5.[/quote]Своими словами: давайте сделаем неустаревшим лишь стандарт, выпущенный 9 месяцев назад. Благодаря этому хромофоксы в течение пары лет выкинут код для поддержки этих стандартов (что кстати не сделает их безопаснее/быстрее/уважительнее к ресурсам), а все в мире будут должны сесть и переписать свои работающие сайты на последнюю версию. И тогда-то все поймут, что мы, w3c, действительно что-то сделали за эти годы, а не просто плодили новые версии стандартов, на которые кроме школьников-верстальщиков-фрилансеров никто всерьёз и не смотрит.
вообще-то сделает. Там такое количество крапа поддерживается, что удавиться можно.Хотя надо было бы сделать чуток по-другому - ввести нормальный полноценный strict mode, при котором любые отклонения от спецификации приводили бы к показу ошибки вместо страницы, и все нововведения и оптимизации держать только для этого strict mode. С XHTML это не прокатило, потому что он никаких преимуществ не давал, а когда всё новьё только в новом режиме - прокатит со свистом.
>strict mode, при котором любые отклонения от спецификации приводили бы к показу ошибки вместо страницыНу-да, ну да, а лишившиеся работы веб-макаки пойдут на площадь требовать что-нибудь. Ты не раскачивай тут!
>strict mode, при котором любые отклонения от спецификации приводили бы к показу ошибки вместо страницыАга, и тонны какой-нибудь редкой накопленной документации просто пойдут прахом. А её пользователи просто "идите лесом"?
Есть такое понятие - opt-in. Выставил определённый заголовок на странице - парсер входит в strict mode, быстрый и с плюшками. Не выставил - получи legacy mode, который заведомо не будет оптимизироваться и в который никакие новые плюшки не завозят.
Зачем плодить сущности?
Чтобы не ломать неподдерживаемое старьё, но то, что пишется сейчас - таки заставить окультурить.
Ты еще IE-тегами совместимости не наелся еще, что ли?
> потому что он никаких преимуществ не давалВ смысле не давал? Он задуман как strict с полным соответствем XML. Закрывать все теги, нормально писать атрибуты и т.д. А похерили эту идею по той же причине: чуть что не так на странице, сразу включают режим совместимости и начинают разбирать что к чему и пытаться что-то показать вместо сообщения об ошибке.
Как раз им надо было HTML5 свой выпускать и XHTML5 тоже, причем для иксового прописать в стандарте что в случае ошибки ее выдавать а не пытаться парсить. Вот и выбор бы был: кто хочет - пишет "правильно" с валидацией, тестами и прочим. А бонусом идет простой и быстрый парсер, которому не надо додумывать ошибки синтаксиса. А хипстоте оставить который сейчас - руки то из жопы все равно не переставишь.
А какие он давал преимущества писателю страницы? Если бы только в нём, скажем, какие-то теги или CSS-свойства были доступны - был бы другой разговор. Скорость отрисовки в то время была не критична совершенно.
> А какие он давал преимущества писателю страницы?А преимущество простое: знать что сайт работает как и задумано. Любой программист это понимает.
Сейчас же сайты работают примерно так: "2+ 2=" - хм, какой то лишний пробел, попробую распарсить ... ну пусть будет =5 вроде норм выглядит.
Он и так знает, проверив в трёх-четырёх основных браузерах. То есть это преимущество, конечно, но недостаточное.
Да дело даже не в проверке пользователем. Всего не проверишь. Сайты зачастую из блоков состоят, один незакрытый тег в блоке может на одной странице ничего не сломать, а на другой все сломать. И еще 100500 ситуаций.Я ж писал что ничего не имею против простого HTML5. Плохо что альтернативу похерили/недоделали.
Фишка в том, что это аргумент ПРОТИВ XHTML и подобных - блок (особенно генерируемый) в отдельности протестировать сравнительно сложно, так что спокойнее, если браузер в большиснтве случаев всё же вытянет что-то терпимое. В конце концов, веб - это о массовости, если у кого-то раз в три жизни что-то слегка сломается (поедет, например) - это, скорее всего, можно вообще не чинить, если не страница оплаты или подобное. Со строгим режимом так не выйдет, соответственно, разработка будет дороже. Пойдут на это сайтоделы только если это будет скомпенсировано какими-то явно заметными плюшками - допустим, +30% к производительности или вкусные новые API.
У вас просто своя предметная область. Поэтому вы выгоды ищите в другом. Я не хочу чтобы XHTML был еще одним несовместимым стандартом: я просто хочу "strict mode". Мне это нужно. Корпоративному сектору это нужно. Вам это не нужно.
Было разное поведение в некроторых ситуациях с HTML. Т.е. совместимость неполная, преемуществ нет, вот и помер.
Ага, давайте одномоментно признаем устаревшим весь WWW, каким мы его знали десятилетия, и всё прошлое наследие, которое никто никогда переписывать и как-либо адаптировать не будет, поскольку на это нет ни ресурсов, ни смысла.
Обезумевшие хипстеры уже и в W3C проникли?
Ну вот для этого и "режим совмнстимости" - по факту тот же, что и сейчас. Что сейчас с ним работает - то и работало бы дальше. Но без новых плюшек и новых оптимизаций. В результате всё современное-прожорливое смигрировало бы за полгода (а это примерно 90% того, куда ходит средний юзер). Остальное жило бы себе как есть.
В старых drm нет.
Правильно, пусть засунут это предложение себе в телевизор.
И это они называют гипертекстом.
5.1 это там где WebAssembly? сами жрите свои бинарные блобы!
Чем они хуже минифицированного жс?
Да почти всем лучше. Только вот у людей, которые в теме ничего не понимают, от этого всё равно пригорает. Та же фигня у людей, которые думают, что гены есть только у продуктов с ГМО — в теме не разобрались, но выступают за запрет ГМО, потому что злые буржуи при помощи генов хотят всех убить :)
> Та же фигня у людей, которые думают, что гены есть только у продуктов с ГМО
> — в теме не разобрались, но выступают за запрет ГМО, потому что злые буржуи при помощи генов хотят всех убить :)Злые буржуи при помощи ГМО хотят в первую очередь сделать жесткий вендорлок к себе любимым, т.к. семенной материал получить "на коленке" будет не просто невыгодно (как например с гибридами), а решительно невозможно.
Попутно, не из злобного умысла, но лишь прибыли ради (см. что говорил классик о готовности капитала ради 300% выгоды) отправляя в утиль сотни лет селекции (речь идет, как минимум, о 4000 сортов только злаков. Кстати, прикол в том, что аллели для особой устойчивости против грибков в ГМО берутся как раз из старых сортов пшеницы).
При этом, как ни стараются нас в обратном убедить маркетолухи, досконального понимания, что делает вся модификация полностью - нема. Вон, совсем не так давно, было установленно, что механизм считывания гена "чуточку" сложнее, чем считали до этого (речь о различных вариантах транскрипции, что вполне себе фундаментально).
Т.е. факап в виде уязвимости к какой-то болячке - вполне может иметь место, благо тут монополизация/монокультуризация играет решающую роль, а сама манипуляция генами просто инструмент (хотя именно такой результат старыми методами "айда зерна химикатами травить, да плутонием облучать, отбирая всходы с нужными свойствами" было бы несколько затруднительно).
Буржуев много и разные, хотят они тоже разного... По итогам таки получаем более урожайные и устойчивые сорта с разными интересными свойствами. А если бы ещё всякие борцы меньше давили - процесс бы шёл вдесятеро быстрее.Кстати, и сейчас получать семенной материал "на коленке" для промышленного хозяйства - идея плохая по многим причинам. Всё равно всё закупается.
> Буржуев много и разные, хотят они тоже разного... По итогам таки получаем
> более урожайные и устойчивые сорта с разными интересными свойствами. А если
> бы ещё всякие борцы меньше давили - процесс бы шёл вдесятеро
> быстрее.Или давайте уберем слово "буржуи", или 500% прибыли все же лучше чем 300%.
> Кстати, и сейчас получать семенной материал "на коленке" для промышленного хозяйства -
> идея плохая по многим причинам. Всё равно всё закупается.И шо, гарантии на урожай тоже имеются?
Ещё раз - буржуев много. Кому 500, а кого и 30 устроит (только R&D не забудьте учесть). Но, конечно, если обвесить запретами и ограничениями так, чтобы рынок чуть шевелился - то останется полторы фирмы.За гарантиями на урожай - к боженьке и его погодному ведомству, как правило - это основной фактор. В остальном - при соблюдении технологии - удобрения, пестициды и так далее - естественно, есть хорошие оценки того, что получишь. Всёко лучшие, чем с собственным семенным материалом, если ты на нём не специализируешься.
В остальном - страховка выручает.
Несколько лет назад, в Индии прошла массовая волна самоубийств.
Суть происходящего заключалась в том, что из-за неурожая- много хозяйств не смогли расплатиться с кредиторами, и поскольку семенного материала своего у них небыло - а денег на покупку семян у них небыло - люди умирали семьями.Но на форуме , человеку которого никак вообще не коснулась ни проблема ни тема - о страховках рассуждать хорошо, которые "все покроют".
Т.е. при выдаче кредита не требовали оплачивать страховку. Точно виновны ГМО?
Где Индия и где цивилизованный рынок?
> Где Индия и где цивилизованный рынок?вы зря так про страну, у которой первый же запуск ракеты попадает в орбиту Марса, а не удивляет подводных рыб.
с рынком там все существенно цивилизованнее чем у нас, поэтому, собственно, и случаются подобные эксцессы - а не бегают от орд коллекторов с битами, "и хрен вы меня найдете".
Дайте им еще лет пятьдесят без глобальных политических катаклизмов, мелкие, типа "правительство взяло и запретило деньги" они переживут, привычные, и все у них будет более-менее хорошо с рынком, и с технологиями тем более.
Особенности менталитета вот никуда не денутся и через 500, подозреваю, но это как раз совершенно не их проблема ;-)
*як-*як и в продакшен — ничего нового
> семенной материал получить "на коленке" будет не просто невыгодно (как например с гибридами), а решительно невозможно.Почему это невозможно? Сейчас любая уважающая себя биологическая лабораторая может этим заниматься. Такого рода лаборатории существуют в десятках стран. Это не какая-нибудь там ядерная энергетика, тут всё гораздо доступнее. Да, такая лаборатория обойдётся подороже, чем селекционная станция, но цены падают со временем, оборудование дешевеет. Кроме того, есть же варианты, с арендой оборудования: если тебе надо, приди в любую существующую лабораторию, скажи что тебе надо выполнить проект, и договорись о том, как вы будете совместно использовать оборудование лаборатории.
Твоё "невозможно" -- это по-сути "я не понимаю как". Но есть куча людей, которые не понимают как писать программы. Значит ли это, что программируемая цифоровая техника -- это вендор-лок? Хитрые программисты придумали это, чтобы захватить рынок. Если ты не понимаешь как это делается -- пойди почитай хотя бы википедию на химические и биологические темы. Научись пользоваться sci-hub и искать там релевантную информацию по генам. Почитай про процессы секвенирования ДНК и модификации, почитай про оборудование, которое для этого требуется. Вся это, при достаточной мотивации, займёт, наверное, год. После этого, идея "обфускации сельского хозяйства" с целью монополизации, перестанет быть для тебя сколь-нибудь похожей на правду. Это не обфускация, а вывод сельского хозяйства на другой технический уровень.
> При этом, как ни стараются нас в обратном убедить маркетолухи, досконального понимания, что делает вся модификация полностью - нема.
Угу. Так же нет досконального понимания, как на организм влияет та или иная диета. Повышается ли риск ожирения при повышенном содержании жиров в диете, при той же ей калорийности? Никто не может сказать уверенно. Наука вообще такая штука, что она всегда много чего не знает. И чем больше она знает, тем больше она не знает.
С ГМО есть другая проблема, пока ещё потенциальная. Когда цены на оборудование упадут достаточно, ГМО начнут создавать в каждом подвале, и вываливать их на рынок без какого-либо клинического тестирования вообще.
>> семенной материал получить "на коленке" будет не просто невыгодно (как например с гибридами), а решительно невозможно.
> Почему это невозможно? Сейчас любая уважающая себя биологическая лабораторая может этим
> заниматься. Такого рода лаборатории существуют в десятках стран. Это не какая-нибудь
> там ядерная энергетика, тут всё гораздо доступнее.Ну, пока не началась война - все гораздо недоступнее чем в ядерной энергетике.
Получение устойчивых экземпляров - очень, очень дорогостоящий и случайный процесс.
Все что получено к текущему моменту- запатентовано. И никто вам не даст это бесплатно.
>>> семенной материал получить "на коленке" будет не просто невыгодно (как например с гибридами), а решительно невозможно.
>> Почему это невозможно? Сейчас любая уважающая себя биологическая лабораторая может этим
>> заниматься. Такого рода лаборатории существуют в десятках стран. Это не какая-нибудь
>> там ядерная энергетика, тут всё гораздо доступнее.
> Ну, пока не началась война - все гораздо недоступнее чем в ядерной
> энергетике.Кто тебе сказал? Я не думаю, что вместе со стоимостью лаборатории это выльется больше чем в $100k. Если конечно ты заранее знаешь, что именно ты хочешь сделать. Если же тебе для этого надо провести предварительно кучу исследований и выяснить, что именно ты хочешь, то это конечно может стоить сколько угодно много. Заранее сложно предсказать.
Если же поднять лям инвестиций, то можно даже секвенсер купить. Но это уж если тебе не просто так поразвлекаться, пару сортов морковки создать, а целый НИИ хочется замутить.Если же не заниматься создавать трансгенные сорта, то это конечно дешевле выйдет. Там из оборудования только какой-нибудь радиоактивный облучатель надо, чтобы мутантов получать, да трактор, чтобы гoвнo в поле месить. Хотя я не знаю: даже если так, по старинке, всё равно надо как-то анализировать содержание белков, углеводов и витаминов у мутантов, для того, чтобы обратную связь процесса селекции организовать. А для этого какая-никакая биохимическая лаборатория всё же нужна. С другой стороны, можно вместо трактора культиватор взять, или равшана с лопатой нанять. Так что, может быть дешевле и выйдет, может даже в разы, но не на порядок.
Хотя, тут тебе конечно лучше с кем-нибудь, кто в теме, проконсультироваться, прежде чем собирать деньги. Я из самых общих соображений оцениваю.
С ядерной же энергетикой суммы, я думаю, порядка на три-четыре больше, да ещё и проблемы международного масштаба: никто так просто не позволит создавать ядерные реакторы в гараже.
> Получение устойчивых экземпляров - очень, очень дорогостоящий и случайный процесс.
Угу. Поэтому никто этим не занимается. Муторно, дорого и продаётся один раз.
> Все что получено к текущему моменту- запатентовано. И никто вам не даст
> это бесплатно.Да-да, совершенно та же петрушка, что и с материалом полученным селекционным путём: все эти чистые да полиплоидные линии анально огорожены, причём местами так, что если хочется их промышленно выращивать, то придётся контракт кровью подписывать и душу закладывать. А устойчивые сорта, которые могут несколько поколений размножаться не теряя своих качеств, никто не парится сегодня выводить, потому что дорого, муторно и продаётся только один раз. То ли дело
Но есть и хорошая сторона: так же как и с селекционным материалом у патентов есть срок годности. Если нет возможности своей головой что-то создать, можно подождать лет 25 -- или какой там срок для этих патентов?
> Кто тебе сказал? Я не думаю, что вместе со стоимостью лаборатории это выльется больше чем в $100k. Если конечно ты заранее знаешь, что именно ты хочешь сделать.Ну , мутированность это ведь не самоцель. задачи которые стоят перед такой лабораторий вполне конкретные. сорт должен быть устойчив против вредителей, иметь хороший вес, расти быстро.. че там еще им надо...
Это конкретные пожелания или нет? Конкретные...
>Заранее сложно предсказать.Именно!!!
> Если же не заниматься создавать трансгенные сорта, то это конечно дешевле выйдет. Там из оборудования только какой-нибудь радиоактивный облучатель надо, чтобы мутантов получать, да трактор, чтобы гoвнo в поле месить.
Мутант это не самоцель. мутант должен иметь вполне определенные характеристики. иначе он никому ненужен...
Хотя, тут тебе конечно лучше с кем-нибудь, кто в теме, проконсультироваться, прежде чем собирать деньги. Я из самых общих соображений оцениваю.
Да я тут когдато уже писал об этом :)
Не зря же Билл Третий вложился в Хранилище Судного Дня...> Но есть и хорошая сторона: так же как и с селекционным материалом у патентов есть срок годности. Если нет возможности своей головой что-то создать, можно подождать лет 25 -- или какой там срок для этих патентов?
Неа. не пройдет. Потому что когда срок текущего патента кончится- вдруг окажется что он уже не устойчив к вредителям. толи вредители научились его сами жрать, толи их научили этому... В общем когда патент кончится- им можно будет подтираться только...
>> Кто тебе сказал? Я не думаю, что вместе со стоимостью лаборатории это выльется больше чем в $100k. Если конечно ты заранее знаешь, что именно ты хочешь сделать.
> Ну , мутированность это ведь не самоцель. задачи которые стоят перед такой
> лабораторий вполне конкретные. сорт должен быть устойчив против вредителей, иметь хороший
> вес, расти быстро.. че там еще им надо...
> Это конкретные пожелания или нет? Конкретные...Недостаточно конкретные. Если речь идёт про создание трансгенного организма, то конкретные цели -- это понимание того, какие именно гены и кому ты собираешься пересаживать.
>> Если же не заниматься создавать трансгенные сорта, то это конечно дешевле выйдет. Там из оборудования только какой-нибудь радиоактивный облучатель надо, чтобы мутантов получать, да трактор, чтобы гoвнo в поле месить.
> Мутант это не самоцель. мутант должен иметь вполне определенные характеристики. иначе он
> никому ненужен...Во-во. Поэтому проще заняться изучением генотипа, принципов его работы и модифицировать его целенаправленно, то есть сразу получать нужного мутанта, а не ждать у моря погоды, перебирая сотни рандомных мутаций и выбирая из них те, которые порадуют маркетологов.
>> Но есть и хорошая сторона: так же как и с селекционным материалом у патентов есть срок годности. Если нет возможности своей головой что-то создать, можно подождать лет 25 -- или какой там срок для этих патентов?
> Неа. не пройдет. Потому что когда срок текущего патента кончится- вдруг окажется
> что он уже не устойчив к вредителям. толи вредители научились его
> сами жрать, толи их научили этому... В общем когда патент
> кончится- им можно будет подтираться только...Ну, значит, придётся думать своей головой.
> Там из оборудования только какой-нибудь радиоактивный облучатель надо, чтобы мутантов
> получать, да трактор, чтобы гoвнo в поле месить. Хотя я не
> знаю: даже если так, по старинке, всё равно надо как-то анализировать
> содержание белков, углеводов и витаминов у мутантов, для того, чтобы обратнуювы забыли самое главное - подобные мутанты обычно нежизнеспособны, и, чаще всего- не способны скрещиваться с немутировавшими сортами, чтобы использовать хотя бы наследие дедушки Менделя.
И решается это тоже лабораторными методами, просто методами 30-х годов, много более дубовыми и ненадежными, чем современная генная инженерия. Зато да, колхициновые гибриды почему-то не считались "гмо" (хотя по сути оно и есть), и кроме одной отдельно взятой немножко голодной страны, никто с ними героически не боролся. И дешево, очень, если, конечно, у тебя в запасе пол-века, а ешь ты все это время березовую кору и ольховые листья.
>> Там из оборудования только какой-нибудь радиоактивный облучатель надо, чтобы мутантов
>> получать, да трактор, чтобы гoвнo в поле месить. Хотя я не
>> знаю: даже если так, по старинке, всё равно надо как-то анализировать
>> содержание белков, углеводов и витаминов у мутантов, для того, чтобы обратную
> вы забыли самое главное - подобные мутанты обычно нежизнеспособны, ...Многие из них да, радиация смертельно опасна.
> и, чаще всего- не способны скрещиваться с немутировавшими сортами, чтобы использовать хотя бы наследие дедушки Менделя.
Выжившие, как правило вполне способны размножаться. Если у них с репродуктивной системой всё в порядке. Облучение радиацией даёт мутации, которые и так происходят постоянно, которые двигают эволюцию всё это время, но в природе таких мутаций гораздо меньше.
> Выжившие, как правило вполне способны размножаться. Если у них с репродуктивной системой
> всё в порядке.размножаться - кое-как (потому что редко доживают до репродуктивного состояния), а вам надо - скрещивать с нормальным сортом, чтобы получить только полезное свойство мутации, а не весь букет наследственных болячек.
Проблему эту до изобретения механизмов секвенирования решать, при некотором везении, умели - и все, что мы сейчас с вами жрем, получено ровно этими способами (потому что столь любимые некоторыми "природные генофонды" давным-давно доела фитофтора, мизер удалось сохранить в изолированных и тщательнейшим образом охраняемых местах, да и с урожайностью там большие проблемы были, а население - растет). Просто в 38м году почему-то никому не приходило в голову, что помидор с удвоенным набором хромосом способен на вас броситься и приготовить из вас салатик, вейсманистов-морганистов уничтожали с радостью, пиoнерской горячностью и талантом, но только в одной стране, и не за это. Да и там что-то к 60-м приустали.
>> Выжившие, как правило вполне способны размножаться. Если у них с репродуктивной системой
>> всё в порядке.
> размножаться - кое-как (потому что редко доживают до репродуктивного состояния),"редко" -- это не проблема. Надо популяцию побольше взять, такую, чтобы выживало столько, сколько надо.
> а вам надо - скрещивать с нормальным сортом, чтобы получить только полезное свойство
> мутации, а не весь букет наследственных болячек.Мутации, как правило, рецессивны. То есть в гетезиготном состоянии они никак не влияют на фенотип. Всё что требуется -- это скрещивая здоровый организм с мутантным, добиться того, чтобы нужный ген оказался бы в гомозиготном состоянии, а остальные мутации в гетерозиготном. Это не так сложно, есть селекционные техники, которые позволяют это сделать минимумом усилий. Я не помню в точности, но вроде так: если есть N-1 вредная мутацая, и 1 полезная, то сложность выделения одной полезной O(log(N)) (это в смысле матожидание количества операций). Вот если нам надо выделить M полезных мутаций, то там что-то типа O(log(N)*exp(M)) получается. Впрочем, я могу врать: я не помню в точности, а восстанавливать в памяти эти алгоритмы или искать их в интернете мне влом.
> в 38м году почему-то никому не приходило в голову, что помидор с удвоенным набором хромосом способен на вас броситься
А это и сейчас редко кого пугает. Народ жрёт полиполидные овощи/фрукты даже не задумываясь об этом. Да что там фрукты, разные сорта пшеницы могут быть диплоидными, тетраплоидными и даже больше, и, как я понимаю, это длится уже тысячами лет. И ничего.
СМИ истерят по другому поводу, по поводу пересадки генов навозной мухи в клубнику. И именно этот момент генной инженерии пугает население. Всё остальное если и пугает, то чисто по созвучию.
Таким людям нужно сообщить, что в них самих есть гены. И не простые, а запатентованые.
> Да почти всем лучше.Вот-вот. Если уж вы согласились запускать в браузере произвольный скрипт, загружаемый по сети, запускайте тогда уж и блоб: никакой разницы, зато производительность увеличится.
> сами жрите свои бинарные блобы!Давай-ка ты удалишь со своего компьютера все бинарные файлы. Для начала можно только исполняемые.
Бровзеры чтоли станут строгими и не распарсят 4.0?
Вряд-ли. Тут скорее речь о том, чтобы большинство новых сайтов были примущественно в HTML 5.1, т.е. несовместимыми с теми браузерами, которые знают не больше чем HTML 4.0.И так всё JavaScript'ами (которые не все браузеры умеют) загадили, а теперь ещё и это...
Молодцы, нужным делома занимаются. А комментирующим не стоит проходить мимо, стоит оставить свой комментарий, так быстрее наберётся нужное количество отзывов, для того что-бы отбросить старое легаси.
А есть новый легаси? 0_0 )))
> А есть новый легаси?Весь современный веб - это новый легаси. Оно вроде как и новое, но объявляется легаси ещё до того, как им научатся пользоваться. Вот например (если предложение в топике прокатит), HTML5.0 и ниже - это старый легаси, HTML5.1 и выше - это новый легаси.
Такое впечатление что всюду где можно сделать что-то стоящее и нужное - набегают школьники и всех призывают выкинуть всех старше 30 лет, потому что с ними сложно и не понятно очем можно говорить... Ведь все и так понятно что есть друзья остальные - враги.
Короче гнать надо школоту поганой метлой отовсюду !!!
Грустно.
старше 20-ти :-)
Старше 30? Бегство Логана? ;-)
В книге было 21.
Да они там могут все что угодно выкидывать. Разработчики браузеров ничего выкидывать не будут - зачем им? Делать лишнюю работу для того, чтобы сломать кучу сайтов?W3C вообще странная конторка, полно оторванных от реальности теоретиков. Достаточно вспомнить их мертворожденный XHTML2.
зря вы так, не оторваны от реальности эти теоретики. С какой стороны у бутерброда масло - прекрасно знают, не смотря на кажущуюся легкую идиотию.
Вы не замечали, что все новые-модные стандарты сперва появляются в виде мозилла-вики (ну то есть наверное, они появляются и где-то в хромом, просто я нечитатель хромовых источников), а потом - молча штампуются w3c?
И когда пытаешься разобраться в каком-нибудь очередном порождении сумасшедшего, типа grid layout - правильные ответы опять же в мазильской вике, и в удобочитаемом виде, в отличие от w3cшных простыней.Так что я бы на вашем месте задался вопросом - это явление не проспонсировано ли кем-то, кому очень хочется отрапортовать инвесторам "мы удалили шесть мегабайт "устаревшего" кода, смотрите какие молодцы, шлите нам еще денег, еще что-нибудь удалим". Ломать-то проще чем строить.
>не проспонсировано лиdrm усиленно пропихивают, очевидно же.
у меня лишь одна надежда что в конце концов завезут опции сборки без дрм того же файрфокса.
А что, нет этих опций сборки? Они же как-то делают EME-free версию.
Это в последнее время так, после whatwg html5. И это правильный подход - стандартизировать то, что стало стандартом де-факто. До образования whatwg лет 5 высиживали xhtml2, заведомо обратно несовместимый.А что не так с grid layout? Он, конечно, немного мудреный, но если задуматься о причинах, почему сделано именно так, то все, в принципе, логично.
> И это правильный подход - стандартизировать то, что стало стандартом де-факто.ненене, так как раз было во времена html4.1 - и это были именно обсуждения, что это за "дефакта" такая, когда MS тянет в одну сторону, мазила в другую, а сафаря с оперой пытаются понять, им-то что реализовывать.
то есть тогда, худо-бедно, комитет работал по прямому назначению, но это очень не нравилось мазиле - ей уже сделанное приходилось иногда переделывать (те же мышовые эвенты).проблема xhtml2 не в обратной несовместимости (это ж как раз то, о чем тут anon'ы мечтали - mime-subtype не html - ура, можно не париться разбором всех вариантов от 2 до 4.1 включая мешанину того и другого), а в том что его писали те же люди, которые принесли нам xml.
А сейчас все наоборот - _сначала_ появляется мазильский тикет, потом - иногда еще статья в викизиле, отдельно его описывающая, потом w3c пишет по ней черновик стандарта. В мазиле в этот момент для включения того же grid нужно было вручную перевернуть один из boolean. То есть это никакой не стандарт де-факто, это стандарт про еще недописанный код. (повторяю - я не в курсе что там в гугле, возможно к этому времени хромой уже все дописал, а мазила вынуждена копипастить - то есть кто там девушку ужинает я не в теме, и тем более не в теме, кто в конечном итоге ближе к спецификации - "у меня все работает", но я ничего особенного обычно и не хочу, но это точно не "стандарт де факто", если его полтора браузера еще спешно доделывают)
> А что не так с grid layout?
ну ад же ж... простые вещи делаются слишком сложно (и грузят рендерилку). А что там хорошего для сложных вещей, чего не умела делать банальная table - хз. Ну ничо, скоро увидим. В виде глюков браузеров и невозможности открыть чем-то кроме единственно-правильного (потому что я не верю что хотя бы все три сделают одинаково).
а выровнять текст внутри блока одновременно по вертикали и по горизонтали без кривых хаков в этом вашем html5.1 по прежнему нельзя ;-)
Как это нельзя? Или flexbox не осилили?
> Как это нельзя? Или flexbox не осилили?так это - хак. И как только места перестало хватать (экран мабилы мелкий, или другой бокс приполз откуда не ждали) - опаньки, все расползается, на то он и flex. И хз, кстати, какая сура корана мешает сделать поддержку центровки параметрами. (это же не свойство бокса, на самом деле должно быть, а свойство текста внутри, сам бокс может быть где угодно)
Впрочем, с центровкой самих боксов тоже все печально:
This text block is vertically centered.
Horizontally, too, if the window is wide enough.
млять. (распространенный у копипастеров пример с translate(-50%, -50%) )
> опаньки, все расползаетсяЕсли контент не влезает, то это ваша задача решить, что с ним делать.
word-break, overflow-wrap, flex-wrap - в зависимости от.
> Если контент не влезает, то это ваша задача решить, что с нимблок же ж, не конент.
> word-break, overflow-wrap, flex-wrap - в зависимости от.а вот это - контент внутри блока (кроме последнего, там, хм, ньюанс). Ну и какого хрена его нельзя самого center/vcenter без приседаний с бубном? Причем внутри td - можно.
двадцать лет таблицы используются для чего угодно, только не табличных данных. двадцать лет w3c занимается херней, потому что это, дескать, не ложится в высоколобую концепцию.
(таблицы, кто помнит откуда они вообще взялись, появились при прямом противодействии этих теоретиков от sgml - поэтому в них сразу и по сей день можно то, чего никак в другом виде нельзя)
Если я правильно понимаю, то ограничения, о которых вы говорите, не решаются в рамках прогрессивного рендеринга без необходимости крупного ререндеринга - а на это с таблицами напоролись и стараются этого по возможности избегать в дальнейшем (ну хотя с grid layout таки напоролись еще раз).Если неправильно, то давайте конкретный пример уж.
все правильно - именно об этом и речь. Ради таблиц все равно приходится это делать, но, блин, приводит это к тому, что таблицы и используются, каждый раз, там, где надо управлять положением текста, а не как таблицы. Ушли от table, будет теперь новый-модный grid ровно в том же качестве на каждом углу использоваться.
> А что не так с grid layout?Достаточно почитать про XAML, чтоб понять - в HTML ВСЁ не так. :) Дичайшая логика "как из костылей и ведра скрепок сделать самолёт". Layout - зубная боль всех дизайнеров, а всё потому, что придумывали её старые, но далеко не самые умные "мэтры мэйнфрэймов". Из-за таких дундуков эра веба переживает постоянные изменения, плодя монструозные браузеры.
>И когда пытаешься разобраться в каком-нибудь очередном порождении сумасшедшего, типа grid layout - правильные ответы опять же в мазильской вике, и в удобочитаемом виде, в отличие от w3cшных простыней.Так может рассуждать только пользователь браузера Mozilla. Те, кто разрабатывает браузеры (кравлеры и т.п.) опираются на формализированный стандарт от w3c. Ты не понимаешь в чем разница, поэтому тебе и кажется, что в w3c якобы все плохо. Иди напиши хоть один стандарт, а потом кричи у кого что лучше.
> Так может рассуждать только пользователь браузера Mozilla. Те, кто разрабатывает
> браузеры (кравлеры и т.п.) опираются на формализированный стандарт от w3c. Ты невылезайте из криокамеры. Повторяю: w3c тупо штампует то, что наляпала у себя мазила.
_после_ того, как мазила опишет (не напишет, а именно опишет, как она это _собирается_ сделать).
Последние года четыре оно вот так._возможно_ - она это делает уже после того, как то же самое или почти то же самое сделал гугль (или оформил в виде благих пожеланий), тут я со свечкой не стоял.
> понимаешь в чем разница, поэтому тебе и кажется, что в w3c
нет. я просто имею нехорошую привычку следить за тем, в какой последовательности оно происходит.
И да, покажите мне "кравлер" и т п", понимающий html5.1, теоретик.
У нас всего _три_ реально существующих рендерера, которые его понимают хотя бы частично - гека, блинк и msовский. И скорее их останется два, чем появится хотя бы полуработающий четвертый.
> зря вы так, не оторваны от реальности эти теоретики. С какой стороны
> у бутерброда масло - прекрасно знают, не смотря на кажущуюся легкую
> идиотию.
> Вы не замечали, что все новые-модные стандарты сперва появляются в виде мозилла-вики
> (ну то есть наверное, они появляются и где-то в хромом, просто
> я нечитатель хромовых источников), а потом - молча штампуются w3c?
> И когда пытаешься разобраться в каком-нибудь очередном порождении сумасшедшего, типа grid
> layout - правильные ответы опять же в мазильской вике, и в
> удобочитаемом виде, в отличие от w3cшных простыней.Кто же против ветра ...
> Кто же против ветра ...э... а почему тогда мазила, а не блинк?
Все современные браузеры работают с веб-страницами согласно HTML5 вне зависимости от желания или намерения разработчика или пользователя.
Не совсем так. Браузеры работают с надмножеством html5, включающим в себя все устаревшие элементы-атрибуты более ранних стандартов. Плюс quirks mode (это как вот тут на опеннете, когда доктайп не указан) никто не отменял.
В 5-х версиях поломали таблицы! И после этого куска г-на они хотят его сделать стандартом?! Да пошли они в лес. Пора писать свой стандарт, где не будет такого зоопарка. Или возвращаться на Gopher, который до сих пор еще дышит :)
> В 5-х версиях поломали таблицы!забудьте уже про свои таблицы. grid ваше всьо.
(он вообще-то в простых случаях уже и работает - ну то есть, наверное, во всех, где уместны были таблицы)
У нас тоже куча кода помечена как устаревшая. Ну ничего, работает и есть не просит
ну слава богу, а то я уже начал волноваться - за последний месяц ни видел ни одной новости о том, что в вебе что-то устарело
И никто не замечает главного - устарел сам консорциум W3C!
И чем это он интересно устарел?