Чтобы добавлять сообщения и комментарии, .

@Zert:
Zert

Комитетобляди опять форкнули спецификацию html, при этом удалили всю историю коммитов и отказались отчитываться перед чернью и учитывать её замечания. github.com

@eugene-pnf:
eugene-pnf

Imagine, you enter a grocery store to buy a loaf of bread.
— Welcome to the Shop & Co! 
— Hello. I am looking for....
— Where have you been recently?
— In a hardware store. Why?
— Do you use a car to get to us?
— No, I use a bike.
— Which model?
— XYZ123. Fucking Why?!
— Have you been to our store before? Any receipts?
— Nope.
— Where are you from?
— Me?! From Lithuania.
— Why do you speak English then?
— ...I don't know, I feel like doing so.
— May I speak Lithuanian?
— No way! just give me fucking bread!
— We are so sorry, we do not have Lithuanian bread right now.
— Can you give me any other goddamn bread!!!
— Nope.

This is exactly what happens every time you visit a website.

@eugene-pnf:
eugene-pnf

WebSocket is a manifestation of the HTTP's uselessness.

Coming soon: RawSocket!!! — round, and around, and around we go...

@Kim:
Kim

Аккаунт разработчиков Diaspora* репостит новости об обновлении драфта Activity Streams 2.

RedMatrix заявляет что будет исправлять свою реализацию AS2 чтобы максимально соотвествовать драфтам W3C SocialWG.

А учитывая что ряд активных участников W3C SocialWG тесно связан с pump.io (который сейчас работает на Activity Stream первой версии), то эту штуку можно относить туда же.

Таким образом, судя по всему, по завершении работы W3C SocialWG мы сразу получим федерацию между всеми сетями, кроме GNU Social. Под которую, впрочем, я тоже видел заявление о намереньях поддержать протокол pump.io.

@ugnich:
ugnich

Возник вопрос: почему движок CSS-подобных селекторов из jQuery не добавят в стандарт JavaScript? Внезапно оказалось, что стандарт пишется с 2006-го года и поддерживается всеми современными браузерами.
Но, похоже, сейчас этот стандарт волнует только разработчиков jQuery и прочих библиотек, ибо никто уже не пишет на голом JS.

@tzirechnoy:
tzirechnoy

Если бы w3c не были дебилами, то сделали бы тэг video альясом на img. Ну, точнее, в сегодняшней модэли — не video, а source, но это вобщем не важно.

@qrilka:
qrilka

императивщики насилуют мозг:
Append the field value to the data buffer, then append a single U+000A LINE FEED (LF) character to the data buffer.
...
3. If the data buffer is an empty string, set the data buffer and the event type buffer to the empty string and abort these steps.
4. If the data buffer's last character is a U+000A LINE FEED (LF) character, then remove the last character from the data buffer.
Т.е. event без data (пусть и пустой) не канает за событие, но прямым текстом мы вам об этом не скажем...

@norguhtar:
norguhtar

Консорциум W3C объявил о завершении процесса подготовки спецификаций HTML5 и Canvas 2D, которые признаны полностью сформированными, завершёнными и целостными. Разработчики приложений и представители бизнеса могут рассматривать данные спецификации как стабильные и пригодные для реализации и планирования.

Посоны че-то я очкую. Они зачем конец света приближают? :]

@MadAdmin:
MadAdmin

Охереть, только сейчас обратил внимание, сколько же оказывается косяков в основном css сайта.

@gelin:
gelin

W3C удивителен в стремлении застандартизировать все подряд.
en.wikipedia.org
en.wikipedia.org

@gelin:
gelin

Rare or unregistered character encoding detected
The character encoding declared for this document (cp1251) is supported by the validator, but may not be widely supported across platforms.

@iCat:
iCat

Валидатор HTML5 от W3C ругается на использование
<time>20 хвилин тому</time>говорит, что неправильный формат даты/времени.
А по-моему использовать тег time в таком контексте вполне логично, т.к. он указывает на определенное время, хоть и "нестандартным" способом. И вообще сейчас этот способ становится довольно распространенным...

@VexeR:
VexeR

Кто сталкивался с тем, что на встраиваемые кнопочки Твиттера на сайте валидатор брезгливо морщится? Как это борется?

@GhopStop:
GhopStop

Чего только не узнаешь занимаясь переводом книжек. Можно например узнать, что кроме HTML5 в недрах W3C был затеян проект HTML 5 (именно с пробелом). И есть у меня сильное подозрение, что затевали они его исключительно с целью прижать WHATWG с ихним HTML5 (без пробела). Впрочем, мнение моё о W3C никогда особенно хорошим не было и вполне возможно я наговариваю на пацанов.

@Equidamoid:
Equidamoid

похоже, они накурили валидатор. он нашел 76 ошибок, расположенных на строчках с 237 по 864, тогда как страничка состоит из 63 строк кода.

@li:
li

Сам со спеками не работал, но недавно имел возможность пообщаться с человеком, который в Опере отвечал за реализацию HTML5 AppCache по спецификациям W3C и WHAT WG. Мнение о качестве спецификации у него было очень негативное. Хотя на первый взгляд все описано очень подробно, на деле, когда по этой спецификации начинаешь писать, попадаются сложные случаи, о которых совершенно не задумываешься. И что тогда делать? Вариант один — смотреть, как в данном случае ведет себя WebKit, на котором AppCache "обкатывался". А что делать, если в реализации вебкита есть несоответствия спецификации? Это баг ВебКита или баг спеки? В общем, сложно это очень.

Другой пример — поддержка CSS 2.1 в IE8. Microsoft выпустила огромный набор тестов для проверки своей реализации, передало его W3C, и сегодня все остальные производители пользуются им для проверки своих браузеров. И все равно веб-разработчики натыкаются на проблемы с CSS 2.1 в IE8.

@index01d:
index01d

Довольно продолжительное время рассматривал dev.w3.org Не сумел придумать ни применения, ни связи с html. Видимо придется читать сторонние статьи:)

@Diomas:
Diomas

a.deveria.com — вот смотрю я на этот обзор, и выходит так, что есть всего 14 возможных причин, почему гугл вейв может не работать в опере:

1. Flexible Box Layout Module
Method of positioning elements in horizontal or vertical stacks
Хитрые лейауты для контейнеров — позволют делать всякие тайлед-листы с разными размерами айтемов, управлять размерами айтемов и свободным местом между ними. Вполне возможно, в вейве это где-то используется.

2. CSS3 Multiple column layout
Method of flowing information in multiple columns
Тут все понятно: "газетная верстка". Вроде, я этого в вейве не встречал.

3. Client-side storing of name/value pairs (Web Storage)
Method of storing data locally like cookies, but for larger amounts of data (sessionStorage and localStorage, used to fall under HTML5)
Большие куки. Не знаю, что вейв может там хранить, но может быть.

4. CSS3 Multiple backgrounds
Method of using multiple images as a background
Полезная вещь для верстальщика: позволяет избавиться от лишних контейнеров на всяких кнопках, улучшает семантику, способствует пищеварению в целом :). Если вейв это не использует, то зря.

5. CSS3 Transforms
Method of transforming an element including rotating, scaling, etc.
"Крути, растягивай, убивай!" Сомнительная фишечка, не вижу где она может быть использована.

6. Drag and Drop
Method of easily dragging and drop elements on a page
Чего, чего, а драгэндропа в вейве полно. Правда, написано, что сафари с хромом поддерживают это дело частично, по этому, если фича используется, то только какая-то ее базовая часть.

7. Text API for Canvas
Method of displaying text on Canvas elements
Хотя по скорости работы и может так показаться, но не думаю, что вейв что-то рисует на канвасах :)

8. CSS3 Transitions
Simple method of animating certain properties of an element
Твинеры, ну как же без них :) Вполне возможно.

9. Independent JavaScript threading (Web Workers)
Method of running scripts in the background, isolated from the web page
Очень может быть.

10. Offline web applications
Method of selecting web page files to be cached, thus allowing them to work offline on subsequent visits to the page
Это гугл гирс в интерпретации w3c. Ну на гирс вейв точно не завязан. И вообще, если есть возможность офлайн редактирования волны, то должна быть и какая-то система контроля версий c диффами, патчами и проч., а ее там не видно.

11. CSS3 Animation
Complex method of animating certain properties of an element
Мда, видать, это что-то совершенно особенное, нежели transitions. Однако в вейве этого нет, т.к. файрфокс это дело не поддерживает.

12. Client-side Database Storage (Web Storage)
Method of storing data locally, allows database queries for access and manipulation (used to fall under HTML5)
Тоже не понятно, зачем это могло бы понадобиться вейву. Да и файрфокс на это забил.

13. Server-sent DOM events
Method of continuously sending data from a server to the browser, rather than repeatedly requesting it (EventSource interface, used to fall under HTML5)
А это Comet в интерпретации w3c. Написано, что опера поддерживает его частично. Но этого точно нет в вейве, так как никто кроме оперы это не заимплементил.

14. CSS3 3D Transforms
Method of transforming an element in the third dimension
О, да! Для чего бы они могли понадобиться в вейве? Да ни для чего! Они вообще нигде не нужны. Разве что во всяких неюзабельных 3Д-галлереях, которые сейчас наводнили веб во флешовом исполнении.

Надо заметить, все из перечисленных фич, еще не являются стандартами, но, скорее всего, когда-то ими станут (working draft).

Я это к чему вообще? Тут перечислены мои дилетантские домыслы, а хотелось бы узнать наверняка, что именно из приведенного списка не дает работать goolge wave в opera?

@freefd:
freefd

неожиданно столкнулся и узнал. в xhtml не существует iframe, вместо него теперь object data. например:

<object data="/path/to/file.html" type="text/html" width="800" height="600"></object>

@dtmax:
dtmax

попалась фраза в англоязычном бллоге:

Some <b>standards zealots</b> and even a few Microsoft fans felt that...

Зилоты стандартов, звучит круто. Вот они какие, зилоты:

images.google.com.ua

@dtmax:
dtmax

документация по html5 занимает 900 листов
это для разработчиков броузеров
для веб-мастера можно почитать урезанную версию dev.w3.org

@Razor:
Razor

Давно не заходил на w3c.org — только сегодня заметил, что сменили дизайн. Стали намного современней)

@ivanxp:
ivanxp

где то прочитал, что уже не стоит указывать <meta http-equiv="Content-Type" content="text/html; charset=WIN-1251">, т.к. сервер всё равно перекодирует в свою кодировку, а уже затем у юзера перекодируется в якобы в WIN-1251 и в результате получится абырвалг.

@Snowcore:
Snowcore


The W3C HTML and CSS standards have listed only 16 valid color names:
aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow.

Вот, так что нехер юзать названия цветов!

@ivanxp:
ivanxp

А какую спецификацию HTML необходимо использовать в верстке? Ещё можно юзать HTML 4 или это уже прошлый век?