Hack India: Hyderabad — It’s a Wrap!

Hack India: Hyderabad — It’s a Wrap!

The energy at the 6th edition of Yahoo! Hack in India was electrifying as we counted down to the close of hacking at Yahoo! Hack Hyderabad, 2013. Over…

Internal Hackday Produces Record-Breaking 300 Hacks

Internal Hackday Produces Record-Breaking 300 Hacks

Yahoo! has been hosting internal Hackdays since 2005, and the traditio…

Demand is High for Yahoo! Hack India: Hyderabad

Demand is High for Yahoo! Hack India: Hyderabad

Photo credit to Reid Burke Since 2007, YDN has been hosting amazing Ha…

  • Every Thursday is Tech Thursday where we share a random assortment of technical links we found and liked. tech-thursday-205x85

    Read More »from Cross-Site Scripting, CSS Creatures and more
  • Understanding ARIA Widgets

    his post originally appeared on the Yahoo! Accessibility blog.accessibility-205x85

    ARIA is a W3C specification that can be used to dramatically improve the accessibility of custom widgets, especially for users of screen readers. For those unfamiliar with ARIA this article aims to explain the unfamiliar through the lens of the familiar: existing HTML widgets.

    The goal is to train developers how to think about ARIA widgets such that using ARIA feels familiar and natural—something all developers can feel confident using and making part of their everyday toolkit.

    In the interest of being as concise and straightforward as possible, without being overly pedantic this article will be limited in scope to the markup and styling for ARIA widgets. Keyboard access for ARIA widgets, while an important topic, has been intentionally left out since it is a broader topic deserving an article of its own, and the implementation guidance varies between devices (mobile and desktop) and platforms (Mac and Windows).


    Read More »from Understanding ARIA Widgets
  • Collaborate, Learn, Innovate!

    Coming Soon To The UK: Yahoo!’s Hack Day Europe on April 27-28

    Hack days are one of the many ways we actively promote innovation through experimentation around Yahoo!. With that, Yahoo! Developer Network (YDN) is thrilled to announce the upcoming Yahoo! Hack Europe: London on April 27-28, 2013.

    This two-day hackathon brings together a wide range of engineers to come together to build out ideas they are passionate about in an atmosphere that inspires collaboration, learning and innovation using the world’s top technologies from both YDN and tech partners. This will be YDN's third hack day in London. If you want to hack in an environment where you’ll be both challenged and inspired, this is the place to be.

    What it will not be is an ordinary hackathon.

    In addition to the staples of swift wifi, tempting treats and sharp troubleshooters, Yahoo! Hack Europe: London will stage panel debates on emerging technology trends, host skills workshops ranging from tricks of the trade to geeky

    Read More »from Collaborate, Learn, Innovate!
  • Focus Feedback

    This post originally appeared on the Yahoo! Accessibility blog.accessibility-205x85

    The browser provides visual feedback when a control receives focus. The default visualization usually matches how focus is rendered on the host platform: On Windows this is a subtle dotted outline, on MacOS a blue glow.

    Windows: Focus outline on Windows Mac: Focus outline on MacOS

    The focus outline is important in that it both directs the users attention, and serves as a cursor for users who navigate using the keyboard (most commonly by pressing Tab or Shift + Tab). Often the focus outline is removed using CSS, making navigation impossible for keyboard users.

    The Problem

    The focus outline is removed when either the outline-style and/or the outline-width properties are set to "0" or "none", or the outline-color is set to "none" or "transparent." Here's some examples of common uses of the outline found while grepping Yahoo! CSS files.

    outline: none;
    outline: 0;
    outline-style: none;
    outline: medium none;
    outline: 1px;
    outline: 0px none transparent;

    The Cause
    That's how

    Read More »from Focus Feedback
  • YDN Weekly – March 15, 2013

    Enjoy our weekly wrap up of a few of the happenings at YDN. If you have any cool hacks or demos to share here, please let us know.YDN-weekly-205x85

    This week we held a rocking internal Global Hack Day, with a record number of hacks. We'll share more about that next week.


    Thoughout the week, I read each and every forum post that hits the YDN forums. Our developers see and respond to these posts quickly because we are passionate about the development of the APIs we build.

    There are always some great posts, and this week is no exception. Take a look at these posts which represent the best of the best.

    Read More »from YDN Weekly – March 15, 2013
  • Every Thursday is Tech Thursday where we share a random assortment of technical links we found and liked. techthurs-2nd

    Read More »from Mobile Guidelines, MD5 Test and more
  • Each day, many apps will be released, but few will garner mindshare because getting the word out about an app, even a great app, can be difficult. There are thousands of apps in any given app store, many that are abysmal, and the deluge of chaff along with confusing app store policies means that getting found in an app store is a frustrating game of happenstance.

    As a developer network, we see great apps every day. They are highlighted in our usage reports, mentioned in our forum and discussed in our communities. We know many of you are programming geniuses and we think that your apps should not be buried.

    In an effort to shine the spotlight on great developers and point out great apps, we're putting together the Yahoo! Developer Network App Showcase that will highlight your best efforts. At YDN, we are developers and users, so we already have some great contenders. That said, we know that we can never hope to uncover all of the gems out there, so we would love your help.

    Did you

    Read More »from What’s better than a great app? Dozens of great apps!
  • This post originally appeared on the Yahoo! Accessibility blog.

    There's a balance between creating a clean, simple visual design and providing accessible content and functionality. One common solution is to provide text to screen readers that is hidden via CSS.

    comparison of form inputs with visible and invisible labelshidden and visible form label

    The top search form has a hidden label using the clip pattern. The bottom form's label is without CSS

    This article demonstrates how screen readers announce the various methods of hiding elements, such as labels, with CSS.

    Comments on Jonathan's blog, on Adaptive Themes, and other venues, show that many developers are still confused by what does what and for whom. So let's first recap what basic declarations mean when it comes to hiding content:

    Techniques that make content accessible to AT.

    clip:rect(1px 1px 1px 1px);


    Techniques that make content inaccessible (invisible to all users).

    visibility:hidden; /* in most screen readers*/


    /*in most screen readers and

    Read More »from Clip your hidden content for better accessibility
  • The Mojito Team Reports on W3Conf 2013

    This post is written by two members of the Mojito team, Cynthia Li (@cynthiax) and Steven Lu (@luchenghan), who both attended the W3Conf 2013 last month. They were kind enough to share with us their favorite talks from the event. We hope you enjoy their dual perspectives.

    W3Conf 2013
    Photo credit to Jason Cartwright

    We are new college graduates, who started at Yahoo! less than a year ago. This was the first professional conference we ever attended, and we were pretty excited to get the “I have standards” T-shirt. Right attitude!

    Cynthia’s favorite talk: Léonie talking about web accessibility.

    I met someone over the lunch break from National Industries for the Blind. He is from a non-technical background and don’t understand most of the talks at this conference. He came to this conference just for this particular talk.

    Seeing Léonie use a screen reader “browsing” web pages, reminds me how I take everything for granted and easily forget to design for everyone.

    In her talk, Léonie reveals a

    Read More »from The Mojito Team Reports on W3Conf 2013
  • techthurs-2ndEvery Thursday is Tech Thursday where we share a random assortment of technical links we found and liked.

    Read More »from Fancy Input, Better Collaboration in 3 Steps and more


(1,515 Stories)