• Test the Web Forward Seoul Recap 

    Here are some photos taken by Jonathan Jeon from Test The Web Forward in Seoul last weekend.

    We had a good turnout at the Ritz-Carlton hotel (lovely food!) for talks and preparation on Friday evening, then a day of coding on Saturday. It was the first TestTWF in Seoul so several people needed help with the concept and setting up Git and the test repository.

    We also had a video link with Tokyo (WebRTC, of course!) as they held their third TestTWF which added to the fun. The Tokyo crew concentrated on CSS text decoration, HTML ruby and shadow DOM.

    AT&T also joined in the video chat from the USA on Saturday morning.

    In Seoul, the attendees were divided into three groups:

    • Accessibility (Shadi was there for guidance)
    • CSS
    • HTML

    During the Saturday I saw people working on the following areas:

    • Browser Context
    • Custom Elements (Web Components)
    • HTML Import (Web Components)
    • Text Track
    • Web Crypto API

    Despite some initial confusion about W3C specs and what to work on, there was a positive attitude and good cooperation between experts and newbies among the tables. Sangwhan was particularly noticeable for his technical help while wearing a teddy bear costume!

    There's a core group of friendly, enthusiastic "open webbers" in Seoul so I'm hopeful this will not be the last TestTWF there.

  • Test the Web Forward - November/December Newsletter 

    As we wind down 2013, let's reflect on what a great year it's been for Test the Web Forward. We've held five major events around the world where attendees contributed thousands of new testt, added over 1000 new subscribers to our mailing list, built up a rich set of centralized W3C test documentation, relaunched testthewebforward.org as the one-stop-shop for Open Web Platform testing, and officially became part of the W3C. A hearty thanks and congratulations to all of YOU contributed, attended, participated, and supported our movement. We have a truly awesome community.

    Welcome New Subscribers

    Welcome to our new subscribers who attended our Shenzhen event in November. We had a great time with you all and were once again deeply impressed by the level of enthusiasm we saw in the Chinese Web development community.

    Upcoming TestTWF Events

    Test the Web Forward Seattle, January 26 8:30am-8:00pm PST

    Earlier this year in April, the IE Developer Relations team hosted a great event at the Microsoft office in Seattle. The event was such a success, we're going back to kick off TestTWF 2014, once again graciously hosted by Microsoft. If you're in the Pacific Northwest, don't miss this one! Registration is now open.

    Past TestTWF Events

    Test the Web Forward Shenzhen @ TPAC, November 9

    In November, we returned to China for a third time and met hundreds more passionate Web developers. Experts came from all over the world to work with the local community and we had a dazzling lineup of speakers, including Tim Berners-Lee! It was a full day of learning, hacking, food, drinks and prizes.

    Read some good summaries of the event here:

    Test the Web Forward Event Kit - Now Available!

    We're pleased to announce that our Event and Meetup Kits are now available on testthewebforward.org. As we move into 2014, we'll be actively seeking organizations (big or small) and user groups to host their own TestTWF events. If you've never hosted an event or aren't familiar with Test the Web Forward, we've provided these kits with all the details you'll need to get you going. If you're interested in hosting an event, you may also send a note to public-testtwf-planning@w3.org and we can help get you started.

    CTA: Get Involved!

    Contribute to TestTheWebForward.org

    The invitation remains open to add your own testing documentation to our site. With the much-improved Github workflow, it's easy to make contributions.

    Thanks for great year of Testing the Web Forward. Happy Holidays and we'll see you next year!


  • Test the Web Forward Shenzhen Recap 

    On November 9, 2013, the eighth major Test the Web Forward event was held in Shenzhen, China. The primary goals of this event was to raise awareness of the crucial need for tests, to educate newcomers on the test creation and submission processes, and to cultivate a community of Open Web Platform contributors beyond the day of the event.

    With the recent announcement of the W3C adopting the Test the Web Forward brand, for the first time this event was part of the W3C’s annual TPAC conference at the Shenzhen Wuzhou Guest House. With TPAC attendees traveling from all over the world, this TestTWF event drew over 40 experts and spec editors covering many W3C specs and areas, including HTML5, CSS, WebDriver, and Web Accessibility. It was an event that brought together a large group of enthusiastic web developers and an extraordinary number of people with deep knowledge of the Web.

    Another first for Test the Web Forward was that this was a single day event. In the past, the education and hacking were split across two days but this event reduced the hacking time and focused more on the goals of education and raising awareness.

    Early Saturday morning, over 250 attendees filled Huaxia Hall for a day full of learning, socializing, and hacking.

    Speakers

    Just as the event was full of an unprecedented number of experts, the lineup of speakers was equally impressive.

    The Keynote
    We were honored to have Angel Li, Site Manager of W3C Beihang, take the time out of her busy TPAC schedule to join us and deliver the opening message to attendees. Angel gave an inspiring talk and emphasized the importance of interoperability on the Web and the vital need for tests during the W3C spec lifecycle.

    Educational Talks

    The first two talks were given by Belem Zhang of Intel. Belem attended the Shanghai event and exhibited such proficiency there, he was invited to Shenzhen to help educate more newcomers. Belem began with How to Read W3C Specifications, emphasizing that specs are not intended to be user manuals and are written in a way that test author can extract assertions that require supporting tests. He then moved on to the detailed instructions for Using testharness.js, the W3C’s JavaScript testing framework. To test the audience’s knowledge gained from his presentation, he ended with a short quiz and quickly handed out a prize to the first correct response!

    The next two talks were given by Zhiqiang Zhang, also of Intel. Zhiqiang is among just a small group of people who’ve attended four TestTWF events, including being a featured speaker at the past China events and attending the first TestTWF in San Francisco. Zhiqiang described How to Write W3C Reftests, which is the type of test preferred by the W3C for testing how browsers visually render. These types of tests are particularly common and useful for testing CSS. Following a logical order, Zhiqiang then covered the very important topic of How to Review W3C Tests (or How to Write Tests That Pass Review). One of the more challenging problems facing the W3C now is having qualified reviewers to approve the growing number of incoming tests. Recognizing this need early on, Zhiqiang nominated this topic and delivered an excellent talk on the subject. Last, and most importantly, Zhiqiang covered Where to Report Bugs - pointing the bugbases for specs, tests, and for each of the major browsers.

    Lightning Talks

    After the presentations came a series of lightning talks, where spec editors and experts gave a quick overview of a number of specs that need tests. Each person made a pitch to the crowd to write tests for their spec:

    David Burns, Mozilla: WebDriver
    Leif Arne Storset, Opera: CSS User Interface
    Alan Stearns, Adobe: CSS Shapes
    Dirk Schulze, Adobe: CSS Masking
    David Baron, Mozilla: CSS Fonts
    Rik Cabanier, Adobe: Compositing & Blending
    Mark Sadecki, W3C + Kenny Zhang, W3C: Web Accessibility
    Daniel Davis, W3C: HTML5
    James Graham, Mozilla: WPTServer (newly implemented test environment)

    After the lightning talks, attendees were encouraged to meet and mingle with the experts. They had their questions answered and by lunchtime, everyone had signed up for a testing group.

    Hacking

    After lunch, attendees had several hours to hack. People carefully followed the GitHub setup instructions, got their test environments set up, and starting taking on test writing. The energy in the room was great and the experts and attendees were very engaged all day. As the pull requests began to come in, we started hearing the familiar TestTWF “gong” followed by ripples of applause as people got more excited with each new test submitted. Throughout the day, there were several raffles – from the random drawings emerged several lucky winners of prizes ranging from gift cards to iPad Minis to the Adobe Creative Suite Master Collection.

    Closing Talk

    Perhaps the biggest prize of all for attendees and experts alike was hearing the closing words from a very special speaker, Tim Berners-Lee, Director of the W3C and inventor of the World Wide Web. When he was introduced, the event emcee suggested that people close their laptops to give him their undivided attention, to which he replied, “Don’t close your laptops! Keep coding!” At that, the room erupted in laughter and applause. Tim thanked the crowd for showing up and making a difference. He encouraged everyone keep making a difference, to teach their friends and colleagues what they learned that day, and to host an event of their own.

    Tim Berners-Lee

    After the Event

    In the days following event, we saw good evidence of achieving success in perhaps the most important goal of this event: cultivating a community of Open Web contributors beyond just this one day. For the week following the event, we saw unprecedented followup activity in GitHub. Experts continued reviewing and new test authors continued their work in progress. We were delighted that after some new test authors had their tests reviewed and merged that they asked to be assigned more tests to write! While there is still much more to do, we are once again pleased at the tremendous turnout and enthusiasm from the Shenzhen web community during and after this event.

    Favorite Quotes

    “Why don’t you ask the HTML Editor? He’s sitting right there.”
    – Doug Schepers, W3C Developer Relations

    “Writing tests is a lot of fun. I want work on more challenging tests later on!”
    – Sherlock Zhong, Attendee

    “It was so easy! I wrote my first test and found a bug!”

    – Jonathan Dang, Attendee

    “This was my first Test the Web Forward. I really learned a lot”
    – Mark Sadecki, Accessibility Expert

    Special Thanks

    These events would not be possible without the help and support of so many great people in the Open Web community. A very special thanks to these people who arrived in China early and spent a long and very full Saturday to help Move the Web Forward:

    Experts & Speakers
    Denis Ah-Kang, Wilhelm Joys Andersen, David Baron, Robin Berjon, Bert Bos, Judy Brewer, David Burns, Rik Cabanier, Michael Cooper, Daniel Davis, fantasai, Sylvain Galineau, James Graham, Andrew Kirkpatrick, Tobie Langel, Philippe Le Hégaret, Angel Li, Peter Linss, Sangwhan Moon, Mary Jo Mueller, Simon Pieters, Mark Sadecki, Simon Sapin, Dirk Schulze, Michael [tm] Smith, Alan Stearns, Simon Stewart, Leif Arne Storset, Masataka Yakura, Belem Zhang, Kun Zhang, Zhiqiang Zhang, and of course, Tim Berners-Lee.

    Translators

    And to a wonderful group of people who volunteered their time to provide translation support. You all went above and beyond…

    Wei Jiang, Aili Wang, Wei Wu, Xiaoqian (Cindy) Wu, Donald Zhao.

    Photos

    Many thanks to TestTWF attendee, Bob Zheng for taking these beautiful photos of this great event.

  • Test the Web Forward - October Newsletter 

    On this All Hallow's Eve, we're wearing our dinosaur costumes in celebration of this day and of another great month-- and we'll be keeping them on until we get to China. October brought in many new members to to our community, hundreds of registrants for our next big event, a dazzling lineup of confirmed speakers (including Tim Berners-Lee!), and we officially became part of the W3C!

    Welcome New Subscribers

    Welcome to the many new subscribers we met at HTML5 DevConf in San Francisco! We really enjoyed talking to so many passionate web developers and telling you all about Test the Web Forward and WebPlatform.org. Although not surprising, we were happy to see that the goals of both of these initiatives resonated deeply with you.

    Upcoming TestTWF Events

    Test the Web Forward @TPAC, Shenzhen, China: 11/9, 9AM-7PM CST

    We're less than two weeks away and registration for TestTWF Shenzhen is now full! We're proud to have the W3C Beihang Site Manager, Angel Li as our keynote speaker and very excited to have Tim Berners-Lee add some parting words to wrap up the event. Additionally, we have some excellent instructional talks lined up from Zhiaqiang Zhang and Belem Zhang, both from Intel and both TestTWF alumni and experienced W3C test writers.

    If you're not able to attend in person, you're still very much welcome to participate. Log on to GitHub (web-platform-tests, css) and jump into #testing on irc.w3.org and find out where you can start. We'll happily take pull requests from all over the world. We'd especially like to see some past attendees from the Beijing, Shanghai, and Tokyo events!

    Event schedule with extra timezones for convenience:

    ShenzhenTokyoLondonSan Francisco
    Saturday November 0 89am-7pm10am-8pm2am-12pm(Fri) 5pm-3am

    During the event, follow @testthewebfwd on Twitter or @TestTheWebForward on Sina Weibo, #testtwf on both.

    Test the Web Forward is Now Officially Part of the W3C

    Last month, we told you about the new and improved TestTheWebForward.org website , which was part of transition. Now, we're pleased to announce that Test the Web Forward is now officially part of the W3C. This a great development that simply means that TestTWF now belongs to The Web, to the W3C members, and to you. While we are actively working to build out this domain to include more than documentation, the events will continue be driven by the community. See below for how you can have one of your own.

    Get Involved

    Contribute to TestTheWebForward.org

    With the relaunch of website, the W3C has provided a completely open repository on GitHub to host its content. We invite all of you to add your own, whether it be additional documentation, a blog post, something on the TODO list, or just a bug fix - we'll take your contribution.

    Host your own Test the Web Forward event!

    As you start your planning for 2014, consider holding an event of your own - an intimate meetup focused on a topic suited to your local community or user group, or partner with others to put on a hackathon to crank out more tests over some beer and pizza. Start the conversation at public-testtwf-planning@w3.org. We have kits to get you going and a growing network of TestTWF experts around the world.

    Let's keep Making the Web a Better Place!

  • Welcoming Test the Web Forward to W3C 

    Two years ago a group of Web developers led by Divya Manian and Paul Irish launched a small web project called Move the Web Forward. Its fresh look, cute dinos, and grass-root nature quickly caught the attention of Adobe who reached out to the original creators and obtained the permission to start as spinoff focused on testing. Test the Web Forward was born.

    A Thriving Community & a Recognizable Brand

    Fast forward two years. Test the Web Forward is a recognizable brand among Web developers and thriving community bringing together Web developers and experts from all over the World to learn, share, write tests and improve browser interoperability.

    Smart tag lines and cute logo aren't enough to build brands or communities, though. That takes hard work and dedication. Over the course of these two years, Adobe tirelessly fostered this community, organizing events, bringing in other key members of the industry to help along.

    Adobe was so successful at driving this effort, that little after I joined W3C as a fellow from Facebook, I overheard Tim Berners-Lee, inventor of the Web and W3C's Director, refer to the W3C testing effort I was starting to pull together as "Test the Web Forward." That was a strong enough incentive to approach Adobe to suggest using Test the Web Forward as the umbrella brand for the entire Open Web Platform testing effort. Adobe was delighted with the proposal and obliged.

    Today, I'm delighted to announce that we finalized the transaction and that Adobe officially gave the Test the Web Forward brand to W3C. In a sense that's a technicality, though. Test the Web Forward is essentially a community effort which W3C is proud to host.

    Scaling-up Events & Revamping testthewebforward.org

    What will this change, you might ask. Well, for Test the Web Forward Events, not much in the short run. Adobe has done a tremendous job teaming up with the industry and the community to organize events so far and will continue doing so in the near future. Longer term, however, the plan is to make Test the Web Forward Events more scalable and self-sustainable. For, at the current rate, it would take over a decade to complete the HTML5 test suite. So, whether you're interested in hosting a local Test the Web Forward meet-up, sponsor or host one of the larger events, please get in touch.

    The website has also been recently overhauled. It now includes a blog, and more importantly, the canonical documentation for W3C Open Web Platform testing effort. The website's full source code is available on GitHub. Contributing couldn't be easier.

    Finally, I'd like to take this opportunity to thank all the people that have helped make this possible, and in particular Rebecca Hauck, Larry McLister and Israel Noto Garcia of the Adobe Web Platform Team. I hope to see some of you at the upcoming Test The Web Forward Event in Shenzhen.