@kevinchao89 apologies for the non-answer, I had literally woken up like a minute earlier and totally thought my answer was sufficient at the time. @heydon's answer is good, but here is some more information about infinite scrolling http://www.webaxe.org/infinite-scrolling-and-accessibility/
[heydon]@dean One of the grave issues with infinite scroll regards keyboard users. It makes it impossible for them to get to the content after the stream.
[dean] yep, I’m with you @heydon - it was more a question out of curiosity more than anything else. How are the likes of Twitter & Pinterest perceived in the accessibility community?
[heydon]@dean: Twitter’s web interface is thought of quite poorly for infinite scroll, I think. Otherwise not too bad except the lack of alt text support.
Yeah, I had just wanted to double check on how some accessibility name calculation was actually being done on a former client's site that was asking for a review (we're still friendly with them). The social icon links were all anchors with no text, but had titles
some instances of anchors that used background images that rotate on mouse over that I feel should have been content images ... but they're for a column header image where the column header text right after it is a link to the same page so I guess that's okay ...
Yeah, It was weird. I had to refresh the page for it to show. I opened the page via a Firefox extension to open the page in Chrome. Maybe it doesn't work on fresh tabs?
[cordelia] I’ve been working a bit with live regions lately. Are you encountering an issue there? I ran into a bug recently with role=“alert” and aria-live=“assertive” reading content twice… Can’t remember which browser / screen reader combination it was.
[afercia] For me, Firefox + NVDA announce "Alert" when setting CSS overflow other than visible on the body :) Worth noting this happens without any content change in the live region.
[cordelia] Hm…. Live regions announce when their CSS display property changes, I believe, so I wonder if overflow is also considered a sort of display change. You could try setting aria-live=“off” before doing the overflow change.
[afercia] Would greatly appreciate any thoughts and recommendations, I've also prepared a simplified test case: http://s.codepen.io/afercia/debug/zqZyKe
Thanks very much!
[afercia] Worth noting NVDA + Internet Explorer 11 don't exhibit this behavior, so I tend to think it's something that happens just with Firefox in combination with NVDA
[cordelia]@afercia, great test page! About to head out for my flight to CSUN and won’t have a Windows machine with me, but hopefully someone else can try out and provide suggestions