Except in adoption rates.
This Could be Big: Decentralized Web Standard Under Development by W3C
21–30 of 77 posts
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#22Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#23Earlier quoted context omitted.
Yes I work for Tonido. There is nothing wrong in saying we do the same stuff. If u think Tonido is irrelevant to the discussion that is your prerogative.
There's something wrong with blatant self-promotion. Especially considering that you: - don't use a disclaimer - pretend you're not involved in the project by talking about "They" It's a cheap way of trying to game the community to get users.
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#24The W3C is broken: it has spent the last 10 years standardizing ideas instead of existing practice . This is totally backwards and leads to standards that are too complicated, unrealistic, and in many cases not needed at all. The W3C was originally created to standardize HTML, which was already being used by many vendors and users but in incompatible ways. That is exactly the right situation for creating a standard.…
Like this? http://www.w3.org/TR/CSS2/tables.html
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#25The W3C is broken: it has spent the last 10 years standardizing ideas instead of existing practice . This is totally backwards and leads to standards that are too complicated, unrealistic, and in many cases not needed at all. The W3C was originally created to standardize HTML, which was already being used by many vendors and users but in incompatible ways. That is exactly the right situation for creating a standard.…
CSS offers many solutions to layout. The problem is what a lot of web surfers are stuck with old versions of some particular browser.
Fixed left column.
Liquid center column
Fixed right column.
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#26I wonder how easily man-in-the-middle attacks via node spoofing would be. You masquerade as a node by re-hosting their content and you capture any other client that accesses your proxy of that information.
Oh, it's simple! All we need is for each node to sign their content with a private key. Then everyone can check the validity of the content with the originating node's public key, even if it comes from some untrusted intermediary. Hm, now all we need is a centralized server to distribute the public keys securely. But that's a lot of keys (one for every node), so let's use a distributed system... oh wait :)
"A number of Byzantine Generals each have a computer and want to attack the King's wi-fi by brute forcing the password, which they've learned is a certain number of characters in length. Once they stimulate the network to generate a packet, they must crack the password within a limited time to break in and erase the logs, lest they be discovered. They only have enough CPU power to crack it fast enough if a majority of them attack at the same time.
They don't particularly care when the attack will be, just that they agree. It has been decided that anyone who feels like it will announce an attack time, which we'll call the "plan", and whatever plan is heard first will be the official plan. The problem is that the network is not instantaneous, and if two generals announce different plans at close to the same time, some may hear one first and others hear the other first.
They use a proof-of-work chain to solve the problem. Once each general receives whatever plan he hears first, he sets his computer to solve a difficult hash-based proof-of-work problem that includes the plan in its hash. The proof-of-work is difficult enough that with all of them working at once, it's expected to take 10 minutes before one of them finds a solution and broadcasts it to the network. Once received, everyone adjusts the hash in their proof-of-work computation to include the first solution, so that when they find the next proof-of-work, it chains after the first one. If anyone was working on a different plan, they switch to this one, because its proof-of-work chain is now longer.
After about two hours, the plan should be hashed by a chain of 12 proofs-of-work. Every general, just by verifying the difficulty of the proof-of-work chain, can estimate how much parallel CPU power per hour was expended on it and see that it must have required the majority of the computers to produce in the allotted time. At the least, most of them had to have seen the plan, since the proof-of-work is proof that they worked on it. If the CPU power exhibited by the proof-of-work is sufficient to crack the password, they can safely attack at the agreed time."
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#27The W3C is broken: it has spent the last 10 years standardizing ideas instead of existing practice . This is totally backwards and leads to standards that are too complicated, unrealistic, and in many cases not needed at all. The W3C was originally created to standardize HTML, which was already being used by many vendors and users but in incompatible ways. That is exactly the right situation for creating a standard.…
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#28The W3C is broken: it has spent the last 10 years standardizing ideas instead of existing practice . This is totally backwards and leads to standards that are too complicated, unrealistic, and in many cases not needed at all. The W3C was originally created to standardize HTML, which was already being used by many vendors and users but in incompatible ways. That is exactly the right situation for creating a standard.…
"CSS could have used a table-like layout model that makes it easy to arrange s into rows and columns, allowing a smooth upgrade from people who were using the tag." Like this? http://www.w3.org/TR/CSS2/tables.html
Despite being first defined in CSS2 (1998) CSS tables were not supported in IE for 10 years (IE8, 2009), and while some of the blame for this is surely Microsoft's, with a standard as big and complex as CSS it's hard to expect implementations to get it right for a long time.
To avoid this disaster CSS3 is "modular" and currently has over 40 modules defined! This is madness. The more complicated things get, the more difficult it is to bring the web to new devices or to innovate in the browser space.
Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#29Earlier quoted context omitted.
CSS offers many solutions to layout. The problem is what a lot of web surfers are stuck with old versions of some particular browser.
What solution does CSS offer for three-column layout (with a resizable center column) that is remotely as simple as: Fixed left column. Liquid center column Fixed right column.
Fixed left column.
Liquid center column
Fixed right column.
The whole point of CSS is to take things like width="200px" out of the markup.Re: This Could be Big: Decentralized Web Standard Under Development by W3C
#30Earlier quoted context omitted.
CSS offers many solutions to layout. The problem is what a lot of web surfers are stuck with old versions of some particular browser.
What solution does CSS offer for three-column layout (with a resizable center column) that is remotely as simple as: Fixed left column. Liquid center column Fixed right column.
.table { display: table; width: 100%; }
.tr { display: table-row; }
.left-column { display: table-cell; width: 200px; }
.middle-column { display: table-cell; }
.right-column { display: table-cell; width: 200px; }
Fixed left column.
Liquid center column.
Fixed right column.
This is definitely a huge improvement over the CSS box model. If this had been available in practice 10 years ago, I probably wouldn't be complaining about it now. But I still think it is because CSS2 is so big, complicated, and had so many errors that it wasn't implemented for so long.