FB Doug Meet

Search This Blog

April 9, 2011

Opera Logo with CSS · David DeSandro

The Opera logo, rendered only with CSS, no images. Compare it with the real deal.

Opera logo with CSS across browsers

Best viewed in Firefox 3.6+, Safari 4+, Chrome 5+, [Updated 17 March 2011] and Opera 11.1+.

Aside from another shameless plea for attention, this demonstration gives me a chance to look at some CSS3 properties across browsers.

[Updated 18 March 2010] After this post started gaining some momentum on the tweets, both Håkon Wium Lie and Jan Henrik Helmers produced their own Opera 10.5-friendly versions using inset box-shadows to recreate the gradients.

Border Radius

In all the tutorials and hubbub over CSS3, elliptical border radius is one of those features that hasn’t been given enough attention. It’s syntax is easy enough: instead of using one value, two are used. First value is horizontal, second is vertical (following x & y, just like other 2-D values like background-position). Important to note is the difference between the Mozilla, Opera and Webkit values. Mozilla uses a slash, Webkit uses a space.

-moz-border-radius: 220px/235px; -webkit-border-radius: 220px 235px; border-radius: 220px/235px;

Regular ol' border-radius is not just a vanity property anymore. Opera 10.5 and Internet Explorer 9 both support border-radius, no vendor-prefix necessary. For these browsers, the shape will not be perfectly oval, but at least be mostly round. Note that the border-radius property should come first, as it will overwrite preceeding -webkit-border-radius properties in Webkit browsers. Opera’s own Vadim Makeyev and Petter Nilsen did a good job of looking over my shoulder to point out that Opera 10.5 support elliptical border-radius.

Lars Gunther then followed up regarding the proper ordering of properties. I had overwritten the default border-radius with the vendor-specific owns, but as Lars discusses the best practice for this scenario, border-radius should be the ultimate property.

The extra fun use-cases to consider are the Webkit and Mozilla browsers that support border-radius, but not the elliptical variety. Take for instance Camino 2.0. Given the code above, it has no property to fall back on, and will render the shape as a rectangle. So do you add yet another border-radius property?

Gradients

While Firefox lagged Webkit browsers with supporting CSS gradients, the extra time it took doing so was well worth it. Mozilla’s gradient syntax is more intuitive and easier to remember. If it’s just a simple two color gradient, the Mozilla syntax goes angle, color, color. Webkit’s implementation requires more deliberate code with its positioning and colors.

background: #800; background: -moz-linear-gradient(-90deg, #F88, #800); background:   -o-linear-gradient(        #F88, #800); background: -webkit-gradient(linear, 0 top, 0 bottom, from(#F88), to(#800));

This difference is emphasized when working with multiple colors. Take this example, from the large fill area, which has 3 additional color-stops:

background: #E71616; background: -moz-linear-gradient(-90deg, #FE878A, #E71616 50%, #800000 80%,  #800000 85%, #b80304); background:   -o-linear-gradient(        #FE878A, #E71616    , #800000 80%,  #800000 85%, #b80304); background: -webkit-gradient(linear, 0 top, 0 bottom, from(#FE878A), color-stop(50%, #E71616), color-stop(80%, #800000),  color-stop(85%, #800000), to(#b80304) );

Of course, a default color should be supplied for graceful degradation. Using a text editor with proper syntax highlighting is a huge help here, making sense of all the business going on between all those parentheses and commas.

Looking at radial gradients, it’s much of the same. The Webkit values can grow cumbersome easily. Mozilla provided some sweet helper constants like cover and contain so you don’t have to worry about sizing the radii perfect to fit whatever size you’re working with.

Box Shadow

Box shadow properties are consistent between browsers. Apart from the vendor prefixes, the properties are exactly the same.

-webkit-box-shadow: 0 100px 30px hsla(0,0%,0%,.2); -moz-box-shadow: 0 100px 30px hsla(0,0%,0%,.2); box-shadow: 0 100px 30px hsla(0,0%,0%,.2);

Here I’m using the HSLa color value, which I’ve found to be easier to tweak when designing on the fly.

Resources

I find myself turning to the Mozilla Developer Center for reference on the new properties and values. In addition to comprehensive overviews, it also details the differences between Mozilla and other browser implementations. In fact, it was through the MDC that I found the Safari Reference Library. Googling “mdc” with the property in question will get you straight there, so you can avoid the multitude of zombie CSS blogs.

PROTIP: when Googling for CSS3 values and properties, be sure to leave off the initial hyphen. “-moz-linear-gradient” will be interpreted as NOT moz-linear-gradient thus yielding no results.

Also useful is the Western Civilization CSS3 Sandbox, which has tools for trying out gradients, text shadows, box shadows, text stroke, and transforms. Especially helpful is the ability to change between Webkit and Mozilla syntax.

Possible practical reason for CSS shapes?

Resolution independence. Go ahead and page zoom in to see how the shapes hold up with no pixelation.

Death Colors

Death Colors

This page uses slants to make the triangle, and a single 211 bytes image file for the "raster bars". The image is a PNG-file with full alpha transparency, so IE can't show it correctly. Using both a solid background color and a semi-transparent background image on top of it gives the appearence of a fading bar. In Opera, you can turn images off to see just the colors move. You can use Opera's full screen projection mode to change the appearence of the page.

W3C Typewriter

Media_httpwwww3orgtal_jawwe
via w3.org

Every Wooly They Got! Web according to W3C

Woolly the sheep (color) Woolly the sheep (color) Woolly the sheep (black and white) Woolly the sheep (black and white)
via w3.org

W3C on Acid!

Woolly the CSS goat 'Isn't she semantic?'

http://www.w3.org/Style/Woolly/woolly-l.png
Woolly the CSS goat 'Isn't she semantic?' w3.org

W3C Chopped off Wolly, the CSS Goat's Head, Like John the Baptist!

Media_httpwwww3orgtr2_bxfpb
via w3.org

April 8, 2011

i wish that i have the opportunity to be naked in a museum without repercusion

i wish that i have the opportunity to be naked in a museum without repercusion (sic)


Of

course, my friends and 4 million-strong Dogmeat Readers

,

THIS version looks only approx. 15% of  its true CSSELF

...

WWWolly (the CSS Goat and I INVITE YOU to take a peek  -- as always, because it's
NoCSSsterous: The Blog That STRIPS EVERYTHING!
and also stay tuned to Dogmeat in the next couple days as he unveils his CSSelebrating 4 Million Views CSStunner of an HTML5/CSS3 Orig. Template--that breathes a little much needed life into CSS Pioneers, Eric Meyer, and other Old-School fuddle.-duddy's *as great as they think they are, etc., (who unfortunately, as with everything in life, have grown complacent, safe, and/or wayyyyy too full of their past achievements...


Information

"i wish that i have the opportunity to be naked in a museum without repercusion" - <
earch No results found for "i wish that i have the opportunity to be naked in a museum without repercusion".

Search Results


  1. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    Yarn Harlot: A clever diversion

    May 22, 2007 ... Friday 10-6: The Textile Museum is having it's 12th annual More ... Saturday: Yarn Crawl - meet at 11:00 at the Naked Sheep with a TTC Day Pass in your hand. .... bike or drive without serious repercussion. ..... I forgot to wish you Happy 2-4 er Victoria Day! Have tons ' fun on the yarn crawls. ...
    www.yarnharlot.ca/blog/archives/2007/05/.../a_clever_diversion.html - Cached

  2. i wish that i have the opportunity to be naked in a museum without repercusion
    HOW IT BREAKS DOWN:
    tripod skeptics archives topic diversion systemic casino seduction commentary instability murderous leisure wishing clever category dashed anderson outline sector cooper capitalism capture violence border index naked games orange arts financial museum page yellow relationship snake editor wish double stories opportunity background block search faith political bottom style programs color public strong black

  3. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    Faith, science: An 'evolving' relationship - CNN.com - Anderson ...

    Apr 4, 2007 ... Christian creationism belongs in a museum, and should never be considered as an equal to rigorous scientific investigation. ..... So th
    tory as aired was pretty narrow; I wish it would have ... Jennifer Ankeny,IA : 10:54 PM ET ..... our views and opinions freely and without fear of repercussion. ...
    www.cnn.com/CNN/.../faith-science-evolving-relationship.html - Cached

  4. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    Gorean Law

    ... the only city I know of on Gor which was built by the labor of slaves, ..... She may, for example. be thrown within it, naked and bound. .... Obviously the person whose hamstrings are cut does not have a chance at recovery and hence can be .... Their owner may do anything they wish to them without repercussion. ...
    angilicbrat.tripod.com/id28.html - Cached - Similar

  5. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    A Weapon of Mass Seduction

    That's when I can pursue whatever I wish without fear. .... So you and your man both have an equal chance of being right, and since there's no ..... different locations, and ending up around 11pm with the bunch of us naked and making out. ..... with your ability to function, without dishing out some repercussion. ...
    ardenleigh.typepad.com/ - Cached

  6. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    Leisure & Arts - Wsj.com

    Today's museum curators have been busy reworking their American Indian .... When the Menil Collection offered Vija Celmins the opportunity to select th
    ubject ..... The record producer looks back at a legendary music career built without ... In designing a chapel for John and Dominique de Menil, he got his wish. ...
    online.wsj.com/public/page/leisure-arts.html - Cached - Similar - Add to iGoogle

  7. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    Murderous Whit

    Mar 24, 2011 ... Law enforcement, aware of th
    ituation, have found no strong evidence to take action or make an arrest. .... I wish you the best in the future, and may God keep you and your ..... TSA- can keep naked pics of not just you your children, .... think you will have the opportunity to think for yourself? ...
    www.theblaze.com/.../is-homeland-security-playing-politics-with-local-emergency-preparedness/ - Cached

  8. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    Political Commentary « Gadsden's Snake

    If Gaddafi is going down, he won't go without a fight - he's already shown .... west and forge new lives on the frontier - NASA ia the embodiment of leading the .... the tide has receeded and th
    tate governments have been found to be naked! ... Let your states and pensions fail, then you'll wish you would have ...
    gadsdensnake.wordpress.com/category/political-commentary/ - Cached

  9. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    PlayWhat » Violence & Sex in Games

    Any replayability "Kaboom" may have lies solely in its ability to shock - it's good ... It's mor
    tory than shooter, giving you the opportunity to flex your wit. .... like a sailor or kill strangers for kicks - without fear of repercussion. ... I wish I were privy to that conversation. Can you report a murder if ...
    editor.playwhat.com/index.php/.../violence-and-sex-in-games/ - Cached - Similar

  10. i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    In Goldman Sachs we trust: styleic example of regulatory capture

    "I never would have advanced in this career without it. ... principles of academic freedom without fear of repercussion or interference," Muller says. .... I have had the opportunity to discuss this with some older friends in the business and they ..... Now, in my view naked credit default swaps should be illegal. ...
    www.softpanorama.org/Skeptics/Financial.../index.shtml - Cached
You have removed results from this search. Hide them
via "i wish that i have the opportunity to be naked in a museum without repercusion"Woolly is a sheep, originally drawn by Coralie Mercier on 2 March 2000
and scanned and converted to SVG by Bert Bos, between 3 March 2000 and
5 July 2000. Here Woolly is shown in front of a blue rectangle with
the letters “CSS.” This image is part of a joke about two working
groups in W3C back in 2000, where one was said to write weasel words
and the other woolly sentences.
"i wish that i have the opportunity to be naked in a museum without repercusion" You have removed results from this search. Hide them More results for i wish that i have the opportunity to be naked in a museum without repercusion (without quotes) » via google.com
Take the Test!
accused action advanced already around art background belongs black block both bound bunch busy city clear clever color commentary cut designing discuss double down editor ending equal essential evolving fail faith fight financial forgot freedom freely friday fun game games governments hand hence hide index instability investigation keep labor left lives make making man margin meet murder music narrow no now obviously older only opinions opportunity outline owner padding page pass placing political politics prevented principles producer record red regulatory relationship repeat right sailor saturday science search sector select serious shock since snake so solely states stories strong style take tide today top topic up use view views rgba(235, 2, 2, 3.5) whose wish won

tripod skeptics archives _____ diversion systemic casino seduction __________ ___________ murderous leisure ____ing clever category dashed anderson _______ ______ cooper capitalism capture violence border _____ naked ____s orange ___s _________ museum ____ ______ relationship _____ ______ wish ______ _______ ___________ __________ _____ search _____ _________ bottom style programs _____ public ______ black A I THE WITHOUT IN TO MUSEUM HAVE AND NONE RGB BE BLOCK COLOR EM OF STYLE ' DISPLAY ____ NAKED THAT BORDER ___________ ' REPERCUSION ' NAKED BE _____ HAVE I OPPORTUNITY ______ _____ ; ' SCROLL THAT THE TO _____ WISH YOU ______ OUTLINE FOR REPERCUSION MEDIUM OR HAVE+THE+OPPORTUNITY+TO+BE+NAKED+I WITH YOUR HAVE. . . . I+WISH+THAT+I MUSEUM+WITHOUT+REPERCUSION& CD& HL=EN& CT=CLNK& GL=US& CLIENT=FIREFOX. . AN BACKGROUND BLUE; ' CACHED DASHED HREF ' HTTP : WEBCACHE. OOGLEUSERCONTENT. OM/SEARCH? IS LIME ______ _______ PX ___ RIGHT _____ ' ' STYLE ' __________ TH. . . _____ BOTTOM MAY RESULTS WITHOUT AT CAN FEAR HOMELAND ____ NOT PLAYING SECURITY ___ REPERCUSSION THIS NAKED ALL AMP; SOURCE=WWW. OOGLE. OM ' CACHED ___ AS EMERGENCY ________ EXAMPLE FOUND IT IT ' LOCAL __ ON ________ _______ SEX WOULD I REPERCUSSION FROM YARN& ____ ABILITY BEEN BEING BUILT CAREER CHANCE DAY _____ GOOD HE ____ MENIL NEVER OUT _____ PM ______ SHOULD __ SOME THEIR THEY THINK WAS WE WHEN MUSEUM OPPORTUNITY CACHE COMMENTARY FAITH ACADEMIC _______ ______ ________ AIRED _______ AM AMERICAN ______ ARREST ARTS AWARE BACK _______ BEST BIKE BLOG ____ _____ _____ BUSINESS BUSKERS ____ BUT BY CELMINS CHAPEL CHILDREN CHRISTIAN ____ ______ CNN. OM COLLECTION CONSIDERED CONVERSATION CRAWL CRAWLS CREATIONISM CREDIT CURATORS ___ DE DEFAULT _________ DIFFERENT _______ DISHING DO DOES DOMINIQUE ____ DRIVE EM EM; ' EM; ' TORY EMBODIMENT ______ ENFORCEMENT ER _________ ET EVIDENCE EXPRESSION ____ _____ FLEX FORGE ______ _______ ______ ______ FRIENDS FRONTIER ___ FUNCTION FUTURE GADDAFI GADSDEN ' GALLERY _____ GIVING GO GOD GOING GOLDMAN GOR GOT ___________ GRAFFIT HAD HAMSTRINGS ____ HAPPY HARLOT HAS HAVING _____ HE ' HIS ILLEGAL INDIAN INTERFERENCE _____________ ITS JENNIFER JOHN JUST KABOOM KICKS KILL KNOW _____ LEADING LEGENDARY LET LIES LIKE _____ LOCATIONS LOOKS ____ ______ ___ MASS ____ MOR MULLER ______ _____ MY ______ NASA NEITHER NEW ___ _________ OFFERED _____ ____ ________ ORANGE OUR ____ PENSIONS PEOPLE PERMITS PERSON PICS _______ PRETTY _________ __________ PRIVY ________ PUBLIC PURSUE RECEEDED ______ RECOVERY __________ ____________ REPERCUSSION REPLAYABILITY REPORT REQUIRE REWORKING RIGOROUS SACHS ______ ________ SAYS SCIENTIFIC ______ _______ SHE SHEEP _____ SHOOTER SHOWN _____ SLAVES ______ SPACES ______ STRANGERS STRONG STYLEIC SWAPS ____ TEXTILE THAN THEN THERE ' THROWN ____ TONS TORY TRUST TSA TTC __ US : OFFICIAL& ___ VANDALISM VICTORIA ____ _____ VIJA VIOLENCE WEAPON WERE WEST WHATEVER WHICH _____ WILL WISH+THAT+I WIT WITHIN ___ ' YOU ' LL YOURSELF BB & ' ' I & BTNG=SEARCH& AQ=F & SA=N APR IF MAR MAY THAT ' _____ ' YOU HAVE IA WISHING ANGILICBRAT. RIPOD. OM/ID ARDENLEIGH. YPEPAD. OM ______ . LAYWHAT. OM/INDEX. HP. . VIOLENCE GADSDENSNAKE. ORDPRESS. OM/CATEGORY/POLITICAL ONLINE. SJ. OM/PUBLIC/PAGE/LEISURE WWW. NN. OM/CNN. . FAITH WWW. ACEBOOK. OM/TOPIC. HP? UID WWW. OFTPANORAMA. RG/SKEPTICS/FINANCIAL. . INDEX. HTML WWW. HEBLAZE. OM. . IS WWW. ARNHARLOT. A/BLOG/ARCHIVES ' I GOREAN HEIGHT ____



  • i wish that i have the opportunity to be naked in a museum without repercusion
    i wish that i have the opportunity to be naked in a museum without repercusion

    In Goldman Sachs we trust: styleic example of regulatory capture

    "I never would have advanced in this career without it. ... principles of academic freedom without fear of repercussion or interference," Muller says. .... I have had the opportunity to discuss this with some older friends in the business and they ..... Now, in my view naked credit default swaps should be illegal. ...
    www.softpanorama.org/Skeptics/Financial.../index.shtml - Cached
  • Found 2 Videos at YouWeirdTube

    Found 2 Videos at YouWeirdTube

    Bible5 (www-html@w3.org from June 2007)

    FW: WHATWG to start work on "Bible5"

    From: Michael Penman <michaelp@cyberdude.com>
    Date: Thu, 21 Jun 2007 07:31:58 -0500
    To: www-html@w3.org
    Message-Id: <20070621123158.E4D111CE303@ws1-6.us4.outblaze.com>
    LOL!  ------- Forwarded message -------  Subject: WHATWG to start work on "Bible5" Date: Wed, 20 Jun 2007 22:48:38 +0200  WHATWG to start work on "Bible5"  Silicon Valley - June 2008  After their successful work on HTML5, CSS5, XML5, SVG5, and Web5, the WHATWG has announced that it has started work on a new version of the Bible, to be called "Bible5".  "Initially, one of the most obvious changes will be a change to the ten commandments", said Ian Hickson, the group's leader and idealog. "For instance we shall be changing 'Thou shalt not kill' to 'Thou SHOULD not kill' with the necessary reference to RFC 2119. Clearly after a couple of millenia experience with this spec, people have not been doing what the spec requires, and so we are merely updating it, modernizing it you might say, to reflect actual usage. I mean, what use is it having admonitions if most people are not going to follow them?" he asked, adding "That was a rhetorical question. I mean, what use is a spec that forbids things? It just makes it harder for people to be compliant." "That was also rhetorical" he hastened to add.  Alan van Finckelstein, one of the people who will be initially working on the spec, expanded: "One of the problems with the Bible is its incompleteness" she said. "Although it mentions a few sins that are forbidden, and a few that are apparently OK -- incest in the case of Job's daughters being one that immediately springs to mind -- it leaves hundreds if not thousands of sins completely unspecified. We are currently using Google to search for and identify all currently known and practised sins, so we can include them in the permitted list."  OPEN PROCESS  "One of the differences with the WHAT WG doing this work instead of the closed and secretive Christians, is that we have a completely open process" Hickson added. "Anyone can, and indeed does, join in. We are currently asking the public to submit use cases of sins that they have committed in the past, or would like to commit in the future, so that we can add them to the spec."  "Speed is another advantage" chimed in Alan. "The Christians took 325 years to produce their spec, before declaring a Rec at the Council of Nicaea. Talk about slow! We think we can produce a new version in about two weeks" she said.  "Of course, that will only be a working draft!" pointed out Hickson. "But we hope to go to CR within a couple of weeks after that. We are preparing the test suite at the moment. The spec will not go to Rec until we have recorded evidence that every single sin has been committed at least twice. Our current timeline shows that we anticipate staying in the CR phase for about 325 years. We may have to go back to Working Draft after that though."  "It need hardly be mentioned," laughed Finckelstein "that the Bible never actually went through CR, which is just typical." She went on "If it had, it would never have reached Recommendation stage. It is riddled with inconsistencies and errors, or things that have just not been defined. To take an example, when Moses comes down the mountain with the ten commandments and sees his people sinning, he loses his temper and smashes the marble tablets -- apparently smashing up God's property was not on the list of things thou shalt not do -- and then initiates a killing spree of three thousand of his followers. So much for 'Thou shalt not kill'!".  "Anyway," concluded Hickson, "the big advantage of Bible5 will be that the number of sinners and criminals will be reduced at a stroke. Just imagine, the prisons will be emptied, and for the first time in history we will have a completely law abiding society!"  WHAT's next? Finckelstein: "Electrical wiring and plugs", Hickson: "The rules of the road; airline safety; oh there's so much we can improve".  ###

    HEINEKEN Brick

    Absolute ✁ ✂

    April 7, 2011

    ❒❡❝❞ ❶ ✍Dogmeat

    ❝✍Dogmeat❞

    ✍Dogmeat making homemade blockquotes

    U2751

    U270d
    ...the old-fashioned way today

    ✍ Dogmeat

    ❝Dogmeat❞ ❡

    30 Years of Web Highlights and Milestones (2011) from from their authors - W3C

    W3C 2011: Select Priorities and Milestones

    Status: This public document from the W3C management describes some of the exciting work and key milestones in 2011 for select W3C activities. The topics covered here have been discussed with the W3C Membership.

    As the World Wide Web enters its third decade, it continues to transform human communication, information sharing, commerce, education, and entertainment. Social networking, cloud computing, and the convergence of Web, television, video and online gaming are among the phenomena stretching the Web in exciting new directions. The Web will stretch further as it connects more people and as we connect more devices to it, such as mobile phones, TV, sensors, power grid, and more.

    The W3C community is building an Open Web Platform that will enable the Web to grow and foster future innovation. This document presents technology highlights in 2011 for advancing the platform. It also includes the organizational priorities that will enable W3C to better serve its stakeholders and foster participation in W3C work. By focusing on these activities and working with other organizations in the Internet Ecosystem such as ISOC, the IETF, and many other communities, W3C will better fulfill its mission of Web technology stewardship.

    Learn more about how to lend your support to W3C and support the Web.

    Summary

    W3C's Open Web Platform is transforming business practices, enriching human interactions, and providing innovators the tools to create entirely new experiences on the Web. In 2011, W3C will focus its technology efforts on these areas:

    • Powerful Web Apps. Video, graphics, style, fonts, geolocation, 3D, and other technologies (on and off the network) can be combined to create new forms of games, entertainment, education, governance, social networking, and much more.
    • Data and Service Integration. These applications will consume greater amounts of data from sensors (geolocation, accelerometer, etc.), published open data sets, corporate data behind firewalls, and personal information. W3C's data integration technologies will power Web Apps by combining public, corporate, and personal data.
    • Web of Trust . W3C recognizes the need to strengthen the foundations of trust on the Web as communities large and small access and share data. Privacy, security, and identity will be important areas of W3C focus in 2011.
    • Television, Mobile, and the Web of Devices. Device-independent design principles help ensure that W3C standards work on a broad array of devices. Mobile devices, ubiquitous networking, and a powerful applications platform appear to be driving convergence of devices around the Web platform. W3C will focus on bringing the Web and TV closer in 2011, as well as continuing to promote the deployment of Web Apps on mobile devices.
    • One Web for All. W3C continues to demonstrate leadership in building a Web that is available to all people, whatever their hardware, software, network infrastructure, native language, culture, geographical location, or physical or mental ability.

    To ensure the success of these efforts, W3C is also planning a number of changes to the organization. New programs will promote international participation, greater developer involvement in pre-standards work, and community-building around the application of W3C standards to specific verticals or business areas. W3C will also continue to work with governments and other standards bodies to ensure that the Internet Ecosystem as a whole remains interoperable and available to all users.

    Technology Highlights in 2011

    W3C has a diverse technical program. Below we highlight objectives for some of these activities in 2011.

    Powerful Web Apps

    HTML5 is the cornerstone of a set of technologies and APIs for building rich, interactive, and powerful Web Applications, on a wide array of devices. Industry excitement around HTML5, CSS, SVG, WOFF, APIs (for access to user data such as contacts and calendar, and device capabilities such as geolocation and camera) and more promises to keep this a fast-moving area of standardization.

    HTML5

    W3C expects to advance HTML5 to Last Call in May 2011, including accessibility support for important new features. Through a comprehensive test suite, W3C plans to expand efforts to achieve interoperability to meet the challenge posed by the growing number and diversity of devices that connect to the Web. The development, maintenance and deployment of interoperability and conformance test suites is the best engineering tool available both to assess and improve the correct implementation of Web standards.

    In addition:

    • W3C is developing HTML5 resources for developers and invite the community to participate in the creation of these materials.
    • W3C plans to continue to expand the capabilities of the W3C validator and promote new validation services to the community.
    • W3C intends to resolve the question of the document license for HTML5.
    • W3C will continue to promote the HTML5 brand at W3C (including more work on the HTML5 logo.

    CSS

    In 2011, W3C expects CSS 2.1 to become a Recommendation. This is important both as a stable reference and because a number of CSS3 modules rely on the definitions in CSS 2.1. W3C expects a number of CSS3 modules to advance to Recommendation in 2011 (Color Module, Selectors) and for others to progress towards Candidate Recommendation.

    Web Fonts (WOFF)

    W3C took an important step towards standardization of a downloadable font format with the first draft of the WOFF File Format 1.0 in July 2010. WOFF expands the typographic palette available to Web designers, improving readability, accessibility, internationalization, branding, and search optimization. WOFF represents a pivotal agreement among browser vendors, foundries and font service providers who have convened at W3C to address the long-standing goal of advancing Web typography. WOFF typefaces are available from an increasing number of commercial foundries. W3C expects WOFF to advance to Candidate Recommendation in 2011.

    Data and Service Integration

    The Web of linked data continues to grow. On the technology site, W3C has focused on data integration: make it easier for people to leverage (and contribute to) the growing linked open data cloud. This includes connecting traditional relational databases to the Semantic Web, and standardizing APIs to provide access to linked data within Web Applications. Adoption of policies for the publication of open government data is spreading worldwide, with particular interest all across the European Union.

    Data for Web Applications

    In 2011, W3C expects to launch a new Working Group to work on the next generation of RDF, the core Semantic Web technology, to include some of the features that the community has identified as both desirable and important for interoperability based on experience. The charter scope includes new serializations for RDF (e.g., JSON and Turtle) likely to increase adoption by Web Application developers. W3C also expects to charter an RDF Web Applications Working Group in 2011 to work on standards that allow people to create Semantic Web enabled Web Apps. These applications will have access to data from a variety of sources, including data-in-documents (RDFa) and data-from-databases (W3C's RDB2RDF work).

    Open Government Data

    Over the past year, we have observed a strong and growing interest in Semantic Web technologies in the open government data movement. W3C's eGovernment Interest Group served as a forum for discussion about the challenges that government employees and suppliers face when deploying linked data, including the need for education about good practices. W3C expects to launch a new Working Group in 2011 to create best practices for publishing government linked data and any core vocabularies that will help to follow these practices.

    Translational Medicine

    In addition to government data, W3C has, for a number of years, worked with technologists in the health care and life sciences community on the adoption of Semantic Web technology. In 2011, W3C expects to focus on the use of Semantic Web technology in translational medicine, with a particular emphasis on pharmaceutical companies seeking technology solutions for better extraction and integration of large amounts of data in the course of scientific work, including in the development of pharmaceuticals.

    XML and Web of Services

    XML has been an enormous deployment success. W3C is developing new versions of a number of XML specifications: the XML Processing Model, XML Query, XML Query Scripting, XML Query Update, Full Text, XSLT (including Streaming Transformations and also JSON interchange), XSL-FO (XML Print and layout) and XML Schema. The Efficient XML Interchange (EXI) 1.0 Format, expected to become a W3C Recommendation in early 2011, should bring XML into new areas, in particular mobile devices and embedded platforms.

    The technical programs at W3C bridge multiple communities. Where communities have different perspectives, W3C seeks to create an environment where they may learn from each other and maximize interoperability. While both HTML5 and XML are very successful, there are opportunities to bring the technologies (and the respective communities) closer together. The W3C Technical Architecture Group (TAG) has created a task force to look for such opportunities starting in 2011.

    W3C plans to complete a package of Web Services specifications, addressing major needs expressed by the W3C Membership: SOAP over Java Message Service, WS-SOAP Assertions, WS-Transfer, WS-Eventing, WS-Event Descriptions, WS-Metadata Exchange and WS-Enumeration.

    Web of Trust

    We have seen an evolution of Web technologies toward significantly more intense collection, processing, and publication of personal data. The technologies that we develop are turning into a powerful application platform. The same features that enable entire classes of new applications (e.g., based on position information) can raise new privacy and security issues. At the same time, individuals and organizations are choosing to store or process ever increasing amounts of data in the cloud. W3C has a strong commitment to protecting users, and works to ensure that specifications are clear about privacy and security implications. W3C also works with other stakeholders — software developers, regulators — so that all parties recognize their responsibilities in building a Web that people can trust.

    Identity on the Web

    The Web is a network where various parties exchange information. Where interactions require parties to identify themselves (e.g., logging into a social network or purchasing something on the Web), it is also necessary to take into account privacy, security, online safety, and other considerations of social interactions. While there has been a proliferation of innovative identity work on the Web in a number of fora outside the W3C over the last decade, lack of incorporation of privacy-aware identity technologies into the everyday Web experience of users and applications is a major road block for the advancement of areas as diverse as cloud computing, eGov, and social networking. The lack of convergence of identity work has led to a fracture of the marketplace. In December 2010, the Social Web Incubator Group completed a year-long study of existing social networking and identity efforts and best practices: A Standards-based, Open and Privacy-aware Social Web. This study suggests that the W3C has an opportunity to work with a broad set of stakeholders around identity on a more serious and committed level to address this fragmentation. W3C Members created a WebID Incubator Group in January 2010, and W3C plans to organize a W3C Workshop on identity in the browser. If these conversations demonstrate that stakeholders see W3C as a forum for building a clear path forward, W3C will launch new standards-track work in this area in 2011.

    Privacy and Security

    In 2011, W3C expects to charter a Web Application Security Working Group for work on specific technologies to enable more robust and secure Web Applications.

    In the privacy space, we are pleased to see a broad and reinvigorated policy and technical discussion on the Web. Following up on last year's workshops, W3C expects charter a privacy interest group as a community forum. Further, we will work with members and policy makers to identify what technical work items might be suitable for recommendation track work.

    Furthermore, in 2011, W3C expects to launch a Provenance Working Group to work on standards for representing and exchanging provenance information. Provenance refers to the sources of information, such as entities and processes, involved in producing or delivering an artifact. The provenance of information is crucial in deciding whether information is to be trusted, how it should be integrated with other diverse information sources, and how to give credit to its originators when reusing it. In an open and inclusive environment such as the Web, users find information that is often contradictory or questionable. People make trust judgments based on provenance that may or may not be explicitly offered to them. The lack of a standard model is a significant impediment to realizing such applications.

    Television, Mobile, and the Web of Devices

    W3C has long promoted device-independent technology, to make it easy to introduce new devices to the Web. The Mobile Web is well-established, and we are beginning to see greater convergence between Television and the Web. Broadband, inexpensive and mobile devices, HTML5 video, social networking, and other factors have made content creation commonplace, which may change forever the television landscape. We do not yet know how the television industry and the Web will affect each other, but W3C Members and those in television and broadcasting are making W3C the place for that conversation.

    Web and Television

    With the advent of IP-based devices, connected TVs are progressing at a fast pace and traditional TV broadcasting is quickly evolving into a more immersive experience where users can interact with rich applications that are at least partly based on Web technologies. There is strong growth in the deployment of devices that integrate regular Web technologies such as HTML, CSS, and SVG, coupled with various device APIs. There is huge potential for the future to create an interoperable platform where Web and TV benefit from each other, for instance through the introduction of additional device APIs specifically targeted at TVs, or by bringing Web accessibility guidelines to TVs.

    In 2011, W3C expects to launch an Interest Group to provide a forum for Web and TV technical discussions, to review existing work, as well as the relationship between services on the Web and TV services, and to identify requirements and potential solutions to ensure that the Web will function well with TV. A Workshop in Berlin takes place February (the second in a series on Web and Television). Later in the year, W3C expects launch a Working Group whose standardization scope depends on the priorities established through Interest Group and Workshop discussion.

    Web Applications on Mobile Devices

    W3C plans to promote the creation and distribution of Web applications for mobile devices, built with HTML5, device APIs, and other open W3C standards and guidelines. This will lower developer costs, reduce fragmentation, and expand the market for applications. Because W3C's work on Web applications is widely recognized in the mobile industry, the WAC (Wholesale Applications Community) has announced their expectation of basing their approach on W3C open standards. Both organizations are discussing opportunities for closer cooperation to promote the adoption of W3C standards.

    Touch screens, tablets, and other interactive devices

    Web browsers and mobile devices are making increasing use of touch-sensitive inputs, such as with a screen, trackpad, or tablet interface, as the primary or supplementary interface for web applications. This enables web developers to build more intuitive and sophisticated applications that fit naturally with the device being used. Fast, inexpensive hardware and recent deployment on mobile devices have led to a proliferation of different approaches to software interface design. A related class of devices, including drawing tablets, interactive surfaces, pen devices, digital whiteboards, and spatial sensors, are also becoming more Web-enabled, driving the need to account for a wider range of capability than simple touch interfaces. In 2011, W3C plans to publish specifications that enable Web applications to access event information related to touch-sensitive input devices, including multi-touch, pen-tablet, and related interfaces, as well as higher-level user-action events.

    Points of Interest

    Now that current generations of mobile devices routinely include cameras, GPS devices, and other sensors, there is growing interest in "points of interest" information on the Web. Points of Interest data has many uses, including augmented reality browsers, location-based social networking games, geocaching, mapping, navigation systems, and many others. In 2010, W3C expects the Points of Interest Working Group to publish first drafts for new standards in this area.

    One Web for All

    Tim Berners-Lee, inventor of the Web and Director of W3C has said that "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect." W3C has built industry and government support around comprehensive Web accessibility guidelines for over a decade. Review of all specifications by experts in accessibility and internationalization help to ensure that W3C technologies promote this universality.

    Accessibility

    In addition to the accessibility work that is integral to the success of HTML5, W3C plans to focus on the following deliverables in 2011 to ensure that the Web does not raise barriers to people with disabilities:

    • W3C expects to publish WAI-ARIA as a Recommendation. WAI-ARIA defines a way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies.
    • W3C expects guidelines for user agent accessibility (UAAG) and authoring tool accessibility (ATAG) to advance on the Recommendation track. For many years we have maintained that accessible authoring tools play a critical role in improving the accessibility of Web content. Real progress appears within reach as ATAG 2.0 advances to Recommendation.
    • Globally, the Web Content Accessibility Guidelines (WCAG) 2.0 remains an active target of adoption in government and industry, due to its support for accessibility in a broad range of Web technologies (with expanding support through updates to Techniques for WCAG 2.0). WAI plays a key coordination role and promotes the adoption of WCAG 2.0 and other W3C standards for Web accessibility in international policies, such as in Australia, Canada, China, India, Japan, Korea, New Zealand, and other countries. There are a growing number of authorized translations of WCAG 2.0, an important part of adoption for more of the world. W3C will continue work with governments internationally to help ensure the smooth adoption of the Web Content Accessibility Guidelines (WCAG) 2.0 in order to reduce fragmentation among diverse government policies. One strategy for achieving that goal may involve submitting WCAG 2.0 through the ISO/JTC1 PAS submission process.

    Multilingual Web

    W3C designs technology so that the Web can be used by people regardless of language. Multilingual capabilities are valuable to all, but increasingly important in developing economies, where voice applications provide a more natural way of interacting with people, and therefore lowering the barriers of information and communications technology (ICT) adoption. In 2011, W3C plans to organize three Workshops in different regions to raise visibility of the current landscape and gaps in multilingual practices.

    Organizational Priorities in 2011

    W3C has prioritized inclusion and participation in 2011. There will be new ways for developers and non-Member organizations to participate. Enabling more people to bring new ideas to W3C (from Membership but also the broader Web community) will improve W3C's reputation among various stakeholders. Robust community support will, in turn, help W3C create high quality, relevant standards and thus strengthen our role as stewards for key Web technologies and best practices. Community-driven processes will enable W3C to do more work, as well as enhance the value of Membership and the importance of staff as technology experts, mentors, and diplomats.

    Participation and Inclusion

    W3C is welcoming new participants by creating new types of groups:

    • community groups, where anyone to participate in pre-standards community-building without paying a fee, and
    • business groups, where industry stakeholders can convene to study the application of W3C technology to domain-specific use cases (such as energy or publishing)

    While W3C is an international organization, more can be done to support global participation. Ensuring that we have relevant stakeholders at the standards table and making it as easy as possible to participate are fundamental elements of ensuring the success of our technical work.

    Community Groups

    W3C Members and staff have produced a number of successful and widely deployed Web standards following the W3C process since it was first published in 1997. However, since the early days of the Consortium, the number of stakeholders on the Web has grown significantly, powerful collaboration tools have gone mainstream, and expectations about standards themselves have evolved. W3C's "classic" process and Membership models, though they have evolved with experience, do not match some of the patterns and expectations that have emerged in recent years. The evidence for this is the number of ad-hoc organizations that have emerged to host some Web-related work.

    W3C has therefore created a new offering called Community Groups, where anyone may develop specifications, hold discussions, develop tests, and so on at zero cost. The new process focuses on individual innovation and experimentation, while the classic process emphasizes broad consensus-building among global stakeholders. The new process complements the classic process; it does not replace it.

    In general, but especially as we welcome larger numbers of new people to W3C groups, W3C promotes consensus and constructive collaboration in its community. As part of the community group proposal, the staff expects to develop clear policies to help create a positive work environment.

    Business Groups

    Through Business Groups W3C seeks to increase participation in W3C from organizations that are more interested in the application of W3C technology to their domain of interest (e.g., energy, publishing) than they are in the development of the standards themselves. Business groups are designed to promote focused collaboration among organizations on a specific life cycle application of W3C technologies (e.g. deployment in a specific industry). This proposal is designed to enable new audiences to participate in W3C and to generate revenue at the same time, while still preserving the value of Membership for organizations primarily involved in standards work or that want significant staff connectivity.

    International participation

    The W3C community is global, with participants on every continent. However, there remain very real barriers to participation because of economics, language, time zones, and culture. W3C has made it a priority in 2011 to increase global participation through Community Groups and additional outreach, including through the W3C Offices program. The Offices are partner organizations in various regions of the world that promote adoption of W3C standards and participation by local developers, application builders, and standards setters.

    • W3C plans to review existing W3C processes and practices such as teleconference bridge access, meeting times, meeting locations, video conferencing, time commitment, and language support.
    • W3C has hired a Global Business Development Lead to lead international efforts to strengthen the W3C Membership program, identify business development strategies, and seek new revenue streams to support the organization. W3C plans to increase its outreach efforts in China and India specifically, through collaboration with the W3C Offices in those regions.
    • W3C plans to organize three Workshops in three regions of the world where there is not a significant W3C presence in order to raise awareness and invite new participants. Locations and topics for the Workshops have not yet been decided.
    • W3C is opening a new Office in France and relaunching the German Office.

    International Liaisons

    In order to ensure the successful deployment of W3C standards, W3C works closely with other standards bodies (for interoperability) and governments (for procurement), and international organizations (to demonstrate leadership). Please see our Liaisons page for our list of current liaison contacts.

    IETF Liaison

    The W3C/IETF liaison relationship remains healthy and is currently focused on:

    • coordination on contact and calendaring formats; that conversation also involves organizations other than W3C and IETF.
    • collaboration on websockets/hybi. The Web Applications Working Group is standardizing the API, while the IETF hybi Working Group is standardizing the protocol.
    • collaboration on Web security and privacy. We expect to charter a Web Application Security Working Group to collaborate closely with the IETF Web Security Working Group. See also the earlier mention of the jointly organized privacy Workshop.
    • ongoing collaboration on HTTP/1.1.

    International Adoption of W3C Standards

    There are contexts where having the de-jure standard imprimatur is likely to increase adoption of W3C specifications. For instance, beyond the W3C brand, a larger audience may be familiar with the ISO brand. Furthermore, there are also contexts where it is mandatory to use ISO/IEC standards or their national transposition by legislation, for instance in some government procurement system. W3C also has experience where lack of coordination among standards bodies results in fragmentation. In 2010, W3C was approved as an ISO/JTC1 PAS Submitter. In 2011, W3C will begin to submit specifications using this process, beginning with Web Services technologies.

    Internet Governance

    W3C, as one of the providers of core Web/Internet standards and technologies (along with ICANN, IETF/ISOC) faces unique challenges in trying to build a global infrastructure that:

    • is stable while also allowing innovation;
    • is flexible enough to meet differing social needs around the world;
    • is developed following a transparent process based on consensus.

    Because multiple organizations develop different parts of the Internet architecture, coordination is an important part of ensuring the success of the system. Our current efforts to promote cooperation include participation in the UN/IGF at various levels, from the advisory council to the working groups on accessibility or open standards, tracking and responding positively to most invitation to talk to other officials communities, like ITU, OECD, G8, etc, and various policy oriented fora.

    W3C continues to increase its worldwide presence to ensure that as many people as possible can participate in the creation of Web standards that meet their needs. We are already present on all continents, and we are very excited by the involvement of even more participants and views from organizations and individuals not yet involved in the development of Web standards.

    European Union

    W3C is a worldwide organization with a strong presence in Europe, both in staff and in membership representation. The European Commission has helped to fund W3C work in Europe since the very beginning of the consortium activities in 1995. During those years, the IT standard landscape in Europe has also evolved to be more inclusive in their official text of the work done by consortia like W3C or IETF.

    The new Digital Agenda published by the European Commission in 2010 highlighted some of our main activities and principles. We will continue in 2011 to be active and provide our feedback on those important issues, and to continue being involved in the re-evaluation of the legal European standardization landscape in ICT. Our goal here is to create an environment that is favorable for our continued viability and our recognition as a standards body within Europe, and influence EU technology policy so that it is favorable towards the development of an open Web and Internet, built in part on W3C standards.

    Support the Web. Support W3C.

    Although our community is international, we cannot confidently build a platform to serve humanity unless we welcome into our fold more participants and reach users, developers, and vendors throughout a global community. W3C has contributed greatly to society and has the potential to contribute further, but we will need continued support from our ecosystem.

    W3C Members have the opportunity to interact and work directly with the leading companies, organizations, and individuals in the Web world. Through Membership, these organizations provide strategic direction to the Consortium and to the Web. Learn about W3C Membership.

    Ensuring that the Web remains open, accessible and interoperable for everyone around the world is a mission that the World Wide Web Consortium (W3C) takes to heart every day. While some of the technical work we do receives funding from Member organizations, we are only able to achieve Web inventor Tim Berners-Lee’s vision of leading the Web to its full potential through the generosity of contributions and sponsorships from individuals and organizations. Contact Ian Jacobs for more information about W3C sponsorship opportunities, which include options for supporting W3C work directly, enriching W3C's popular validator tool, sharing marketing materials at events, and demonstrating social responsibility to ensure the Web is available to all.


    Ian Jacobs, Editor. Send comments to w3t-pr@w3.org.

    Last modified: $Id: w3c2011.html,v 1.63 2011/02/09 16:46:37 ijacobs Exp $

    via w3.org