Skip to content
This repository has been archived by the owner on Mar 22, 2019. It is now read-only.

blog(embertimes69): ember-self-focused #3646

Merged
merged 5 commits into from
Oct 19, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 13 additions & 3 deletions source/blog/2018-10-19-the-ember-times-issue-69.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: The Ember Times - Issue No. 69
author: Alon Bukai, Kenneth Larsen, Jessica Jordan, Amy Lam, Ryan Mark, the crowd
author: Chris Ng, Alon Bukai, Kenneth Larsen, Jessica Jordan, Amy Lam, Ryan Mark
tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018
alias : "blog/2018/10/19-the-ember-times-issue-69.html"
responsive: true
Expand Down Expand Up @@ -60,13 +60,23 @@ You can **read more** about the design of this proposed API [**in the RFC itself

---

## [New Addon Release: ember-self-focused 👁️](https://github.com/linkedin/self-focused/tree/master/packages/ember-self-focused)

<!--alex ignore SPA-->
User interface transitions that happen in a single-page application (SPA) are problematic for **screen reading software** since traditionally they are reliant on reading out the text on page load. Since there are some visual changes on the screen but the page does not reload in an SPA, it makes it difficult for screen reading software users to be aware of UI changes.

To solve this issue, [@sarbbottam](https://github.com/sarbbottam) released a brand new addon to enable screen reading software to speak the content of the new node by **focusing on the HTML node of the dynamic content**. The new addon [ember-self-focused](https://github.com/linkedin/self-focused/tree/master/packages/ember-self-focused) provides a **component** and a **service** to keep track of the HTML nodes to be focused.

Check out more in [@sarbbottam](https://github.com/sarbbottam)'s [blog post](https://engineering.linkedin.com/blog/2018/10/making-ember-applications--ui-transitions-screen-reader-friendly) or at the [GitHub repo](https://github.com/linkedin/self-focused/tree/master/packages/ember-self-focused)!

---

## [EmberConf 2019 CFP Brainstorm 📆](https://emberconf.com/cfp-brainstorm.html)

Interested in submitting a talk idea to **EmberConf**? Join the EmberConf team for an **interactive video brainstorm** on Tuesday, October 30th at 11:00am PT. They'll chat about the CFP, the topics they hope to see, and answer community questions about ideas and proposals. Mark your calendars and go to [the EmberConf website](https://emberconf.com/cfp-brainstorm.html) for more info!

---


## [Contributors' Corner 👏](https://guides.emberjs.com/release/contributing/repositories/)

<p>This week we'd like to thank <a href="https://github.com/btecu" target="gh-user">@btecu</a>, <a href="https://github.com/locks" target="gh-user">@locks</a>, <a href="https://github.com/ssutar" target="gh-user">@ssutar</a>, <a href="https://github.com/josemarluedke" target="gh-user">@josemarluedke</a>, <a href="https://github.com/KamiKillertO" target="gh-user">@KamiKillertO</a>, <a href="https://github.com/rwjblue" target="gh-user">@rwjblue</a>, <a href="https://github.com/wifelette" target="gh-user">@wifelette</a>, <a href="https://github.com/tylerturdenpants" target="gh-user">@tylerturdenpants</a>, <a href="https://github.com/devpuppy" target="gh-user">@devpuppy</a>, <a href="https://github.com/amyrlam" target="gh-user">@amyrlam</a>, <a href="https://github.com/runspired" target="gh-user">@runspired</a>, <a href="https://github.com/pixelhandler" target="gh-user">@pixelhandler</a>, <a href="https://github.com/sduquej" target="gh-user">@sduquej</a>, <a href="https://github.com/nummi" target="gh-user">@nummi</a>, <a href="https://github.com/rwwagner90" target="gh-user">@rwwagner90</a>, <a href="https://github.com/stefanpenner" target="gh-user">@stefanpenner</a>, <a href="https://github.com/Turbo87" target="gh-user">@Turbo87</a>, <a href="https://github.com/mydea" target="gh-user">@mydea</a>, <a href="https://github.com/mattdonnelly" target="gh-user">@mattdonnelly</a>, <a href="https://github.com/Gaurav0" target="gh-user">@Gaurav0</a>, <a href="https://github.com/gowthamrm" target="gh-user">@gowthamrm</a>, <a href="https://github.com/dcombslinkedin" target="gh-user">@dcombslinkedin</a>, <a href="https://github.com/SparshithNR" target="gh-user">@SparshithNR</a>, <a href="https://github.com/buschtoens" target="gh-user">@buschtoens</a>, <a href="https://github.com/chiragpat" target="gh-user">@chiragpat</a>, <a href="https://github.com/mansona" target="gh-user">@mansona</a>, <a href="https://github.com/esbanarango" target="gh-user">@esbanarango</a>, <a href="https://github.com/Ricool06" target="gh-user">@Ricool06</a>, <a href="https://github.com/aklkv" target="gh-user">@aklkv</a>, <a href="https://github.com/JonoLightning" target="gh-user">@JonoLightning</a>, <a href="https://github.com/LalithaRajanala" target="gh-user">@LalithaRajanala</a>, <a href="https://github.com/YoranBrondsema" target="gh-user">@YoranBrondsema</a>, <a href="https://github.com/worace" target="gh-user">@worace</a>, <a href="https://github.com/sivakumar-kailasam" target="gh-user">@sivakumar-kailasam</a> and <a href="https://github.com/joshmcrty" target="gh-user">@joshmcrty</a> for their contributions to Ember and related repositories! 💖</p>
Expand Down Expand Up @@ -99,4 +109,4 @@ That's another wrap! ✨

Be kind,

Alon Bukai, Kenneth Larsen, Ryan Mark, Amy Lam, Jessica Jordan and the Learning Team
Chris Ng, Alon Bukai, Kenneth Larsen, Ryan Mark, Amy Lam, Jessica Jordan and the Learning Team