Opens in a new windowOpens an external websiteOpens an external website in a new window
This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising. To learn more, view the following link: Privacy Notice
Storyline under a Microscope: An update from the CTO
Over the past three weeks, the engineering team put Storyline under a microscope. We dug into bugs, dug into our data, and heard a ton of direct feedback to sharpen our interpretation of where thing...
A Year of Change: Reflecting on 12 months of Storyline development
Since stepping into the CTO role at Articulate in early 2023, I've had the privilege of diving deep into our customer experiences. Back then, it quickly became clear that while there was a lot of love for Storyline, there were valid frustrations around unresolved bugs, lack of transparency, missing 64-bit support, and insufficient communication from our engineering team.
Hearing you loud and clear
About a year ago, your feedback was unmistakable: we needed to listen better. I shared our engineering teams’ commitment to change in a post titled, “Storyline under a Microscope: An update from the CTO”, and I'm thrilled to talk about the strides we've made since.
Our Shift in Focus
Today, our conversations with customers are future-focused, revolving around quality, advanced capabilities, and accessibility. It’s a shift from frustration to anticipation, and while we haven’t solved every issue, the progress is undeniable. So let’s review the key themes from the past year and highlight the progress we made on the journey.
Reflecting on Key Themes: Quality, Transparency, and Communication
Quality became focus number one for our team. In a nutshell, we hit pause on all new features to zero in on fixing existing issues, aligning our teams more closely for better quality control, diving into real customer scenarios to guide our releases, and doubling down on modernizing Storyline, including launching a 64-bit version in beta. In more detail:
Prioritizing Quality Over Features: We took a strategic pause on developing new features for Storyline for six months, dedicating this period solely to enhancing product quality. The entire Storyline Engineering Team shifted their focus to addressing and resolving existing quality issues, ensuring a stronger foundation for our product.
Unifying our Approach for Better Results: Previously, our Engineering, Quality Assurance, and Support teams worked independently on Storyline releases, which sometimes led to siloed efforts. We've since revamped our approach, bringing these teams into a cohesive unit. This collaboration ensures we can identify and address quality issues more efficiently, resulting in faster and more effective solutions.
Learning Directly From User Experiences: In partnership with David Anderson, our Director of Customer Training, we've integrated real-world course-building scenarios into our testing process. These scenarios, reflective of our customers' daily challenges, are now a crucial part of validating each Storyline update before it goes live. This practice has not only improved our issue detection but has also deepened our understanding of what our users truly need.
Modernizing Storyline: A year ago, we reinforced our commitment to Storyline by launching the first 64-bit version, Storyline 360 x64, in a public beta. We're now in the final stages of preparing Storyline 360 x64 for widespread release and are actively working on additional modernization projects to ensure Storyline continues to meet the evolving needs of our users.
Along with our investment in quality, we recognized the need to increase transparency to clarify how we make decisions around what we work on.
Commitment to Transparency
Starting last year we committed to being more transparent about how we approach building and maintaining Storyline. We opened up about our decision-making process, our progress toward reducing unexpected errors, and our plans for addressing long-standing bugs. Our revamped bug triage process ensures we're responsive and focused on what matters most.
Reducing the error rate: When we started this effort in April of 2023, about 3% of Storyline sessions were encountering an unexpected error. We committed to getting this metric under 1%. As of March 1, 2024 1.2% of Storyline sessions are encountering an unexpected error. We’ve worked hard to reduce these errors and we won’t stop until we get under our 1% goal because any error that interrupts your day is like a “paper cut” in your way.
Staying “below five”: Twelve months ago, we discovered we had stopped paying attention to “older bugs”. So we focused our attention on not just recent issues but all bugs that had five customers or more. We have 100s of thousands of users, and set a line in the sand that all bugs must stay “below five customers” otherwise we stop feature development to fix. We cleaned up our backlog of bugs affecting five or more customers and Storyline is much stronger for it.
Revamping our bug triage process: Our bug database was, admittedly, a bit of a mess in April of 2023 and it was difficult to find signal in the noise. The right things were not always getting prioritized. So along with jumping on those older bugs, we revamped our daily bug triage approach to prioritize new bugs in the latest releases. We also started tracking the overall defect rate coming in from support cases to drive it below 10%. These changes helped us jump on issues causing pain quickly so that it didn’t spread.
To reinforce our quality and transparency commitment, we recognized the need to increase communications to ensure your concerns were being heard and addressed.
Emphasis on continuous communication
In summary, monthly updates last year have kept you informed. We’ve increased our engagement with you through direct conversations and expanded our beta program, ensuring your voice is heard and valued.
Monthly updates from Engineering leadership: Storyline’s engineering leader, Jesse Taber, provided monthly “State of Storyline” updates as comments on my original E-Learning Heroes post. In Jesse’s final update in September 2023 after we took Storyline out of Code Red, he committed to continue providing updates on a quarterly basis.
Commitment to working directly with you: We spoke with a lot of customers last year to learn about their experiences using Storyline 360 and have made that a regular practice. The insights from those conversations are invaluable. We also expanded participation in our private beta program by 55%! We love working directly with our private beta customers to gather feedback about new features and hear about issues. If you’re interested in a more direct line to our engineering team, please e-mail beta@articulate.com.
Looking Forward
As we move forward, balancing innovation with quality remains our unwavering commitment. Vanessa Fage, leading our Storyline quality team and beta program, is a testament to our dedication to continuous improvement and open communication.
A Year of Collaboration
This journey has reinforced the value of working directly with you, a lesson we'll carry forward to ensure we never stop listening again. Your trust fuels our progress, and for that, we’re profoundly grateful.
Thank you for inspiring us and for being a pivotal part of Storyline's evolution.
Last month we shared our plans to address quality issues in Storyline 360 and committed to monthly updates in the interest of open, honest, and transparent communication with our customers.
My name is Jesse Taber, and I’m the Engineering Manager for the Storyline 360 Team. I’d like to share our progress in 3 key areas related to improving Storyline 360’s overall quality and stability: application error rate, customer-reported issues, and pre-release quality assurance.
Application Error Rate
You’re working hard on your course, you make a seemingly innocuous change, and suddenly you’re confronted with the “Articulate Storyline Error Report” dialog or even worse, the Storyline application crashes completely and has to be restarted. Not only are these errors an impediment to your work, but they shake your confidence in the application. For these reasons, our primary focus over the past month has been investigating and resolving these errors.
Last month Kerry mentioned that ~3% of Storyline sessions were encountering an error at least once. During the last 3 releases of Storyline 360 ~30% of users were encountering the error dialog at least once per month. Our goal is to drive both of these metrics down under 1%.
In Update 75 of Storyline 360, we addressed 9 of the most common errors that users were experiencing during their Storyline sessions. These errors affected a wide range of Storyline 360 functionality, including manipulating shape states, interacting with the ribbon, and editing or publishing videos. Update 75 was released on April 18, and we are seeing the following improvements to our average error rate metrics:
% of application sessions encountering the error dialog at least once: 2.7% (~0.3% improvement)
% of users encountering the error dialog at least once per month: 22.8% (~7.2% improvement)
While these metrics are promising, we recognize that we have a lot more work to do. We are devoting engineering resources to address these errors until we reach our goal.
On a related note: The Articulate Storyline Error Report dialog allows you to share additional information about the circumstances that led to the error. This goes directly to the Storyline 360 engineering team to use when investigating errors. It does not create a Support case for follow-up, but you can always connect with our Support team here.
Customer Reported Issues
We have been working to clean up our bug database. Our Engineering and Customer Support teams have been working closely together to dive deep on customer-reported issues to be sure that we have the most accurate picture possible of the issues that are impacting the most customers. This effort has led to many issues being de-duplicated and consolidated so that we have a much clearer idea of where to focus our bug-fixing efforts. Prior to this work we had identified 35 issues impacting 5 or more customer accounts based on support case data, but that number rose to 44 as a result of our de-duplication and consolidation.
In Update 75 of Storyline 360 we addressed 5 of these issues affecting 5 or more customers based on support case data, bringing that count down to 39. These issues impacted areas such as video compression, sliders, and performance in the Storyline 360 HTML5 player application.
We shared that we were making changes to our test and release cycles with an eye for improving the techniques used to validate quality as well as promote better alignment between the Engineering and Support teams. This effort will be continuously refined, but we have taken the following measures to start:
Establishing a formal Support Liaison role: The Support Liaison role was created to help bridge the gap between Engineering and Support and promote better cooperation between these teams. The Support Liaison works very closely with the Storyline 360 engineering team to ensure that we are hearing the voice of the customer. This role will share customer feedback with us (good, bad, and ugly), bring issues to our attention that might not yet have surfaced through our normal support case data analysis, and bring the support team's perspective on what issues the team should focus on next. The entire engineering team is focused on getting closer to our customers, and the Support Liaison is a big step in that direction.
Sourcing validation scenarios: Storyline 360 is a large, complex application with many features. We know that our customers use it to create interactive, entertaining, informative, and beautiful courses every day, but when we’re heads-down buried in the minutiae of the code on a daily basis, it can be easy to lose sight of the impressive ways our customers use the application every day. When we’re validating a new Storyline 360 release we try to use the product similarly to how our customers do. We’ve tapped into our very talented training team and asked them to define the common usage scenarios in Storyline. We now have a suite of common Storyline 360 course scenarios, such as conditional navigation, tabs interactions, and software simulations, that we use to put the application through its paces prior to releasing it publicly. We’ll continue to look for new validation scenarios from both the customer community and our own Storyline 360 experts to ensure we’re testing things in the right way.
Looking Forward
To wrap up this month’s update, I’d like to share things we’re actively working on:
64-bit Storyline 360: We’re doing a deep dive on what it will take to create a 64-bit version of Storyline 360. Storyline is a large and complex piece of software comprised of many different components, both created internally by Articulate and sourced from third parties. Some of these components were not designed to work outside of a 32-bit process architecture and will need to be updated, replaced, or removed. We have identified the components that represent the largest amounts of effort and highest risk to the success of a 64-bit conversion. Our next step is to evaluate our options on a per-component basis and determine the plan for each. We will begin that effort this month and will share updates on our progress.
Storyline 360Private Beta: Storyline 360 has a private beta program in which the software is updated weekly. The beta version gets new features and bug fixes before the public version does and serves as a great way for us to gather customer feedback or identify issues before the changes are made widely available. Any bug reports or feedback made through the private beta go directly to the Storyline 360 engineering team for review. Last month we extended an invitation for anyone interested in participating to e-mail beta@articulate.com, and we would like to remind everyone that this invitation still stands. Participating in the private beta helps make the product better and gives you an inside track on what changes are coming in future public releases.
"}},"componentScriptGroups({\"componentId\":\"custom.widget.GoogleTag\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/EscalatedMessageBanner\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserRank\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserRank-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolvedBadge\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageCustomFields\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageCustomFields-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageReplyButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageReplyButton-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolutionList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolutionList-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageView/MessageViewInline\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMore\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1744215893872"}],"message({\"id\":\"message:798387\"})":{"__ref":"ForumTopicMessage:message:798387"},"messages({\"constraints\":{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:798387\"}},\"first\":10,\"sorts\":{\"postTime\":{\"direction\":\"ASC\"}}})":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjUuMnwyLjF8aXwxMHwzOToxfGludCw3OTgzOTQsNzk4Mzk0","node":{"__ref":"AcceptedSolutionMessage:message:798394"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null},"totalCount":1},"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/ranks/UserRankLabel\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/AcceptedSolutionButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/ThreadedReplyList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1744215893872"}],"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeIcon\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1744215893872"}],"message({\"id\":\"message:798394\"})":{"__ref":"AcceptedSolutionMessage:message:798394"},"cachedText({\"lastModified\":\"1744215893872\",\"locale\":\"en-US\",\"namespaces\":[\"components/tags/TagView/TagViewChip\"]})":[{"__ref":"CachedAsset:text:en_US-components/tags/TagView/TagViewChip-1744215893872"}]},"CachedAsset:pages-1742809458542":{"__typename":"CachedAsset","id":"pages-1742809458542","value":[{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"MaintenancePage","type":"COMMUNITY","urlPath":"/maintenance","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"HealthCheckPage","type":"COMMUNITY","urlPath":"/health","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742809458542,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"Deleted user","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"true","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MM-dd-yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":null,"possibleValues":["en-US"]}},"deleted":false},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNi0wc1g3ZFg?image-coordinates=0%2C0%2C400%2C400\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNi0wc1g3ZFg?image-coordinates=0%2C0%2C400%2C400","mimeType":"image/png"},"Category:category:connect":{"__typename":"Category","id":"category:connect","entityType":"CATEGORY","displayId":"connect","nodeType":"category","depth":1,"title":"Connect","shortTitle":"Connect","parent":{"__ref":"Category:category:top"},"categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:top":{"__typename":"Category","id":"category:top","displayId":"top","nodeType":"category","depth":0,"title":"Top","entityType":"CATEGORY","shortTitle":"Top"},"Forum:board:discuss":{"__typename":"Forum","id":"board:discuss","entityType":"FORUM","displayId":"discuss","nodeType":"board","depth":2,"conversationStyle":"FORUM","title":"Discuss Articulate Products","description":"Join conversations and ask questions about Articulate products.","avatar":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNi0wc1g3ZFg?image-coordinates=0%2C0%2C400%2C400\"}"},"profileSettings":{"__typename":"ProfileSettings","language":null},"parent":{"__ref":"Category:category:connect"},"ancestors":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:rwgqn69235"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:connect"}}]},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"boardPolicies":{"__typename":"BoardPolicies","canPublishArticleOnCreate":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","key":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","args":[]}},"canReadNode":{"__typename":"PolicyResult","failureReason":null}},"shortTitle":"Discuss Articulate Products","repliesProperties":{"__typename":"RepliesProperties","sortOrder":"PUBLISH_TIME","repliesFormat":"threaded"},"forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"eventPath":"category:connect/community:rwgqn69235board:discuss/","tagProperties":{"__typename":"TagNodeProperties","tagsEnabled":{"__typename":"PolicyResult","failureReason":null}},"requireTags":true,"tagType":"PRESET_ONLY"},"Rank:rank:2":{"__typename":"Rank","id":"rank:2","position":1,"name":"Staff","color":"00AEEF","icon":null,"rankStyle":"FILLED"},"User:user:821946":{"__typename":"User","id":"user:821946","uid":821946,"login":"KerryMunz","deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C1f487dc5-87a4-4ce4-b07e-9605e35d7460"},"rank":{"__ref":"Rank:rank:2"},"email":"","messagesCount":0,"biography":null,"topicsCount":0,"kudosReceivedCount":14,"kudosGivenCount":1,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-12-20T15:28:12.000-08:00","confirmEmailStatus":null},"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:821946"},"ForumTopicMessage:message:798387":{"__typename":"ForumTopicMessage","uid":798387,"subject":"Storyline under a Microscope: An update from the CTO","id":"message:798387","revisionNum":1,"repliesCount":7,"author":{"__ref":"User:user:821946"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:798387"},"readOnly":true,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:798387"},"body@stripHtml({\"truncateLength\":200})":" Over the past three weeks, the engineering team put Storyline under a microscope. We dug into bugs, dug into our data, and heard a ton of direct feedback to sharpen our interpretation of where thing...","body@stringLength":"7767","rawBody":"
Over the past three weeks, the engineering team put Storyline under a microscope. We dug into bugs, dug into our data, and heard a ton of direct feedback to sharpen our interpretation of where things stand and where they need to be.
\n
There were a lot of positive signs that we already knew. For example, nearly a million courses were created with Storyline last year. But to be honest, we found things we didn’t like and were dismayed our heroes had to call us out to look deeper.
\n
As an example of what we found, our error reporting shows us that 3% of application sessions hit an error. Based on some quick math, those errors add up to 3,000+ hours last year of course creator time spent facing errors. That was one example that surprised us. The other was “the state of defects” including the age of bugs, the number of outstanding defects reported by 5 or more customers, and the number of “bug workarounds” the community and our eLearning Heroes team come up with everyday.
\n
As an engineering team, we’ve been very focused on new features, on new releases, and we relied on our QA and support partners to work directly with you all to keep us paying attention to the right things and keep our quality on track. But by being separated from our customers, we were missing the full picture.
\n
We are committed to do the work to earn back your trust. We recognize that in our focus to build new capabilities, we took our eye off the foundations that matter to your success every day.
\n
So here are the top three things we learned and what we plan to do about it.
\n
Quality First: We must prioritize Storyline quality over everything else.
\n
\n
First, we commit to prioritize quality over features. We recognize more features don’t help you succeed when you’re encountering paper cuts on a regular basis. Quality comes first. We’ve still got exciting new features on the horizon but we are doubling down on quality first.
\n
\n
\n
Second, we're changing our test and release cycle. The team operates on a monthly release cycle, with the final week focused on validation. We release a beta build to a dedicated group of customers on a weekly basis so they can test and report any issues to our team. Our Engineering, QA, and Support teams have previously operated in separate yet parallel tracks, but we’ve moved to a partnership where they can lean on each other to learn, test, and focus on customer needs. The next few releases will focus on quality and deepening these partnerships to create a better Storyline.
\n
Third, we will source validation scenarios from the community. We heard from a number of you who say you wait months before upgrading Storyline and do extensive validation in advance. We will source validation scenarios from the community to include directly in our testing.
\n
Fourth, we will invest in Storyline’s foundations. We are doing a deep dive into 64-bit support for Storyline and will report back with a plan. We had taken the stance that adding more capabilities to Storyline was job #1. So we were focused on delivering Storyline updates, along with quality updates, every month instead of disappearing into a cave on a long infrastructure project where the value of the impact is hard to measure until it is done. We are committed to investing in Storyline’s foundations so expect to hear more soon.
\n
\n
Transparency: We need to be more transparent about how we are prioritizing our work.
\n
\n
First priority is to reduce the error rate to below 1%. You can’t build courses, if you keep running into errors. In release 74, we fixed the top 18% of those errors that generated support cases but there is a lot more work to be done so those errors don’t escape our tests. We’ll report back monthly to update how we are doing on this critical metric.
\n
Second we prioritized 35 older issues impacting five or more customers. We reviewed nearly 300 issues open over the life of Storyline. 35 of them are impacting five or more customers that were not at the top of our list. We are prioritizing those now and shipped a number of fixes for those in Release 74. Previously we focused our calories almost exclusively on more recent issues. So we’ve dedicated more engineers to focus on quality and renewed our focus on fixing older issues. As we work through those issues, we will share details.
\n
Third, we are cleaning up our bug database. As a bug ages, finding the issue and fixing it without impacting something else becomes increasingly complex. When we reviewed all open issues, we found issues over 3 years old that affected one customer and had a workaround. We aren’t going to fix those issues. All defects are a problem and we don’t mean to imply we don’t care about quality. We need to focus our team on what impacts the community the most, and report back to those customers transparently about what we won’t fix instead of pretending we might some day.
\n
\n
Communication: We need to communicate proactively instead of reactively.
\n
\n
First, we will commit to monthly updates to the community from our Engineering team. We are working on the format and content to make it valuable, but to start we will commit to providing a “State of Storyline” monthly so you have the opportunity to know and react to what we are focused on. Quality is our number one priority right now and we are looking for measurable improvements that make a difference to you.
\n
Second, our engineering team and I commit to working directly with all of you. Our engineers and engineering leaders have kept a distance from you all by accident. We’ve been focused on building and relied on our partners inside Articulate to be the “voice of our customers” rather than listening directly. So this is a commitment for us to work better together directly. We appreciate the time, energy, and passion you all bring to Storyline and we commit to make that worth it.
\n
\n
Storyline 360 is our flagship product and is how you help your employees, your customers, and your companies to learn and grow everyday. We have a lot of exciting things planned this year but agree that quality must come first. If you’re interested in joining our beta program or sharing your teams’ Storyline validation scenarios, please email beta@articulate.com.
Our team will be updating this thread directly each month to keep you aware of our progress. To share feedback on our process, our plans, and our areas of focus please open a new thread or reach out to the support team so they can connect us directly.
\n
We are committed to more transparency and proactive communication directly with the engineering team because honestly we are only here because of you.
Over the past three weeks, the engineering team put Storyline under a microscope. We dug into bugs, dug into our data, and heard a ton of direct feedback to sharpen our interpretation of where things stand and where they need to be.
\n
There were a lot of positive signs that we already knew. For example, nearly a million courses were created with Storyline last year. But to be honest, we found things we didn’t like and were dismayed our heroes had to call us out to look deeper.
\n
As an example of what we found, our error reporting shows us that 3% of application sessions hit an error. Based on some quick math, those errors add up to 3,000+ hours last year of course creator time spent facing errors. That was one example that surprised us. The other was “the state of defects” including the age of bugs, the number of outstanding defects reported by 5 or more customers, and the number of “bug workarounds” the community and our eLearning Heroes team come up with everyday.
\n
As an engineering team, we’ve been very focused on new features, on new releases, and we relied on our QA and support partners to work directly with you all to keep us paying attention to the right things and keep our quality on track. But by being separated from our customers, we were missing the full picture.
\n
We are committed to do the work to earn back your trust. We recognize that in our focus to build new capabilities, we took our eye off the foundations that matter to your success every day.
\n
So here are the top three things we learned and what we plan to do about it.
\n
Quality First: We must prioritize Storyline quality over everything else.
\n
\n
First, we commit to prioritize quality over features. We recognize more features don’t help you succeed when you’re encountering paper cuts on a regular basis. Quality comes first. We’ve still got exciting new features on the horizon but we are doubling down on quality first.
\n
\n
\n
Second, we're changing our test and release cycle. The team operates on a monthly release cycle, with the final week focused on validation. We release a beta build to a dedicated group of customers on a weekly basis so they can test and report any issues to our team. Our Engineering, QA, and Support teams have previously operated in separate yet parallel tracks, but we’ve moved to a partnership where they can lean on each other to learn, test, and focus on customer needs. The next few releases will focus on quality and deepening these partnerships to create a better Storyline.
\n
Third, we will source validation scenarios from the community. We heard from a number of you who say you wait months before upgrading Storyline and do extensive validation in advance. We will source validation scenarios from the community to include directly in our testing.
\n
Fourth, we will invest in Storyline’s foundations. We are doing a deep dive into 64-bit support for Storyline and will report back with a plan. We had taken the stance that adding more capabilities to Storyline was job #1. So we were focused on delivering Storyline updates, along with quality updates, every month instead of disappearing into a cave on a long infrastructure project where the value of the impact is hard to measure until it is done. We are committed to investing in Storyline’s foundations so expect to hear more soon.
\n
\n
Transparency: We need to be more transparent about how we are prioritizing our work.
\n
\n
First priority is to reduce the error rate to below 1%. You can’t build courses, if you keep running into errors. In release 74, we fixed the top 18% of those errors that generated support cases but there is a lot more work to be done so those errors don’t escape our tests. We’ll report back monthly to update how we are doing on this critical metric.
\n
Second we prioritized 35 older issues impacting five or more customers. We reviewed nearly 300 issues open over the life of Storyline. 35 of them are impacting five or more customers that were not at the top of our list. We are prioritizing those now and shipped a number of fixes for those in Release 74. Previously we focused our calories almost exclusively on more recent issues. So we’ve dedicated more engineers to focus on quality and renewed our focus on fixing older issues. As we work through those issues, we will share details.
\n
Third, we are cleaning up our bug database. As a bug ages, finding the issue and fixing it without impacting something else becomes increasingly complex. When we reviewed all open issues, we found issues over 3 years old that affected one customer and had a workaround. We aren’t going to fix those issues. All defects are a problem and we don’t mean to imply we don’t care about quality. We need to focus our team on what impacts the community the most, and report back to those customers transparently about what we won’t fix instead of pretending we might some day.
\n
\n
Communication: We need to communicate proactively instead of reactively.
\n
\n
First, we will commit to monthly updates to the community from our Engineering team. We are working on the format and content to make it valuable, but to start we will commit to providing a “State of Storyline” monthly so you have the opportunity to know and react to what we are focused on. Quality is our number one priority right now and we are looking for measurable improvements that make a difference to you.
\n
Second, our engineering team and I commit to working directly with all of you. Our engineers and engineering leaders have kept a distance from you all by accident. We’ve been focused on building and relied on our partners inside Articulate to be the “voice of our customers” rather than listening directly. So this is a commitment for us to work better together directly. We appreciate the time, energy, and passion you all bring to Storyline and we commit to make that worth it.
\n
\n
Storyline 360 is our flagship product and is how you help your employees, your customers, and your companies to learn and grow everyday. We have a lot of exciting things planned this year but agree that quality must come first. If you’re interested in joining our beta program or sharing your teams’ Storyline validation scenarios, please email beta@articulate.com.
Our team will be updating this thread directly each month to keep you aware of our progress. To share feedback on our process, our plans, and our areas of focus please open a new thread or reach out to the support team so they can connect us directly.
\n
We are committed to more transparency and proactive communication directly with the engineering team because honestly we are only here because of you.
"},"Conversation:conversation:798387":{"__typename":"Conversation","id":"conversation:798387","solved":true,"topic":{"__ref":"ForumTopicMessage:message:798387"},"lastPostingActivityTime":"2024-03-20T12:15:38.000-07:00","lastPostTime":"2024-03-20T12:15:38.000-07:00","unreadReplyCount":7,"isSubscribed":false},"ModerationData:moderation_data:798387":{"__typename":"ModerationData","id":"moderation_data:798387","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"Revision:revision:798387_1":{"__typename":"Revision","id":"revision:798387_1","lastEditTime":"2023-04-11T10:42:34.000-07:00"},"ForumReplyMessage:message:798388":{"__typename":"ForumReplyMessage","id":"message:798388","conversation":{"__ref":"Conversation:conversation:798387"},"author":{"__ref":"User:user:479242"},"revisionNum":1,"uid":798388,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:discuss"},"subject":"Re: Storyline under a Microscope: An update from the CTO","readOnly":true,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:798388"},"parent":{"__ref":"ForumTopicMessage:message:798387"},"body":"
Last month we shared our plans to address quality issues in Storyline 360 and committed to monthly updates in the interest of open, honest, and transparent communication with our customers.
\n
My name is Jesse Taber, and I’m the Engineering Manager for the Storyline 360 Team. I’d like to share our progress in 3 key areas related to improving Storyline 360’s overall quality and stability: application error rate, customer-reported issues, and pre-release quality assurance.
\n
Application Error Rate
\n
You’re working hard on your course, you make a seemingly innocuous change, and suddenly you’re confronted with the “Articulate Storyline Error Report” dialog or even worse, the Storyline application crashes completely and has to be restarted. Not only are these errors an impediment to your work, but they shake your confidence in the application. For these reasons, our primary focus over the past month has been investigating and resolving these errors.
\n
Last month Kerry mentioned that ~3% of Storyline sessions were encountering an error at least once. During the last 3 releases of Storyline 360 ~30% of users were encountering the error dialog at least once per month. Our goal is to drive both of these metrics down under 1%.
\n
In Update 75 of Storyline 360, we addressed 9 of the most common errors that users were experiencing during their Storyline sessions. These errors affected a wide range of Storyline 360 functionality, including manipulating shape states, interacting with the ribbon, and editing or publishing videos. Update 75 was released on April 18, and we are seeing the following improvements to our average error rate metrics:
\n
% of application sessions encountering the error dialog at least once: 2.7% (~0.3% improvement)
\n
% of users encountering the error dialog at least once per month: 22.8% (~7.2% improvement)
\n
While these metrics are promising, we recognize that we have a lot more work to do. We are devoting engineering resources to address these errors until we reach our goal.
\n
On a related note: The Articulate Storyline Error Report dialog allows you to share additional information about the circumstances that led to the error. This goes directly to the Storyline 360 engineering team to use when investigating errors. It does not create a Support case for follow-up, but you can always connect with our Support team here.
\n
Customer Reported Issues
\n
We have been working to clean up our bug database. Our Engineering and Customer Support teams have been working closely together to dive deep on customer-reported issues to be sure that we have the most accurate picture possible of the issues that are impacting the most customers. This effort has led to many issues being de-duplicated and consolidated so that we have a much clearer idea of where to focus our bug-fixing efforts. Prior to this work we had identified 35 issues impacting 5 or more customer accounts based on support case data, but that number rose to 44 as a result of our de-duplication and consolidation.
\n
In Update 75 of Storyline 360 we addressed 5 of these issues affecting 5 or more customers based on support case data, bringing that count down to 39. These issues impacted areas such as video compression, sliders, and performance in the Storyline 360 HTML5 player application.
We shared that we were making changes to our test and release cycles with an eye for improving the techniques used to validate quality as well as promote better alignment between the Engineering and Support teams. This effort will be continuously refined, but we have taken the following measures to start:
\n
\n
Establishing a formal Support Liaison role: The Support Liaison role was created to help bridge the gap between Engineering and Support and promote better cooperation between these teams. The Support Liaison works very closely with the Storyline 360 engineering team to ensure that we are hearing the voice of the customer. This role will share customer feedback with us (good, bad, and ugly), bring issues to our attention that might not yet have surfaced through our normal support case data analysis, and bring the support team's perspective on what issues the team should focus on next. The entire engineering team is focused on getting closer to our customers, and the Support Liaison is a big step in that direction.
\n
Sourcing validation scenarios: Storyline 360 is a large, complex application with many features. We know that our customers use it to create interactive, entertaining, informative, and beautiful courses every day, but when we’re heads-down buried in the minutiae of the code on a daily basis, it can be easy to lose sight of the impressive ways our customers use the application every day. When we’re validating a new Storyline 360 release we try to use the product similarly to how our customers do. We’ve tapped into our very talented training team and asked them to define the common usage scenarios in Storyline. We now have a suite of common Storyline 360 course scenarios, such as conditional navigation, tabs interactions, and software simulations, that we use to put the application through its paces prior to releasing it publicly. We’ll continue to look for new validation scenarios from both the customer community and our own Storyline 360 experts to ensure we’re testing things in the right way.
\n
\n
Looking Forward
\n
To wrap up this month’s update, I’d like to share things we’re actively working on:
\n
\n
64-bit Storyline 360: We’re doing a deep dive on what it will take to create a 64-bit version of Storyline 360. Storyline is a large and complex piece of software comprised of many different components, both created internally by Articulate and sourced from third parties. Some of these components were not designed to work outside of a 32-bit process architecture and will need to be updated, replaced, or removed. We have identified the components that represent the largest amounts of effort and highest risk to the success of a 64-bit conversion. Our next step is to evaluate our options on a per-component basis and determine the plan for each. We will begin that effort this month and will share updates on our progress.
\n
Storyline 360Private Beta: Storyline 360 has a private beta program in which the software is updated weekly. The beta version gets new features and bug fixes before the public version does and serves as a great way for us to gather customer feedback or identify issues before the changes are made widely available. Any bug reports or feedback made through the private beta go directly to the Storyline 360 engineering team for review. Last month we extended an invitation for anyone interested in participating to e-mail beta@articulate.com, and we would like to remind everyone that this invitation still stands. Participating in the private beta helps make the product better and gives you an inside track on what changes are coming in future public releases.
\n
","body@stringLength":"9099","rawBody":"
Last month we shared our plans to address quality issues in Storyline 360 and committed to monthly updates in the interest of open, honest, and transparent communication with our customers.
\n
My name is Jesse Taber, and I’m the Engineering Manager for the Storyline 360 Team. I’d like to share our progress in 3 key areas related to improving Storyline 360’s overall quality and stability: application error rate, customer-reported issues, and pre-release quality assurance.
\n
Application Error Rate
\n
You’re working hard on your course, you make a seemingly innocuous change, and suddenly you’re confronted with the “Articulate Storyline Error Report” dialog or even worse, the Storyline application crashes completely and has to be restarted. Not only are these errors an impediment to your work, but they shake your confidence in the application. For these reasons, our primary focus over the past month has been investigating and resolving these errors.
\n
Last month Kerry mentioned that ~3% of Storyline sessions were encountering an error at least once. During the last 3 releases of Storyline 360 ~30% of users were encountering the error dialog at least once per month. Our goal is to drive both of these metrics down under 1%.
\n
In Update 75 of Storyline 360, we addressed 9 of the most common errors that users were experiencing during their Storyline sessions. These errors affected a wide range of Storyline 360 functionality, including manipulating shape states, interacting with the ribbon, and editing or publishing videos. Update 75 was released on April 18, and we are seeing the following improvements to our average error rate metrics:
\n
% of application sessions encountering the error dialog at least once: 2.7% (~0.3% improvement)
\n
% of users encountering the error dialog at least once per month: 22.8% (~7.2% improvement)
\n
While these metrics are promising, we recognize that we have a lot more work to do. We are devoting engineering resources to address these errors until we reach our goal.
\n
On a related note: The Articulate Storyline Error Report dialog allows you to share additional information about the circumstances that led to the error. This goes directly to the Storyline 360 engineering team to use when investigating errors. It does not create a Support case for follow-up, but you can always connect with our Support team here.
\n
Customer Reported Issues
\n
We have been working to clean up our bug database. Our Engineering and Customer Support teams have been working closely together to dive deep on customer-reported issues to be sure that we have the most accurate picture possible of the issues that are impacting the most customers. This effort has led to many issues being de-duplicated and consolidated so that we have a much clearer idea of where to focus our bug-fixing efforts. Prior to this work we had identified 35 issues impacting 5 or more customer accounts based on support case data, but that number rose to 44 as a result of our de-duplication and consolidation.
\n
In Update 75 of Storyline 360 we addressed 5 of these issues affecting 5 or more customers based on support case data, bringing that count down to 39. These issues impacted areas such as video compression, sliders, and performance in the Storyline 360 HTML5 player application.
We shared that we were making changes to our test and release cycles with an eye for improving the techniques used to validate quality as well as promote better alignment between the Engineering and Support teams. This effort will be continuously refined, but we have taken the following measures to start:
\n
\n
Establishing a formal Support Liaison role: The Support Liaison role was created to help bridge the gap between Engineering and Support and promote better cooperation between these teams. The Support Liaison works very closely with the Storyline 360 engineering team to ensure that we are hearing the voice of the customer. This role will share customer feedback with us (good, bad, and ugly), bring issues to our attention that might not yet have surfaced through our normal support case data analysis, and bring the support team's perspective on what issues the team should focus on next. The entire engineering team is focused on getting closer to our customers, and the Support Liaison is a big step in that direction.
\n
Sourcing validation scenarios: Storyline 360 is a large, complex application with many features. We know that our customers use it to create interactive, entertaining, informative, and beautiful courses every day, but when we’re heads-down buried in the minutiae of the code on a daily basis, it can be easy to lose sight of the impressive ways our customers use the application every day. When we’re validating a new Storyline 360 release we try to use the product similarly to how our customers do. We’ve tapped into our very talented training team and asked them to define the common usage scenarios in Storyline. We now have a suite of common Storyline 360 course scenarios, such as conditional navigation, tabs interactions, and software simulations, that we use to put the application through its paces prior to releasing it publicly. We’ll continue to look for new validation scenarios from both the customer community and our own Storyline 360 experts to ensure we’re testing things in the right way.
\n
\n
Looking Forward
\n
To wrap up this month’s update, I’d like to share things we’re actively working on:
\n
\n
64-bit Storyline 360: We’re doing a deep dive on what it will take to create a 64-bit version of Storyline 360. Storyline is a large and complex piece of software comprised of many different components, both created internally by Articulate and sourced from third parties. Some of these components were not designed to work outside of a 32-bit process architecture and will need to be updated, replaced, or removed. We have identified the components that represent the largest amounts of effort and highest risk to the success of a 64-bit conversion. Our next step is to evaluate our options on a per-component basis and determine the plan for each. We will begin that effort this month and will share updates on our progress.
\n
Storyline 360Private Beta: Storyline 360 has a private beta program in which the software is updated weekly. The beta version gets new features and bug fixes before the public version does and serves as a great way for us to gather customer feedback or identify issues before the changes are made widely available. Any bug reports or feedback made through the private beta go directly to the Storyline 360 engineering team for review. Last month we extended an invitation for anyone interested in participating to e-mail beta@articulate.com, and we would like to remind everyone that this invitation still stands. Participating in the private beta helps make the product better and gives you an inside track on what changes are coming in future public releases.
\n
","kudosSumWeight":8,"repliesCount":0,"postTime":"2023-05-15T11:12:57.000-07:00","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":5,"currentRevision":{"__ref":"Revision:revision:798388_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":0},"visibilityScope":"PUBLIC","isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[],"replies":{"__typename":"MessageConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"CachedAsset:theme:customTheme1-1742809457725":{"__typename":"CachedAsset","id":"theme:customTheme1-1742809457725","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["custom"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"icon-1707332475463.png","imageLastModified":"1707332477323","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"yes-1713449978626.svg","imageLastModified":"1713449980471","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1440px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"100vw","borderRadius":"100vw","borderRadiusLg":"100vw","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"55px","paddingXLg":"65px","paddingXHero":"78px","fontStyle":"NORMAL","fontWeight":"400","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-body-color)","primaryBgHoverColor":"var(--lia-bs-primary)","primaryBgActiveColor":"#36a5dd","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-white)","secondaryBgHoverColor":"var(--lia-bs-primary)","secondaryBgActiveColor":"#36a5dd","secondaryBorder":"1px solid var(--lia-btn-primary-bg-color)","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","tertiaryTextColor":"var(--lia-bs-body-color)","tertiaryTextHoverColor":"hsl(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), calc(var(--lia-bs-body-color-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), calc(var(--lia-bs-body-color-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-body-bg-h), var(--lia-bs-body-bg-s), var(--lia-bs-body-bg-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-body-bg-h), var(--lia-bs-body-bg-s), var(--lia-bs-body-bg-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","destructiveTextColor":"#4D0000","destructiveTextHoverColor":"hsl(0, 100%, 14.3%)","destructiveTextActiveColor":"hsl(0, 100%, 13.6%)","destructiveBgColor":"#FFE5E5","destructiveBgHoverColor":"hsl(0, 100%, 91.1%)","destructiveBgActiveColor":"hsl(0, 100%, 87.3%)","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"NONE","radiusSm":"6px","radius":"10px","radiusLg":"18px","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-primary)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","forumColor":"#4099E2","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#44BF90","blogColor":"#1CBAA0","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#4C6B90","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#00AEEF","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#4E3AD0","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#333333","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#949494","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#00AEEF","secondary":"#333333","bodyText":"#000000","bodyBg":"#FFFFFF","info":"#00AEEF","success":"#029C29","warning":"#FFB82D","danger":"#00AEEF","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#00AEEF","#4E3AD5","#000000","#FFFFFF","#FF6602","#44BF90","#FF4C93","#74BB44","#FFB82D","#AA1A53","#FF0000","#027E20","#029C29","#DB0000","#FF0A0A","#4D0000","#FFE5E5","#36A5DD","#F1F3FD","#CBECFF"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"email":null,"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"GTWalsheimProBold","fontStyle":"NORMAL","fontWeight":"700","h1FontSize":"48px","h2FontSize":"32px","h3FontSize":"22px","h4FontSize":"18px","h5FontSize":"22px","h6FontSize":"16px","lineHeight":"1.4","subHeaderFontSize":"14px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":"var(--lia-bs-headings-font-weight)","h2FontWeight":"var(--lia-bs-headings-font-weight)","h3FontWeight":"var(--lia-bs-headings-font-weight)","h4FontWeight":"var(--lia-bs-headings-font-weight)","h5FontWeight":"var(--lia-bs-headings-font-weight)","h6FontWeight":"var(--lia-bs-headings-font-weight)","__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"3px","borderRadiusSm":"100vw","borderRadius":"100vw","borderRadiusLg":"100vw","formTextMarginTop":"4px","textAreaBorderRadius":"18px","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":null,"imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"24px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"16px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"24px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"16px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Graphik","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.4","fontSizeBase":"18px","fontSizeXxs":"11px","fontSizeXs":"14px","fontSizeSm":"16px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"Graphik","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"NORMAL","weight":"500","__typename":"FontStyleData"},{"style":"NORMAL","weight":"600","__typename":"FontStyleData"}],"assetNames":["Graphik-normal-400.woff","Graphik-normal-700.woff","Graphik-normal-500.woff","Graphik-normal-600.woff"],"__typename":"CustomFont"},{"source":"SERVER","name":"GTWalsheimProBold","styles":[{"style":"NORMAL","weight":"700","__typename":"FontStyleData"}],"assetNames":["GTWalsheimProBold-normal-700.woff"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1744215893872","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:quilt:articulate.prod:pages/forums/ForumMessagePage:board:discuss-1744215893872":{"__typename":"CachedAsset","id":"quilt:articulate.prod:pages/forums/ForumMessagePage:board:discuss-1744215893872","value":{"id":"ForumMessagePage","container":{"id":"Common","headerProps":{"backgroundImageProps":null,"backgroundColor":null,"addComponents":null,"removeComponents":["community.widget.bannerWidget"],"componentOrder":null,"__typename":"QuiltContainerSectionProps"},"headerComponentProps":{"community.widget.breadcrumbWidget":{"disableLastCrumbForDesktop":false}},"footerProps":null,"footerComponentProps":null,"items":[{"id":"message-list","layout":"MAIN_SIDE","bgColor":null,"showTitle":null,"showDescription":null,"textPosition":null,"textColor":null,"sectionEditLevel":null,"bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"MainSideQuiltSection","columnMap":{"main":[{"id":"messages.widget.topicWithThreadedReplyListWidget","className":"lia-topic-with-replies","props":{"editLevel":"CONFIGURE"},"__typename":"QuiltComponent"}],"side":[{"id":"messages.widget.relatedContentWidget","className":null,"props":{"hideIfEmpty":true,"enablePagination":false,"useTitle":true,"listVariant":{"type":"unstyled","props":{"listItemSpacing":"xxl"}},"pageSize":10,"style":"compact","pagerVariant":{"type":"none"},"viewVariant":{"type":"inline","props":{"useRepliesCount":false,"useMedia":false,"useAuthorRank":false,"useNode":false,"boardIconSize":"24","useAuthorLoginLink":true,"useNodeLink":true,"usePreviewMedia":true,"timeStampType":"postTime","useTextBody":true,"useSolvedBadge":false,"subjectAs":"h6","renderPostTimeBeforeAuthor":true,"useAvatar":false,"useVideoPreview":false,"portraitClampBodyLines":3,"useCompactSpacing":true,"useTimeToRead":false,"useSpoilerFreeBody":true,"useKudosCount":false,"useViewCount":false,"useBody":false,"useTags":false,"clampSubjectLines":1,"useBoardIcon":true,"useMessageTimeLink":true,"useAuthorLogin":true}},"lazyLoad":false,"panelType":"standard"},"__typename":"QuiltComponent"},{"id":"messages.widget.messageListForNodeByRecentActivityWidget","className":null,"props":{"hideIfEmpty":true,"useTitle":true,"showTabs":false,"pageSize":5,"pagerVariant":{"type":"loadMore"},"style":"compact","viewVariant":{"type":"inline","props":{"useRepliesCount":false,"useMedia":false,"useAuthorRank":false,"useNode":false,"boardIconSize":"24","truncateBodyLength":-1,"useNodeLink":true,"usePreviewMedia":false,"timeStampType":"conversation.lastPostingActivityTime","avatarSize":"40","useTextBody":true,"useSolvedBadge":true,"subjectAs":"h6","renderPostTimeBeforeAuthor":true,"useAvatar":true,"useTimeToRead":false,"useSpoilerFreeBody":true,"useKudosCount":false,"useViewCount":false,"useBody":false,"useTags":false,"clampSubjectLines":1,"useBoardIcon":false,"useMessageTimeLink":true,"clampBodyLines":3,"useAuthorLogin":true,"useUnreadCount":false,"useNodeHoverCard":true,"useSearchSnippet":false}},"panelType":"divider","sorts":{"conversationLastPostingActivityTime":{"direction":"DESC"}}},"__typename":"QuiltComponent"}],"__typename":"MainSideSectionColumns"}}],"__typename":"QuiltContainer"},"__typename":"Quilt","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1744215893872","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit My Settings.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. Resend email."},"localOverride":false},"CachedAsset:text:en_US-pages/forums/ForumMessagePage-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-pages/forums/ForumMessagePage-1744215893872","value":{"title":"{contextMessageSubject} | {communityTitle}","errorMissing":"This message cannot be found","name":"Forum Message Page","section.message-list.title":"Forum Discussion","archivedMessageTitle":"This Content Has Been Archived","section.IMfqow.title":"Example","section.section-1743380561890.description":"","section.wLfjRI.title":"Forum Discussion","section.section-1743380561890.title":"","section.IMfqow.description":""},"localOverride":false},"CachedAsset:quiltWrapper:articulate.prod:Common:1742936286801":{"__typename":"CachedAsset","id":"quiltWrapper:articulate.prod:Common:1742936286801","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"var(--lia-bs-white)","items":[{"id":"custom.widget.GoogleTagManager","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"community.widget.navbarWidget","props":{"showUserName":false,"showRegisterLink":true,"navbarVariantProps":{"logoHeight":40,"sideLinks":[],"backgroundColor":"var(--lia-bs-white)","showRegisterLink":true,"controllerHighlightColor":"#FF0137","linkAlignment":"left","backgroundImage":{"assetName":null,"backgroundSize":"COVER","lastModified":"","backgroundPosition":"CENTER_CENTER","backgroundRepeat":"NO_REPEAT"},"visualEffects":{"showBottomBorder":true,"showBottomShadow":true,"useStickyPosition":true},"linkFontSize":15,"controllerIconColor":"#333333","backgroundOpacity":0,"showUsername":false,"linkFontStyle":"BOLD","linkHighlightColor":"#000000","mainLinks":[{"linkLabel":"Learn","goesToPage":{"route":"CategoryPage","params":{"categoryId":"blogs"}},"children":[{"linkLabel":"Blog","goesToPage":{"route":"BlogBoardPage","params":{"boardId":"community-updates","categoryId":"blogs"}},"linkType":"INTERNAL"},{"linkLabel":"User Guides","goesToPage":{"route":"TkbBoardPage","params":{"boardId":"user-guides","categoryId":"top"}},"children":[],"linkType":"INTERNAL"}],"linkType":"INTERNAL"},{"linkLabel":"Discuss","goesToPage":{"route":"CategoryPage","params":{"categoryId":"forums"}},"children":[{"linkLabel":"Articulate Storyline","goesToPage":{"route":"ForumBoardPage","params":{"boardId":"support-forum","categoryId":"forums"}},"linkType":"INTERNAL"},{"linkLabel":"Rise 360","goesToPage":{"route":"ForumBoardPage","params":{"boardId":"rise-360","categoryId":"forums"}},"linkType":"INTERNAL"},{"linkLabel":"Review 360","goesToPage":{"route":"ForumBoardPage","params":{"boardId":"review-360","categoryId":"forums"}},"linkType":"INTERNAL"}],"linkType":"INTERNAL"},{"linkLabel":"Downloads","goesToPage":{"route":"TkbBoardPage","params":{"boardId":"downloads","categoryId":"top"}},"children":[],"linkType":"INTERNAL"}],"linkTextColor":"#000000","showSearchIcon":true,"boundaryPadding":{"top":20,"bottom":20},"highlightStyle":"color"},"links":{"sideLinks":[{"children":[],"linkType":"EXTERNAL","id":"Common-external-link","url":"https://www.articulate.com/","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"Common-external-link-5","url":"https://www.articulatestatus.com/","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"Common-external-link-2","url":"https://access.articulate.com/support","target":"BLANK"},{"children":[{"linkType":"EXTERNAL","id":"Common-external-link-3","url":"https://www.articulate.com/blog/","target":"BLANK"},{"linkType":"EXTERNAL","id":"Common-external-link-4","url":"https://www.articulate.com/resources/case-studies/","target":"BLANK"}],"linkType":"EXTERNAL","id":"Common-external-link-1","url":"https://www.articulate.com/resources/","target":"BLANK"}],"mainLinks":[{"children":[],"linkType":"INTERNAL","id":"Common-welcome-center-link","params":{"boardId":"welcome-center","categoryId":"top"},"routeName":"ForumBoardPage"},{"children":[{"linkType":"INTERNAL","id":"migrated-link-1","params":{"boardId":"user-guides","categoryId":"learn"},"routeName":"TkbBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-2","params":{"categoryId":"training-tutorials"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"Common-training-webinars-link","params":{"boardId":"training-webinars","categoryId":"training-tutorials"},"routeName":"EventBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-6","params":{"boardId":"e-learning-challenges","categoryId":"e-learning-challenges"},"routeName":"BlogBoardPage"}],"linkType":"INTERNAL","id":"migrated-link-0","params":{"categoryId":"learn"},"routeName":"CategoryPage"},{"children":[{"linkType":"INTERNAL","id":"migrated-link-3","params":{"boardId":"articles","categoryId":"learn"},"routeName":"BlogBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-4","params":{"boardId":"product-updates","categoryId":"learn"},"routeName":"BlogBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-5","params":{"boardId":"e-books","categoryId":"learn"},"routeName":"TkbBoardPage"}],"linkType":"INTERNAL","id":"Common-community-blog-link","params":{"categoryId":"community-blog"},"routeName":"CategoryPage"},{"children":[{"linkType":"INTERNAL","id":"migrated-link-8","params":{"boardId":"discuss","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"Common-exchange-link","params":{"boardId":"exchange","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-9","params":{"boardId":"share-examples","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-13","params":{"boardId":"discover","categoryId":"top"},"routeName":"BlogBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-10","params":{"boardId":"share-ideas","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-12","params":{"categoryId":"join-groups"},"routeName":"CategoryPage"}],"linkType":"INTERNAL","id":"migrated-link-7","params":{"categoryId":"connect"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"migrated-link-11","params":{"boardId":"events","categoryId":"top"},"routeName":"EventBoardPage"}]},"className":"QuiltComponent_lia-component-edit-mode__lQ9Z6","style":{"boxShadow":"0","linkFontWeight":"500","controllerHighlightColor":"#AA1A53","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkFontSize":"16px","linkBoxShadowHover":"none","backgroundOpacity":0,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","linkTextBorderBottom":"none","hamburgerColor":"var(--lia-nav-controller-icon-color)","brandLogoHeight":"40px","linkLetterSpacing":"normal","linkBgHoverColor":"transparent","collapseMenuDividerOpacity":null,"paddingBottom":"20px","dropdownPaddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"0","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","linkJustifyContent":"center","linkColor":"#000000","collapseMenuDividerBg":null,"dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-light)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"#000000","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"2px solid #00AEEF","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","linkPaddingX":"10px","paddingTop":"20px","linkPaddingY":"5px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkBgColor":"transparent","linkDropdownPaddingY":"9px","controllerIconColor":"#000000","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"#000000"},"showSearchIcon":true},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"transparent","linkHighlightColor":"var(--lia-bs-body-color)","visualEffects":{"showBottomBorder":false},"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"community.widget.bannerWidget","props":{"backgroundColor":"transparent","visualEffects":{"showBottomBorder":true},"backgroundOpacity":100,"backgroundImageProps":{"backgroundSize":"COVER","backgroundPosition":"CENTER_CENTER","backgroundRepeat":"NO_REPEAT"},"fontColor":"var(--lia-bs-body-color)"},"__typename":"QuiltComponent"},{"id":"custom.widget.TableStyles","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"custom.widget.Footer_2024","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.GoogleTag","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1744215893872","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist.","redirectToRelatedPage.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.message":"The content you are trying to access is archived","redirectToRelatedPage.message":"The content you are trying to access is archived","relatedUrl.archivalLink.flyoutMessage":"The content you are trying to access is archived View Archived Content"},"localOverride":false},"CachedAsset:component:custom.widget.GoogleTagManager-en-1744301517260":{"__typename":"CachedAsset","id":"component:custom.widget.GoogleTagManager-en-1744301517260","value":{"component":{"id":"custom.widget.GoogleTagManager","template":{"id":"GoogleTagManager","markupLanguage":"HANDLEBARS","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.GoogleTagManager","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.TableStyles-en-1744301517260":{"__typename":"CachedAsset","id":"component:custom.widget.TableStyles-en-1744301517260","value":{"component":{"id":"custom.widget.TableStyles","template":{"id":"TableStyles","markupLanguage":"HANDLEBARS","style":"table {\n\tth, td {\n\t\tpadding: .5em;\n\t}\n\ttr {\n\t\tborder: 1px solid var(--lia-bs-gray-400);\n\t\t&:nth-child(even) {\n\t\t\tbackground-color: var(--lia-bs-gray-100);\n\t\t}\n\t}\n\ttd {\n\t\tborder: inherit;\n\t}\n}","texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.TableStyles","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":"table {\n\tth, td {\n\t\tpadding: .5em;\n\t}\n\ttr {\n\t\tborder: 1px solid var(--lia-bs-gray-400);\n\t\t&:nth-child(even) {\n\t\t\tbackground-color: var(--lia-bs-gray-100);\n\t\t}\n\t}\n\ttd {\n\t\tborder: inherit;\n\t}\n}","tokens":{}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.Footer_2024-en-1744301517260":{"__typename":"CachedAsset","id":"component:custom.widget.Footer_2024-en-1744301517260","value":{"component":{"id":"custom.widget.Footer_2024","template":{"id":"Footer_2024","markupLanguage":"HANDLEBARS","style":".custom-footer {\n width: 100%;\n\tpadding: 0 var(--lia-bs-grid-gutter-width);\n\tmargin: 0 auto;\n\n @media (min-width: 576px) {\n max-width: 33.75rem;\n }\n\n @media (min-width: 768px) {\n max-width: 45rem;\n padding: 0 calc(var(--lia-bs-grid-gutter-width) * .5);\n }\n\n @media (min-width: 992px) {\n max-width: 60rem;\n }\n\n @media (min-width: 1260px) {\n\t max-width: var(--lia-container-max-width);\n }\n\n ol {\n list-style-type: decimal\n }\n\n ul {\n list-style-type: disc\n }\n\n ul,ol {\n list-style-position: outside\n }\n\n li {\n margin-bottom: .8em;\n position: relative\n }\n\n li ol,li ul {\n margin: .8em 0\n }\n\n nav ul,nav ol {\n list-style: none;\n list-style-image: none\n }\n\n a {\n color: var(--lia-bs-body-color);\n\n &:hover {\n color: var(--lia-bs-body-color);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n }\n\n img.footer-logo {\n margin-bottom: 24px;\n\n @media (min-width: 1260px) {\n max-width: none;\n }\n }\n\n ul.list-inline {\n display: flex;\n flex-wrap: wrap;\n\n li {\n display: inline-block;\n margin-bottom: 0;\n\n + li {\n margin-left: 8px;\n }\n }\n }\n}\n\n.custom-footer .footer-link-stack {\n + .footer-link-stack {\n margin-top: 24px;\n \n @media (min-width: 768px) {\n margin-top: 0;\n }\n }\n\n ul {\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n\n li:last-child {\n margin-bottom: 0;\n }\n\n + ul {\n margin-top: 8px;\n }\n }\n \n h3 {\n font-size: var(--lia-bs-font-size-base);\n font-weight: 600;\n }\n\n ul + h3 {\n margin-top: 24px;\n }\n\n ul.list-with-icons {\n margin-top: .4em;\n margin-bottom: 0;\n\n li {\n margin-bottom: 0;\n\n a {\n display: flex;\n background-size: 25px;\n background-repeat: no-repeat;\n background-position: left center;\n padding-bottom: .4em;\n padding-left: 33px;\n padding-top: .4em;\n }\n }\n }\n\n .link-social {\n width: 32px;\n height: 32px;\n border: 1px solid #eeeeee;\n background-color: var(--white);\n border-radius: 16px;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n}\n\n.footer-hr {\n hr {\n border-top: 1px solid #e4e4e4;\n margin-top: 32px;\n margin-bottom: 0;\n }\n\n [class*=\"grid__col--\"] {\n margin-bottom: 40px;\n }\n}\n\n.footer__brand {\n margin-bottom: 24px;\n margin-top: 60px;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 0;\n margin-top: 36px;\n }\n\n ul.list-inline {\n margin-bottom: 0;\n\n @media (max-width: 767px) {\n justify-content: center;\n }\n\n li {\n margin-bottom: 12px;\n }\n\n li + li {\n margin-left: 0;\n }\n }\n .list-divided {\n padding-left: 0;\n\n li {\n margin-right: 12px;\n margin-left: 0;\n padding-right: 12px;\n border-right: 1px solid var(--lia-bs-body-color);\n line-height: 1;\n\n &:last-child {\n border-right: 0;\n margin-right: 0;\n }\n }\n\n @media (max-width: 767px) {\n text-align: center;\n\n .brand-line {\n width: 100%;\n border-right: 0;\n }\n }\n }\n}\n\n.grid__row {\n font-size: 0;\n line-height: 0;\n display: flex;\n flex-direction: column;\n\n @media (min-width: 768px) {\n flex-direction: row;\n flex-wrap: wrap;\n }\n\n @media (min-width: 1200px) {\n flex-wrap: nowrap;\n }\n}\n\n.grid__row--middled [class*='grid__col--'] {\n vertical-align: middle\n}\n\n.grid__row--middled:after {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle\n}\n\n.grid__row--centered {\n text-align: center\n}\n\n.grid__row--justified {\n text-align: justify;\n text-justify: distribute\n}\n\n.grid__row--justified:after {\n content: \"\";\n display: inline-block;\n width: 100%\n}\n\n.grid__row--opposite {\n text-align: right\n}\n\n[class*='grid__col--'] {\n display: inline-block;\n padding: 0;\n font-size: 14px;\n line-height: 20px;\n text-align: left;\n vertical-align: top;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 24px;\n }\n}\n\n/* 24 column grid system */\n@media (min-width: 768px) {\n .grid__col--1 {\n width: 4.16667%\n }\n\n .grid__col--2 {\n width: 8.33333%\n }\n\n .grid__col--3 {\n width: 12.5%\n }\n\n .grid__col--4 {\n width: 16.66667%\n }\n\n .grid__col--5 {\n width: 20.83333%\n }\n\n .grid__col--6 {\n width: 25%\n }\n\n .grid__col--7 {\n width: 29.16667%\n }\n\n .grid__col--8 {\n width: 33.33333%\n }\n\n .grid__col--9 {\n width: 37.5%\n }\n\n .grid__col--10 {\n width: 41.66667%\n }\n\n .grid__col--11 {\n width: 45.83333%\n }\n\n .grid__col--12 {\n width: 50%\n }\n\n .grid__col--13 {\n width: 54.16667%\n }\n\n .grid__col--14 {\n width: 58.33333%\n }\n\n .grid__col--15 {\n width: 62.5%\n }\n\n .grid__col--16 {\n width: 66.66667%\n }\n\n .grid__col--17 {\n width: 70.83333%\n }\n\n .grid__col--18 {\n width: 75%\n }\n\n .grid__col--19 {\n width: 79.16667%\n }\n\n .grid__col--20 {\n width: 83.33333%\n }\n\n .grid__col--21 {\n width: 87.5%\n }\n\n .grid__col--22 {\n width: 91.66667%\n }\n\n .grid__col--23 {\n width: 95.83333%\n }\n\n .grid__col--24 {\n width: 100%\n }\n\n .grid__col--full {\n width: 100%\n }\n\n .grid__col--half {\n width: 50%\n }\n\n .grid__col--third {\n width: 33.33333%\n }\n\n .grid__col--quarter {\n width: 25%\n }\n\n .grid__col--fifth {\n width: 20%\n }\n\n .grid__col--bleed {\n padding-left: 0;\n padding-right: 0\n }\n\n .grid__col--bleedLeft {\n padding-left: 0\n }\n\n .grid__col--bleedRight {\n padding-right: 0\n }\n\n .grid__col--group {\n display: inline-block;\n vertical-align: top;\n font-size: 0;\n line-height: 0\n }\n}\n\n@media (min-width: 768px) and (max-width: 1199px) {\n .grid__col-md--7 {\n width: 29.16667%\n }\n}\n\n.grid__col--offset1 {\n margin-left: 4.16667%\n}\n\n@media (min-width: 768px) {\n .grid__col-md-up--offset1 {\n margin-left: 4.16667%\n }\n}\n\n.grid__col--offset2 {\n margin-left: 8.33333%\n}","texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Footer_2024","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_Footer_2024_custom-footer_aax6c_1 {\n width: 100%;\n\tpadding: 0 var(--lia-bs-grid-gutter-width);\n\tmargin: 0 auto;\n\n @media (min-width: 576px) {\n max-width: 33.75rem;\n }\n\n @media (min-width: 768px) {\n max-width: 45rem;\n padding: 0 calc(var(--lia-bs-grid-gutter-width) * .5);\n }\n\n @media (min-width: 992px) {\n max-width: 60rem;\n }\n\n @media (min-width: 1260px) {\n\t max-width: var(--lia-container-max-width);\n }\n\n ol {\n list-style-type: decimal\n }\n\n ul {\n list-style-type: disc\n }\n\n ul,ol {\n list-style-position: outside\n }\n\n li {\n margin-bottom: .8em;\n position: relative\n }\n\n li ol,li ul {\n margin: .8em 0\n }\n\n nav ul,nav ol {\n list-style: none;\n list-style-image: none\n }\n\n a {\n color: var(--lia-bs-body-color);\n\n &:hover {\n color: var(--lia-bs-body-color);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n }\n\n img.custom_widget_Footer_2024_footer-logo_aax6c_62 {\n margin-bottom: 1.5rem;\n\n @media (min-width: 1260px) {\n max-width: none;\n }\n }\n\n ul.custom_widget_Footer_2024_list-inline_aax6c_70 {\n display: flex;\n flex-wrap: wrap;\n\n li {\n display: inline-block;\n margin-bottom: 0;\n\n + li {\n margin-left: 0.5rem;\n }\n }\n }\n}\n\n.custom_widget_Footer_2024_custom-footer_aax6c_1 .custom_widget_Footer_2024_footer-link-stack_aax6c_85 {\n + .custom_widget_Footer_2024_footer-link-stack_aax6c_85 {\n margin-top: 1.5rem;\n \n @media (min-width: 768px) {\n margin-top: 0;\n }\n }\n\n ul {\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n\n li:last-child {\n margin-bottom: 0;\n }\n\n + ul {\n margin-top: 0.5rem;\n }\n }\n \n h3 {\n font-size: var(--lia-bs-font-size-base);\n font-weight: 600;\n }\n\n ul + h3 {\n margin-top: 1.5rem;\n }\n\n ul.custom_widget_Footer_2024_list-with-icons_aax6c_117 {\n margin-top: .4em;\n margin-bottom: 0;\n\n li {\n margin-bottom: 0;\n\n a {\n display: flex;\n background-size: 25px;\n background-repeat: no-repeat;\n background-position: left center;\n padding-bottom: .4em;\n padding-left: 2.0625rem;\n padding-top: .4em;\n }\n }\n }\n\n .custom_widget_Footer_2024_link-social_aax6c_136 {\n width: 2rem;\n height: 2rem;\n border: 1px solid #eeeeee;\n background-color: var(--white);\n border-radius: 1rem;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n}\n\n.custom_widget_Footer_2024_footer-hr_aax6c_148 {\n hr {\n border-top: 1px solid #e4e4e4;\n margin-top: 2rem;\n margin-bottom: 0;\n }\n\n [class*=\"grid__col--\"] {\n margin-bottom: 2.5rem;\n }\n}\n\n.custom_widget_Footer_2024_footer__brand_aax6c_160 {\n margin-bottom: 1.5rem;\n margin-top: 3.75rem;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 0;\n margin-top: 2.25rem;\n }\n\n ul.custom_widget_Footer_2024_list-inline_aax6c_70 {\n margin-bottom: 0;\n\n @media (max-width: 767px) {\n justify-content: center;\n }\n\n li {\n margin-bottom: 0.75rem;\n }\n\n li + li {\n margin-left: 0;\n }\n }\n .custom_widget_Footer_2024_list-divided_aax6c_184 {\n padding-left: 0;\n\n li {\n margin-right: 0.75rem;\n margin-left: 0;\n padding-right: 0.75rem;\n border-right: 1px solid var(--lia-bs-body-color);\n line-height: 1;\n\n &:last-child {\n border-right: 0;\n margin-right: 0;\n }\n }\n\n @media (max-width: 767px) {\n text-align: center;\n\n .custom_widget_Footer_2024_brand-line_aax6c_203 {\n width: 100%;\n border-right: 0;\n }\n }\n }\n}\n\n.custom_widget_Footer_2024_grid__row_aax6c_211 {\n font-size: 0;\n line-height: 0;\n display: flex;\n flex-direction: column;\n\n @media (min-width: 768px) {\n flex-direction: row;\n flex-wrap: wrap;\n }\n\n @media (min-width: 1200px) {\n flex-wrap: nowrap;\n }\n}\n\n.custom_widget_Footer_2024_grid__row--middled_aax6c_227 [class*='grid__col--'] {\n vertical-align: middle\n}\n\n.custom_widget_Footer_2024_grid__row--middled_aax6c_227:after {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle\n}\n\n.custom_widget_Footer_2024_grid__row--centered_aax6c_238 {\n text-align: center\n}\n\n.custom_widget_Footer_2024_grid__row--justified_aax6c_242 {\n text-align: justify;\n text-justify: distribute\n}\n\n.custom_widget_Footer_2024_grid__row--justified_aax6c_242:after {\n content: \"\";\n display: inline-block;\n width: 100%\n}\n\n.custom_widget_Footer_2024_grid__row--opposite_aax6c_253 {\n text-align: right\n}\n\n[class*='grid__col--'] {\n display: inline-block;\n padding: 0;\n font-size: 0.875rem;\n line-height: 1.25rem;\n text-align: left;\n vertical-align: top;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 1.5rem;\n }\n}\n\n/* 24 column grid system */\n\n@media (min-width: 768px) {\n .custom_widget_Footer_2024_grid__col--1_aax6c_272 {\n width: 4.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--2_aax6c_276 {\n width: 8.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--3_aax6c_280 {\n width: 12.5%\n }\n\n .custom_widget_Footer_2024_grid__col--4_aax6c_284 {\n width: 16.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--5_aax6c_288 {\n width: 20.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--6_aax6c_292 {\n width: 25%\n }\n\n .custom_widget_Footer_2024_grid__col--7_aax6c_296 {\n width: 29.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--8_aax6c_300 {\n width: 33.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--9_aax6c_304 {\n width: 37.5%\n }\n\n .custom_widget_Footer_2024_grid__col--10_aax6c_308 {\n width: 41.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--11_aax6c_312 {\n width: 45.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--12_aax6c_316 {\n width: 50%\n }\n\n .custom_widget_Footer_2024_grid__col--13_aax6c_320 {\n width: 54.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--14_aax6c_324 {\n width: 58.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--15_aax6c_328 {\n width: 62.5%\n }\n\n .custom_widget_Footer_2024_grid__col--16_aax6c_332 {\n width: 66.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--17_aax6c_336 {\n width: 70.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--18_aax6c_340 {\n width: 75%\n }\n\n .custom_widget_Footer_2024_grid__col--19_aax6c_344 {\n width: 79.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--20_aax6c_348 {\n width: 83.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--21_aax6c_352 {\n width: 87.5%\n }\n\n .custom_widget_Footer_2024_grid__col--22_aax6c_356 {\n width: 91.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--23_aax6c_360 {\n width: 95.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--24_aax6c_364 {\n width: 100%\n }\n\n .custom_widget_Footer_2024_grid__col--full_aax6c_368 {\n width: 100%\n }\n\n .custom_widget_Footer_2024_grid__col--half_aax6c_372 {\n width: 50%\n }\n\n .custom_widget_Footer_2024_grid__col--third_aax6c_376 {\n width: 33.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--quarter_aax6c_380 {\n width: 25%\n }\n\n .custom_widget_Footer_2024_grid__col--fifth_aax6c_384 {\n width: 20%\n }\n\n .custom_widget_Footer_2024_grid__col--bleed_aax6c_388 {\n padding-left: 0;\n padding-right: 0\n }\n\n .custom_widget_Footer_2024_grid__col--bleedLeft_aax6c_393 {\n padding-left: 0\n }\n\n .custom_widget_Footer_2024_grid__col--bleedRight_aax6c_397 {\n padding-right: 0\n }\n\n .custom_widget_Footer_2024_grid__col--group_aax6c_401 {\n display: inline-block;\n vertical-align: top;\n font-size: 0;\n line-height: 0\n }\n}\n\n@media (min-width: 768px) and (max-width: 1199px) {\n .custom_widget_Footer_2024_grid__col-md--7_aax6c_410 {\n width: 29.16667%\n }\n}\n\n.custom_widget_Footer_2024_grid__col--offset1_aax6c_415 {\n margin-left: 4.16667%\n}\n\n@media (min-width: 768px) {\n .custom_widget_Footer_2024_grid__col-md-up--offset1_aax6c_420 {\n margin-left: 4.16667%\n }\n}\n\n.custom_widget_Footer_2024_grid__col--offset2_aax6c_425 {\n margin-left: 8.33333%\n}","tokens":{"custom-footer":"custom_widget_Footer_2024_custom-footer_aax6c_1","footer-logo":"custom_widget_Footer_2024_footer-logo_aax6c_62","list-inline":"custom_widget_Footer_2024_list-inline_aax6c_70","footer-link-stack":"custom_widget_Footer_2024_footer-link-stack_aax6c_85","list-with-icons":"custom_widget_Footer_2024_list-with-icons_aax6c_117","link-social":"custom_widget_Footer_2024_link-social_aax6c_136","footer-hr":"custom_widget_Footer_2024_footer-hr_aax6c_148","footer__brand":"custom_widget_Footer_2024_footer__brand_aax6c_160","list-divided":"custom_widget_Footer_2024_list-divided_aax6c_184","brand-line":"custom_widget_Footer_2024_brand-line_aax6c_203","grid__row":"custom_widget_Footer_2024_grid__row_aax6c_211","grid__row--middled":"custom_widget_Footer_2024_grid__row--middled_aax6c_227","grid__row--centered":"custom_widget_Footer_2024_grid__row--centered_aax6c_238","grid__row--justified":"custom_widget_Footer_2024_grid__row--justified_aax6c_242","grid__row--opposite":"custom_widget_Footer_2024_grid__row--opposite_aax6c_253","grid__col--1":"custom_widget_Footer_2024_grid__col--1_aax6c_272","grid__col--2":"custom_widget_Footer_2024_grid__col--2_aax6c_276","grid__col--3":"custom_widget_Footer_2024_grid__col--3_aax6c_280","grid__col--4":"custom_widget_Footer_2024_grid__col--4_aax6c_284","grid__col--5":"custom_widget_Footer_2024_grid__col--5_aax6c_288","grid__col--6":"custom_widget_Footer_2024_grid__col--6_aax6c_292","grid__col--7":"custom_widget_Footer_2024_grid__col--7_aax6c_296","grid__col--8":"custom_widget_Footer_2024_grid__col--8_aax6c_300","grid__col--9":"custom_widget_Footer_2024_grid__col--9_aax6c_304","grid__col--10":"custom_widget_Footer_2024_grid__col--10_aax6c_308","grid__col--11":"custom_widget_Footer_2024_grid__col--11_aax6c_312","grid__col--12":"custom_widget_Footer_2024_grid__col--12_aax6c_316","grid__col--13":"custom_widget_Footer_2024_grid__col--13_aax6c_320","grid__col--14":"custom_widget_Footer_2024_grid__col--14_aax6c_324","grid__col--15":"custom_widget_Footer_2024_grid__col--15_aax6c_328","grid__col--16":"custom_widget_Footer_2024_grid__col--16_aax6c_332","grid__col--17":"custom_widget_Footer_2024_grid__col--17_aax6c_336","grid__col--18":"custom_widget_Footer_2024_grid__col--18_aax6c_340","grid__col--19":"custom_widget_Footer_2024_grid__col--19_aax6c_344","grid__col--20":"custom_widget_Footer_2024_grid__col--20_aax6c_348","grid__col--21":"custom_widget_Footer_2024_grid__col--21_aax6c_352","grid__col--22":"custom_widget_Footer_2024_grid__col--22_aax6c_356","grid__col--23":"custom_widget_Footer_2024_grid__col--23_aax6c_360","grid__col--24":"custom_widget_Footer_2024_grid__col--24_aax6c_364","grid__col--full":"custom_widget_Footer_2024_grid__col--full_aax6c_368","grid__col--half":"custom_widget_Footer_2024_grid__col--half_aax6c_372","grid__col--third":"custom_widget_Footer_2024_grid__col--third_aax6c_376","grid__col--quarter":"custom_widget_Footer_2024_grid__col--quarter_aax6c_380","grid__col--fifth":"custom_widget_Footer_2024_grid__col--fifth_aax6c_384","grid__col--bleed":"custom_widget_Footer_2024_grid__col--bleed_aax6c_388","grid__col--bleedLeft":"custom_widget_Footer_2024_grid__col--bleedLeft_aax6c_393","grid__col--bleedRight":"custom_widget_Footer_2024_grid__col--bleedRight_aax6c_397","grid__col--group":"custom_widget_Footer_2024_grid__col--group_aax6c_401","grid__col-md--7":"custom_widget_Footer_2024_grid__col-md--7_aax6c_410","grid__col--offset1":"custom_widget_Footer_2024_grid__col--offset1_aax6c_415","grid__col-md-up--offset1":"custom_widget_Footer_2024_grid__col-md-up--offset1_aax6c_420","grid__col--offset2":"custom_widget_Footer_2024_grid__col--offset2_aax6c_425"}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.GoogleTag-en-1744301517260":{"__typename":"CachedAsset","id":"component:custom.widget.GoogleTag-en-1744301517260","value":{"component":{"id":"custom.widget.GoogleTag","template":{"id":"GoogleTag","markupLanguage":"HANDLEBARS","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.GoogleTag","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1744215893872","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBanner-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBanner-1744215893872","value":{"messageMarkedAsSpam":"This post has been marked as spam","messageMarkedAsSpam@board:TKB":"This article has been marked as spam","messageMarkedAsSpam@board:BLOG":"This post has been marked as spam","messageMarkedAsSpam@board:FORUM":"This discussion has been marked as spam","messageMarkedAsSpam@board:OCCASION":"This event has been marked as spam","messageMarkedAsSpam@board:IDEA":"This idea has been marked as spam","manageSpam":"Manage Spam","messageMarkedAsAbuse":"This post has been marked as abuse","messageMarkedAsAbuse@board:TKB":"This article has been marked as abuse","messageMarkedAsAbuse@board:BLOG":"This post has been marked as abuse","messageMarkedAsAbuse@board:FORUM":"This discussion has been marked as abuse","messageMarkedAsAbuse@board:OCCASION":"This event has been marked as abuse","messageMarkedAsAbuse@board:IDEA":"This idea has been marked as abuse","preModCommentAuthorText":"This comment will be published as soon as it is approved","preModCommentModeratorText":"This comment is awaiting moderation","messageMarkedAsOther":"This post has been rejected due to other reasons","messageMarkedAsOther@board:TKB":"This article has been rejected due to other reasons","messageMarkedAsOther@board:BLOG":"This post has been rejected due to other reasons","messageMarkedAsOther@board:FORUM":"This discussion has been rejected due to other reasons","messageMarkedAsOther@board:OCCASION":"This event has been rejected due to other reasons","messageMarkedAsOther@board:IDEA":"This idea has been rejected due to other reasons","messageArchived":"This post was archived on {date}","relatedUrl":"View Related Content","relatedContentText":"Showing related content","archivedContentLink":"View Archived Content"},"localOverride":false},"CachedAsset:text:en_US-components/messages/RelatedContentWidget-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/RelatedContentWidget-1744215893872","value":{"title":"Related Content","emptyDescription":"No content to show"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1744215893872","value":{"title@userScope:other":"Recent Content","title@userScope:self":"Contributions","title@board:FORUM@userScope:other":"Recent Discussions","title@board:BLOG@userScope:other":"Recent Blogs","emptyDescription":"No content to show","MessageListForNodeByRecentActivityWidgetEditor.nodeScope.label":"Scope","title@instance:ZvyUCy":"Most Recent","title@instance:1707846530344":"Conversations happening now","title@instance:1739575249929":"Archive","title@instance:1714488527325":"Recent Discussions","title@instance:1706711291349":"All Discussions","title@instance:VSkfRi":"Latest Examples","title@instance:1714488985590":"Newest Articles","title@instance:RMdoRw":"Articulate 360","title@instance:1741381041212":"Recent Introductions","title@instance:1699309009420":"All Discussions","title@instance:lEVAOo":"Storyline ","title@instance:1710185086146":"Help Others","title@instance:Xxobbq":"Articulate 360","title@instance:NpCDGP":"Articulate 360","title@instance:1739574739557":"Archive","title@instance:kqkevC":"Archive","title@instance:1708474656044":"Storyline ","title@instance:xLLSjm":"Archive","title@instance:vcoHbL":"All Challenges","title@instance:1708524106229":"Studio 360","title@instance:1743005534829":"Recent Submissions","title@instance:1725460485728":"Recent Product Updates","title@instance:1710442232647":"Projects","title@instance:1709734834038":"All Challenges","title@instance:1738765561478":"Previous Tips & Tricks","title@instance:1714054755842":"Join a challenge","title@instance:1739573273584":"Archive","title@instance:1714488724456":"Join a Challenge","title@instance:1713899183346":"Featured Tutorial","title@instance:1711573126191":"Have an Idea? Share it with Us!","title@instance:YqcZZo":"Articulate 360","title@instance:1739574463817":"Archive","title@instance:QDzbgX":"Most Recent","title@instance:1709735255357":"Recaps","title@instance:1738768304153":"Recent Tips & Tricks","title@instance:cIEamF":"Most Recent","title@instance:1738858551617":"Archive","title@instance:1739575591629":"Archive","title@instance:1710185242694":"Get Inspired","title@instance:qUtfiY":"Articulate 360","title@instance:obdvcl":"Most Recent","title@instance:lAGrsn":"All Examples and Downloads","title@instance:1706713700018":"Recent Discussions","title@instance:zNWKaz":"Archive","title@instance:1714164286062":"Discuss","title@instance:1710185577884":"Latest Examples","title@instance:1725718372499":"Recent Updates","title@instance:1724680829536":"Discussions","title@instance:DFRZfd":"Articulate 360","title@instance:iPTcmo":"Archive","title@instance:PiICyd":"Newest","title@instance:mSZqMv":"Newest","title@instance:yVwpbC":"","title@instance:1739573660871":"Archive","title@instance:1738706092189":"Recent Posts","title@instance:1692888582733":"Featured Blogs","title@instance:1739574280328":"Archive","title@instance:izlekO":"Newewst","title@instance:1724679624046":"Discussions","title@instance:1741968196384":"Tips & Tricks","title@instance:1733520341799":"Recent Updates","title@instance:1739574057369":"Archive","title@instance:GZBHHL":"Most Recent","title@instance:1707245656473":"All Activity","title@instance:1709743420575":"Get Inspired","title@instance:BvWgAB":"Newest Articles","title@instance:XjcSMt":"All Discussions","title@instance:ndGPYw":"Discuss","title@instance:1742335819119":"Archive","title@instance:cYpvLP":"Articulate 360","title@instance:1706903088508":"Help Others","title@instance:1739574911515":"Archive","title@instance:QwMMqe":"This Week's Challenge","title@instance:YDTjSo":"Archive","title@instance:YraixK":"Everything","title@instance:wePydP":"Recent Discussions","title@instance:ErXgTF":"Articulate 360","title@instance:1710184556305":"Get Inspired","title@instance:1708525179181":"Rise 360 ","title@instance:1707781116957":"","title@instance:1714499256147":"This Week's Challenge","title@instance:FmAgYs":"All Tutorials","title@instance:lstAQM":"Most Recent","title@instance:1711027838310":"Newest","title@instance:hmRLIQ":"Studio 360","title@instance:1710185499597":"Join A Challenge","title@instance:1714054899572":"Get Inspired","title@instance:1707245505334":"Featured Work","title@instance:1741699528515":"Introductions","title@instance:1699306493859":"Most Recent","title@instance:1739574375340":"Archive","title@instance:KFlMQC":"Tutorials","title@instance:sfHoXR":"Recent Updates","title@instance:1710184481343":"Grow Your Skills","title@instance:SgvePz":"Recent Introductions","title@instance:1737737989450":"Administraion","title@instance:1707328529472":"Articulate 360","title@instance:1724761095523":"Latest Product Updates","title@instance:zKqoJx":"Articulate 360"},"localOverride":false},"Category:category:learn":{"__typename":"Category","id":"category:learn","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"CATEGORY","displayId":"learn","nodeType":"category","depth":1,"title":"Learn","shortTitle":"Learn"},"Blog:board:articles":{"__typename":"Blog","id":"board:articles","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Tkb:board:e-books":{"__typename":"Tkb","id":"board:e-books","tkbPolicies":{"__typename":"TkbPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Tkb:board:user-guides":{"__typename":"Tkb","id":"board:user-guides","tkbPolicies":{"__typename":"TkbPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"TKB","displayId":"user-guides","nodeType":"board","depth":2,"conversationStyle":"TKB","title":"User Guides","shortTitle":"User Guides","parent":{"__ref":"Category:category:learn"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0xMi1aamRzZTE?image-coordinates=0%2C0%2C400%2C400\"}"},"description":"Learn how to manage Articulate apps, create engaging courses, collaborate effectively, and distribute training quickly.","eventPath":"category:learn/community:rwgqn69235board:user-guides/"},"Blog:board:product-updates":{"__typename":"Blog","id":"board:product-updates","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"BLOG","displayId":"product-updates","nodeType":"board","depth":2,"conversationStyle":"BLOG","title":"Product Updates","shortTitle":"Product Updates","parent":{"__ref":"Category:category:learn"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0xNS0wanFpYnk?image-coordinates=0%2C0%2C400%2C400\"}"},"description":"Check out all the latest features and enhancements to Articulate 360 apps.","eventPath":"category:learn/community:rwgqn69235board:product-updates/"},"Blog:board:e-learning-challenges":{"__typename":"Blog","id":"board:e-learning-challenges","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:discover":{"__typename":"Blog","id":"board:discover","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:join-groups":{"__typename":"Category","id":"category:join-groups","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:share-examples":{"__typename":"Forum","id":"board:share-examples","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Occasion:board:events":{"__typename":"Occasion","id":"board:events","boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"occasionPolicies":{"__typename":"OccasionPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:share-ideas":{"__typename":"Forum","id":"board:share-ideas","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:training-tutorials":{"__typename":"Category","id":"category:training-tutorials","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Occasion:board:training-webinars":{"__typename":"Occasion","id":"board:training-webinars","boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"occasionPolicies":{"__typename":"OccasionPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:welcome-center":{"__typename":"Forum","id":"board:welcome-center","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:community-blog":{"__typename":"Category","id":"category:community-blog","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:exchange":{"__typename":"Forum","id":"board:exchange","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Conversation:conversation:836418":{"__typename":"Conversation","id":"conversation:836418","topic":{"__typename":"ForumTopicMessage","uid":836418},"lastPostingActivityTime":"2025-04-10T14:20:06.490-07:00","solved":false},"ForumTopicMessage:message:836418":{"__typename":"ForumTopicMessage","subject":"Question Level Quiz Reporting to LMS with Storyline block in Rise 360 course","conversation":{"__ref":"Conversation:conversation:836418"},"id":"message:836418","revisionNum":1,"uid":836418,"depth":0,"board":{"__ref":"Forum:board:discuss"},"author":{"__typename":"User","uid":600330,"login":"KanikaGupta-0d8","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid|b0bef8fe-290d-4bb4-a88e-26d78b98e619"}},"metrics":{"__typename":"MessageMetrics","views":41},"postTime":"2023-05-05T08:22:05.000-07:00","lastPublishTime":"2023-05-05T08:22:05.000-07:00","readOnly":false},"Conversation:conversation:966049":{"__typename":"Conversation","id":"conversation:966049","topic":{"__typename":"ForumTopicMessage","uid":966049},"lastPostingActivityTime":"2025-04-10T14:15:42.040-07:00","solved":false},"ForumTopicMessage:message:966049":{"__typename":"ForumTopicMessage","subject":"How to ensure the audience complete all triggers before completing the project?","conversation":{"__ref":"Conversation:conversation:966049"},"id":"message:966049","revisionNum":1,"uid":966049,"depth":0,"board":{"__ref":"Forum:board:discuss"},"author":{"__typename":"User","uid":924968,"login":"LearningKTSP","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Cdc0bfc9c-1da0-4f84-a44c-529acfe31325"}},"metrics":{"__typename":"MessageMetrics","views":33},"postTime":"2023-05-15T20:53:06.000-07:00","lastPublishTime":"2023-05-15T20:53:06.000-07:00","readOnly":false},"Conversation:conversation:1223522":{"__typename":"Conversation","id":"conversation:1223522","topic":{"__typename":"ForumTopicMessage","uid":1223522},"lastPostingActivityTime":"2025-04-10T14:13:08.979-07:00","solved":false},"ForumTopicMessage:message:1223522":{"__typename":"ForumTopicMessage","subject":"Can turn off only default glossary button, not customized glossary button, in quizzes...","conversation":{"__ref":"Conversation:conversation:1223522"},"id":"message:1223522","revisionNum":1,"uid":1223522,"depth":0,"board":{"__ref":"Forum:board:discuss"},"author":{"__typename":"User","uid":1536478,"login":"Prakash_IQMD","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C4980e69e-0bb0-4079-8479-efcccc1388d2"}},"metrics":{"__typename":"MessageMetrics","views":11},"postTime":"2025-04-10T13:39:42.361-07:00","lastPublishTime":"2025-04-10T13:39:42.361-07:00","readOnly":false},"Conversation:conversation:1223526":{"__typename":"Conversation","id":"conversation:1223526","topic":{"__typename":"ForumTopicMessage","uid":1223526},"lastPostingActivityTime":"2025-04-10T13:46:30.181-07:00","solved":false},"ForumTopicMessage:message:1223526":{"__typename":"ForumTopicMessage","subject":"Rise 360 - Quizzes not behaving on Safari","conversation":{"__ref":"Conversation:conversation:1223526"},"id":"message:1223526","revisionNum":1,"uid":1223526,"depth":0,"board":{"__ref":"Forum:board:discuss"},"author":{"__typename":"User","uid":1538375,"login":"COLORADOLEARNS","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C9d63e972-bb25-4eb9-8723-758c11e01fd8"}},"metrics":{"__typename":"MessageMetrics","views":6},"postTime":"2025-04-10T13:46:30.181-07:00","lastPublishTime":"2025-04-10T13:46:30.181-07:00","readOnly":false},"Conversation:conversation:1223503":{"__typename":"Conversation","id":"conversation:1223503","topic":{"__typename":"ForumTopicMessage","uid":1223503},"lastPostingActivityTime":"2025-04-10T13:44:30.643-07:00","solved":false},"ForumTopicMessage:message:1223503":{"__typename":"ForumTopicMessage","subject":"Lightbox vs. Slide Numbering","conversation":{"__ref":"Conversation:conversation:1223503"},"id":"message:1223503","revisionNum":1,"uid":1223503,"depth":0,"board":{"__ref":"Forum:board:discuss"},"author":{"__typename":"User","uid":1536478,"login":"Prakash_IQMD","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C4980e69e-0bb0-4079-8479-efcccc1388d2"}},"metrics":{"__typename":"MessageMetrics","views":16},"postTime":"2025-04-10T12:36:29.305-07:00","lastPublishTime":"2025-04-10T12:36:29.305-07:00","readOnly":false},"Rank:rank:6":{"__typename":"Rank","id":"rank:6","position":5,"name":"Community Member","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:23083":{"__typename":"User","id":"user:23083","uid":23083,"login":"CrystalWoods-a1","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-08-17T07:07:36.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C7e7bbaa0-e81b-4e85-9af3-3a86ef3b4be2"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":5,"kudosGivenCount":0,"kudosReceivedCount":2,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:23083"},"ForumTopicMessage:message:937663":{"__typename":"ForumTopicMessage","uid":937663,"subject":"Tables crashing files since latest update (installed today)","id":"message:937663","revisionNum":1,"repliesCount":9,"author":{"__ref":"User:user:23083"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:937663"},"moderationData":{"__ref":"ModerationData:moderation_data:937663"},"postTime":"2024-07-31T10:39:55.000-07:00","lastPublishTime":"2024-07-31T10:39:55.000-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":123},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:937663"},"Conversation:conversation:937663":{"__typename":"Conversation","id":"conversation:937663","solved":true,"topic":{"__ref":"ForumTopicMessage:message:937663"},"lastPostingActivityTime":"2024-09-04T05:28:10.533-07:00","lastPostTime":"2024-09-04T05:28:10.533-07:00"},"ModerationData:moderation_data:937663":{"__typename":"ModerationData","id":"moderation_data:937663","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:937663":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:937663","relatedMessage":{"__ref":"ForumTopicMessage:message:937663"}},"User:user:214180":{"__typename":"User","id":"user:214180","uid":214180,"login":"JasonFamularo","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2024-03-13T20:41:51.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Ccb184259-f7d2-49ee-9a9f-bbc84656389e"},"rank":{"__ref":"Rank:rank:2"},"messagesCount":3,"kudosGivenCount":0,"kudosReceivedCount":5,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:214180"},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0xNS0wanFpYnk?image-coordinates=0%2C0%2C400%2C400\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bi0xNS0wanFpYnk?image-coordinates=0%2C0%2C400%2C400","mimeType":"image/png"},"BlogTopicMessage:message:1204899":{"__typename":"BlogTopicMessage","uid":1204899,"subject":"Engineering Journal: Storyline Quality Update Q3 2024","id":"message:1204899","revisionNum":6,"repliesCount":0,"author":{"__ref":"User:user:214180"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Blog:board:product-updates"},"conversation":{"__ref":"Conversation:conversation:1204899"},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""},"contentWorkflow":{"__typename":"ContentWorkflow","state":"PUBLISH","scheduledPublishTime":null,"scheduledTimezone":null,"shortScheduledTimezone":null,"userContext":{"__typename":"MessageWorkflowContext","canSubmitForReview":null,"canEdit":false,"canRecall":null,"canSubmitForPublication":null,"canReturnToAuthor":null,"canPublish":null,"canReturnToReview":null,"canSchedule":false}},"moderationData":{"__ref":"ModerationData:moderation_data:1204899"},"teaser@stripHtml({\"removeProcessingText\":false,\"truncateLength\":200})":"","postTime":"2024-10-28T06:47:01.404-07:00","lastPublishTime":"2024-10-28T06:47:01.404-07:00","readOnly":false,"introduction":"","metrics":{"__typename":"MessageMetrics","views":190},"placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_ARTICLE","eventPath":"category:learn/community:rwgqn69235board:product-updates/message:1204899"},"Conversation:conversation:1204899":{"__typename":"Conversation","id":"conversation:1204899","solved":false,"topic":{"__ref":"BlogTopicMessage:message:1204899"},"lastPostingActivityTime":"2024-10-28T06:47:01.404-07:00","lastPostTime":"2024-10-28T06:47:01.404-07:00"},"ModerationData:moderation_data:1204899":{"__typename":"ModerationData","id":"moderation_data:1204899","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1204899":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1204899","relatedMessage":{"__ref":"BlogTopicMessage:message:1204899"}},"User:user:479242":{"__typename":"User","id":"user:479242","uid":479242,"login":"JesseTaber","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2014-05-12T12:20:08.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C5a8eecf0-bc38-0131-f1d8-22000b5e9066"},"rank":{"__ref":"Rank:rank:2"},"messagesCount":54,"kudosGivenCount":9,"kudosReceivedCount":46,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:479242","topicsCount":10},"BlogTopicMessage:message:1076916":{"__typename":"BlogTopicMessage","uid":1076916,"subject":"Engineering Journal: Storyline Quality Update Q2 2024","id":"message:1076916","revisionNum":1,"repliesCount":0,"author":{"__ref":"User:user:479242"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Blog:board:product-updates"},"conversation":{"__ref":"Conversation:conversation:1076916"},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""},"contentWorkflow":{"__typename":"ContentWorkflow","state":"PUBLISH","scheduledPublishTime":null,"scheduledTimezone":null,"shortScheduledTimezone":null,"userContext":{"__typename":"MessageWorkflowContext","canSubmitForReview":null,"canEdit":false,"canRecall":null,"canSubmitForPublication":null,"canReturnToAuthor":null,"canPublish":null,"canReturnToReview":null,"canSchedule":null}},"moderationData":{"__ref":"ModerationData:moderation_data:1076916"},"teaser@stripHtml({\"removeProcessingText\":false,\"truncateLength\":200})":"","postTime":"2024-06-25T00:56:34.000-07:00","lastPublishTime":"2024-06-25T00:56:34.000-07:00","readOnly":true,"introduction":"","metrics":{"__typename":"MessageMetrics","views":141},"placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_ARTICLE","eventPath":"category:learn/community:rwgqn69235board:product-updates/message:1076916"},"Conversation:conversation:1076916":{"__typename":"Conversation","id":"conversation:1076916","solved":false,"topic":{"__ref":"BlogTopicMessage:message:1076916"},"lastPostingActivityTime":"2024-06-25T00:56:34.000-07:00","lastPostTime":"2024-06-25T00:56:34.000-07:00"},"ModerationData:moderation_data:1076916":{"__typename":"ModerationData","id":"moderation_data:1076916","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1076916":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1076916","relatedMessage":{"__ref":"BlogTopicMessage:message:1076916"}},"User:user:1337329":{"__typename":"User","id":"user:1337329","uid":1337329,"login":"RichardPrince","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-05-12T11:12:15.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C953bc51d-d7c1-4f03-99be-985d517d0836"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":4,"kudosGivenCount":2,"kudosReceivedCount":2,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:1337329"},"ForumTopicMessage:message:1214088":{"__typename":"ForumTopicMessage","uid":1214088,"subject":"Inheritance of alt text by states in Storyline","id":"message:1214088","revisionNum":1,"repliesCount":11,"author":{"__ref":"User:user:1337329"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1214088"},"moderationData":{"__ref":"ModerationData:moderation_data:1214088"},"postTime":"2025-01-24T10:38:04.172-08:00","lastPublishTime":"2025-01-24T10:38:04.172-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":292},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1214088"},"Conversation:conversation:1214088":{"__typename":"Conversation","id":"conversation:1214088","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1214088"},"lastPostingActivityTime":"2025-01-27T23:15:44.428-08:00","lastPostTime":"2025-01-27T23:15:44.428-08:00"},"ModerationData:moderation_data:1214088":{"__typename":"ModerationData","id":"moderation_data:1214088","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1214088":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1214088","relatedMessage":{"__ref":"ForumTopicMessage:message:1214088"}},"User:user:365865":{"__typename":"User","id":"user:365865","uid":365865,"login":"KrisShenenbe782","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-06-26T05:49:33.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Cc0cf7079-865b-45fe-a18f-5a65d4eb76e8"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":52,"kudosGivenCount":6,"kudosReceivedCount":3,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:365865"},"ForumTopicMessage:message:1203678":{"__typename":"ForumTopicMessage","uid":1203678,"subject":"Custom Play/Pause Button in Storyline","id":"message:1203678","revisionNum":1,"repliesCount":7,"author":{"__ref":"User:user:365865"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1203678"},"moderationData":{"__ref":"ModerationData:moderation_data:1203678"},"postTime":"2024-10-16T10:58:40.130-07:00","lastPublishTime":"2024-10-16T10:58:40.130-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":490},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1203678"},"Conversation:conversation:1203678":{"__typename":"Conversation","id":"conversation:1203678","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1203678"},"lastPostingActivityTime":"2024-12-24T11:11:07.451-08:00","lastPostTime":"2024-12-24T11:11:07.451-08:00"},"ModerationData:moderation_data:1203678":{"__typename":"ModerationData","id":"moderation_data:1203678","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1203678":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1203678","relatedMessage":{"__ref":"ForumTopicMessage:message:1203678"}},"User:user:678067":{"__typename":"User","id":"user:678067","uid":678067,"login":"KatieRiggio","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2017-10-25T10:51:33.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C59ef84408fad9324f738639f"},"rank":{"__ref":"Rank:rank:2"},"messagesCount":10,"kudosGivenCount":1714,"kudosReceivedCount":554,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":1,"entityType":"USER","eventPath":"community:rwgqn69235/user:678067"},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0xMi1aamRzZTE?image-coordinates=0%2C0%2C400%2C400\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bi0xMi1aamRzZTE?image-coordinates=0%2C0%2C400%2C400","mimeType":"image/png"},"TkbTopicMessage:message:1131079":{"__typename":"TkbTopicMessage","uid":1131079,"subject":"Storyline 360: Using the Lost Connectivity Alert","id":"message:1131079","revisionNum":1,"repliesCount":0,"author":{"__ref":"User:user:678067"},"depth":0,"hasGivenKudo":false,"helpful":null,"board":{"__ref":"Tkb:board:user-guides"},"conversation":{"__ref":"Conversation:conversation:1131079"},"contentWorkflow":{"__typename":"ContentWorkflow","state":"PUBLISH","scheduledPublishTime":null,"scheduledTimezone":"3","shortScheduledTimezone":"GMT","userContext":{"__typename":"MessageWorkflowContext","canSubmitForReview":null,"canEdit":false,"canRecall":null,"canSubmitForPublication":null,"canReturnToAuthor":null,"canPublish":null,"canReturnToReview":null,"canSchedule":null}},"moderationData":{"__ref":"ModerationData:moderation_data:1131079"},"teaser@stripHtml({\"removeProcessingText\":false,\"truncateLength\":200})":"","postTime":"2023-05-22T12:50:28.000-07:00","lastPublishTime":"2023-05-22T12:50:28.000-07:00","readOnly":true,"introduction":"","metrics":{"__typename":"MessageMetrics","views":393},"placeholder":false,"originalMessageForPlaceholder":null,"entityType":"TKB_ARTICLE","eventPath":"category:learn/community:rwgqn69235board:user-guides/message:1131079"},"Conversation:conversation:1131079":{"__typename":"Conversation","id":"conversation:1131079","solved":false,"topic":{"__ref":"TkbTopicMessage:message:1131079"},"lastPostingActivityTime":"2023-05-22T12:50:28.000-07:00","lastPostTime":"2023-05-22T12:50:28.000-07:00"},"ModerationData:moderation_data:1131079":{"__typename":"ModerationData","id":"moderation_data:1131079","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1131079":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1131079","relatedMessage":{"__ref":"TkbTopicMessage:message:1131079"}},"User:user:586468":{"__typename":"User","id":"user:586468","uid":586468,"login":"Spencer","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2020-10-05T09:13:55.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C732b5550-0d85-436a-9b37-88e4e5a891f1"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":41,"kudosGivenCount":0,"kudosReceivedCount":24,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:586468"},"ForumTopicMessage:message:1198560":{"__typename":"ForumTopicMessage","uid":1198560,"subject":"BUG: Storyline 'Save' Issues?","id":"message:1198560","revisionNum":1,"repliesCount":10,"author":{"__ref":"User:user:586468"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1198560"},"moderationData":{"__ref":"ModerationData:moderation_data:1198560"},"postTime":"2024-09-05T07:18:25.976-07:00","lastPublishTime":"2024-09-05T07:18:25.976-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":223},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1198560"},"Conversation:conversation:1198560":{"__typename":"Conversation","id":"conversation:1198560","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1198560"},"lastPostingActivityTime":"2024-10-25T05:09:44.377-07:00","lastPostTime":"2024-10-25T05:09:44.377-07:00"},"ModerationData:moderation_data:1198560":{"__typename":"ModerationData","id":"moderation_data:1198560","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1198560":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1198560","relatedMessage":{"__ref":"ForumTopicMessage:message:1198560"}},"User:user:971392":{"__typename":"User","id":"user:971392","uid":971392,"login":"TracyCowan","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2014-07-24T07:22:35.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7Ce1a34e80-f56b-0131-a84b-22000a4595b0"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":6,"kudosGivenCount":0,"kudosReceivedCount":2,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:971392"},"GroupHub:grouphub:javascript":{"__typename":"GroupHub","id":"grouphub:javascript","entityType":"GROUP_HUB","displayId":"javascript","nodeType":"grouphub","depth":3,"title":"JavaScript","shortTitle":"JavaScript"},"Forum:board:javascriptforum-board":{"__typename":"Forum","id":"board:javascriptforum-board","entityType":"FORUM","displayId":"javascriptforum-board","nodeType":"board","depth":4,"conversationStyle":"FORUM","title":"JavaScript","shortTitle":"Forum","parent":{"__ref":"GroupHub:grouphub:javascript"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":null,"description":"","eventPath":"grouphub:javascript/category:join-groups/category:connect/community:rwgqn69235board:javascriptforum-board/"},"ForumTopicMessage:message:1198325":{"__typename":"ForumTopicMessage","uid":1198325,"subject":"Using Dev Tools with Storyline","id":"message:1198325","revisionNum":1,"repliesCount":9,"author":{"__ref":"User:user:971392"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"conversation":{"__ref":"Conversation:conversation:1198325"},"moderationData":{"__ref":"ModerationData:moderation_data:1198325"},"postTime":"2024-09-03T13:00:00.791-07:00","lastPublishTime":"2024-09-03T13:00:00.791-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":342},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"grouphub:javascript/category:join-groups/category:connect/community:rwgqn69235board:javascriptforum-board/message:1198325"},"Conversation:conversation:1198325":{"__typename":"Conversation","id":"conversation:1198325","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1198325"},"lastPostingActivityTime":"2025-01-07T07:47:30.207-08:00","lastPostTime":"2025-01-07T07:47:30.207-08:00"},"ModerationData:moderation_data:1198325":{"__typename":"ModerationData","id":"moderation_data:1198325","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1198325":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1198325","relatedMessage":{"__ref":"ForumTopicMessage:message:1198325"}},"User:user:1518544":{"__typename":"User","id":"user:1518544","uid":1518544,"login":"Blake_RT","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2024-11-03T15:04:58.086-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Cecacee5b-f587-4433-8661-e255081209a3"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":3,"kudosGivenCount":1,"kudosReceivedCount":1,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:1518544"},"ForumTopicMessage:message:1210692":{"__typename":"ForumTopicMessage","uid":1210692,"subject":"Referencing Json files in Storyline 360","id":"message:1210692","revisionNum":1,"repliesCount":5,"author":{"__ref":"User:user:1518544"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1210692"},"moderationData":{"__ref":"ModerationData:moderation_data:1210692"},"postTime":"2024-12-20T19:49:51.131-08:00","lastPublishTime":"2024-12-20T19:49:51.131-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":191},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1210692"},"Conversation:conversation:1210692":{"__typename":"Conversation","id":"conversation:1210692","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1210692"},"lastPostingActivityTime":"2025-02-14T18:35:46.418-08:00","lastPostTime":"2025-02-14T18:35:46.418-08:00"},"ModerationData:moderation_data:1210692":{"__typename":"ModerationData","id":"moderation_data:1210692","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1210692":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1210692","relatedMessage":{"__ref":"ForumTopicMessage:message:1210692"}},"TkbTopicMessage:message:1098865":{"__typename":"TkbTopicMessage","uid":1098865,"subject":"Storyline 3: Setting Storyline Options","id":"message:1098865","revisionNum":1,"repliesCount":0,"author":{"__ref":"User:user:678067"},"depth":0,"hasGivenKudo":false,"helpful":null,"board":{"__ref":"Tkb:board:user-guides"},"conversation":{"__ref":"Conversation:conversation:1098865"},"contentWorkflow":{"__typename":"ContentWorkflow","state":"PUBLISH","scheduledPublishTime":null,"scheduledTimezone":null,"shortScheduledTimezone":null,"userContext":{"__typename":"MessageWorkflowContext","canSubmitForReview":null,"canEdit":false,"canRecall":null,"canSubmitForPublication":null,"canReturnToAuthor":null,"canPublish":null,"canReturnToReview":null,"canSchedule":null}},"moderationData":{"__ref":"ModerationData:moderation_data:1098865"},"teaser@stripHtml({\"removeProcessingText\":false,\"truncateLength\":200})":"","postTime":"2016-12-20T11:20:14.000-08:00","lastPublishTime":"2016-12-20T11:20:14.000-08:00","readOnly":true,"introduction":"","metrics":{"__typename":"MessageMetrics","views":590},"placeholder":false,"originalMessageForPlaceholder":null,"entityType":"TKB_ARTICLE","eventPath":"category:learn/community:rwgqn69235board:user-guides/message:1098865"},"Conversation:conversation:1098865":{"__typename":"Conversation","id":"conversation:1098865","solved":false,"topic":{"__ref":"TkbTopicMessage:message:1098865"},"lastPostingActivityTime":"2016-12-20T11:20:14.000-08:00","lastPostTime":"2016-12-20T11:20:14.000-08:00"},"ModerationData:moderation_data:1098865":{"__typename":"ModerationData","id":"moderation_data:1098865","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1098865":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1098865","relatedMessage":{"__ref":"TkbTopicMessage:message:1098865"}},"CachedAsset:text:en_US-components/community/Navbar-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1744215893872","value":{"community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","migrated-link-9":"Share Examples","migrated-link-7":"Connect","Common-community-blog-link":"Community Blog","migrated-link-8":"Discuss Articulate Products","migrated-link-1":"User Guides","migrated-link-2":"Training and Tutorials","Common-external-link":"Articulate Homepage","migrated-link-0":"Learn","migrated-link-5":"E-Books","migrated-link-6":"E-Learning Challenges","migrated-link-3":"Articles","migrated-link-4":"Product Updates","migrated-link-14":"About","Common-external-link-5":"Articulate Status","migrated-link-12":"Join Groups","Common-external-link-4":"Case Studies","migrated-link-13":"Discover","Common-external-link-3":"Blog","Common-exchange-link":"Exchange Best Practices","migrated-link-10":"Suggest Ideas","Common-external-link-2":"Product Support","migrated-link-11":"Attend Events","Common-external-link-1":"Resource Center","Common-training-webinars-link":"Live Training Webinars","Common-welcome-center-link":"Welcome Center","video-tutorials-link":"Video Tutorials"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1744215893872","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1744215893872","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1744215893872","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/search/SpotlightSearchIcon-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/search/SpotlightSearchIcon-1744215893872","value":{"search":"Search"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1744215893872","value":{"title.login":"Sign In","title.registration":"Register","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Sign In"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1744215893872","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewStandard-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewStandard-1744215893872","value":{"anonymous":"Anonymous","author":"{messageAuthorLogin}","authorBy":"{messageAuthorLogin}","board":"{messageBoardTitle}","replyToUser":" to {parentAuthor}","showMoreReplies":"Show More","replyText":"Reply","repliesText":"Replies","markedAsSolved":"Marked as Solved","movedMessagePlaceholder.BLOG":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.TKB":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.FORUM":"{count, plural, =0 {This reply has been} other {These replies have been} }","movedMessagePlaceholder.IDEA":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.OCCASION":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholderUrlText":"moved.","messageStatus":"Status: ","statusChanged":"Status changed: {previousStatus} to {currentStatus}","statusAdded":"Status added: {status}","statusRemoved":"Status removed: {status}","labelExpand":"expand replies","labelCollapse":"collapse replies","unhelpfulReason.reason1":"Content is outdated","unhelpfulReason.reason2":"Article is missing information","unhelpfulReason.reason3":"Content is for a different Product","unhelpfulReason.reason4":"Doesn't match what I was searching for"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageDeepLink-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageDeepLink-1744215893872","value":{"viewFullDiscussion@board:FORUM":"View Full Discussion ({repliesCount} Replies)","viewFullDiscussion@board:BLOG":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:TKB":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:IDEA":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:OCCASION":"View Full Discussion ({repliesCount} Comments)","showParents@board:FORUM":"Show Parent Replies","showParents@board:BLOG":"Show Parent Comments","showParents@board:TKB":"Show Parent Comments","showParents@board:IDEA":"Show Parent Comments","showParents@board:OCCASION":"Show Parent Comments"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyCallToAction-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyCallToAction-1744215893872","value":{"leaveReply":"Leave a reply...","leaveReply@board:BLOG@message:root":"Leave a comment...","leaveReply@board:TKB@message:root":"Leave a comment...","leaveReply@board:IDEA@message:root":"Leave a comment...","leaveReply@board:OCCASION@message:root":"Leave a comment...","repliesTurnedOff.FORUM":"Replies are turned off for this topic","repliesTurnedOff.BLOG":"Comments are turned off for this topic","repliesTurnedOff.TKB":"Comments are turned off for this topic","repliesTurnedOff.IDEA":"Comments are turned off for this topic","repliesTurnedOff.OCCASION":"Comments are turned off for this topic","infoText":"Stop poking me!"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1744215893872","value":{"title":"Query Handler"},"localOverride":false},"QueryVariables:MessageSolutions":{"__typename":"QueryVariables","id":"MessageSolutions","value":{"first":10,"constraints":{"topicId":{"eq":"message:798387"},"solution":{"eq":true}},"sorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":false,"useBody":true,"useKudosCount":false,"useTimeToRead":false,"useMedia":true,"useRepliesCount":false,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":true,"useTags":false,"useUserHoverCard":false,"useNodeHoverCard":false,"usePreviewSubjectModal":false,"useMessageStatus":false}},"ROOT_MUTATION":{"__typename":"Mutation"},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1744215893872","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/EscalatedMessageBanner-1744215893872","value":{"escalationMessage":"Escalated to Salesforce by {username} on {date}","viewDetails":"View Details","modalTitle":"Case Details","escalatedBy":"Escalated by: ","escalatedOn":"Escalated on: ","caseNumber":"Case Number: ","status":"Status: ","lastUpdateDate":"Last Update: ","automaticEscalation":"automatic escalation","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1744215893872","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserRank-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserRank-1744215893872","value":{"rankName":"{rankName}","userRank":"Author rank {rankName}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1744215893872","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolvedBadge-1744215893872","value":{"solved":"Solved"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1744215893872","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1744215893872","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageCustomFields-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageCustomFields-1744215893872","value":{"CustomField.default.label":"Value of {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyButton-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyButton-1744215893872","value":{"repliesCount":"{count}","title":"Reply","title@board:BLOG@message:root":"Comment","title@board:TKB@message:root":"Comment","title@board:IDEA@message:root":"Comment","title@board:OCCASION@message:root":"Comment"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolutionList-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolutionList-1744215893872","value":{"emptyDescription":"No has been message solutions yet"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewInline-1744215893872","value":{"bylineAuthor":"{bylineAuthor}","bylineBoard":"{bylineBoard}","anonymous":"Anonymous","place":"Place {bylineBoard}","gotoParent":"Go to parent {name}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMore-1744215893872","value":{"loadMore":"Show More"},"localOverride":false},"ModerationData:moderation_data:798394":{"__typename":"ModerationData","id":"moderation_data:798394","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"AcceptedSolutionMessage:message:798394":{"__typename":"AcceptedSolutionMessage","author":{"__ref":"User:user:821946"},"id":"message:798394","revisionNum":1,"uid":798394,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:discuss"},"parent":{"__ref":"ForumTopicMessage:message:798387"},"conversation":{"__ref":"Conversation:conversation:798387"},"subject":"Re: Storyline under a Microscope: An update from the CTO","moderationData":{"__ref":"ModerationData:moderation_data:798394"},"body":"
A Year of Change: Reflecting on 12 months of Storyline development
\n
Since stepping into the CTO role at Articulate in early 2023, I've had the privilege of diving deep into our customer experiences. Back then, it quickly became clear that while there was a lot of love for Storyline, there were valid frustrations around unresolved bugs, lack of transparency, missing 64-bit support, and insufficient communication from our engineering team.
\n
Hearing you loud and clear
\n
About a year ago, your feedback was unmistakable: we needed to listen better. I shared our engineering teams’ commitment to change in a post titled, “Storyline under a Microscope: An update from the CTO”, and I'm thrilled to talk about the strides we've made since.
\n
Our Shift in Focus
\n
Today, our conversations with customers are future-focused, revolving around quality, advanced capabilities, and accessibility. It’s a shift from frustration to anticipation, and while we haven’t solved every issue, the progress is undeniable. So let’s review the key themes from the past year and highlight the progress we made on the journey.
\n
Reflecting on Key Themes: Quality, Transparency, and Communication
\n
Quality became focus number one for our team. In a nutshell, we hit pause on all new features to zero in on fixing existing issues, aligning our teams more closely for better quality control, diving into real customer scenarios to guide our releases, and doubling down on modernizing Storyline, including launching a 64-bit version in beta. In more detail:
\n
\n
Prioritizing Quality Over Features: We took a strategic pause on developing new features for Storyline for six months, dedicating this period solely to enhancing product quality. The entire Storyline Engineering Team shifted their focus to addressing and resolving existing quality issues, ensuring a stronger foundation for our product.
\n
\n
\n
Unifying our Approach for Better Results: Previously, our Engineering, Quality Assurance, and Support teams worked independently on Storyline releases, which sometimes led to siloed efforts. We've since revamped our approach, bringing these teams into a cohesive unit. This collaboration ensures we can identify and address quality issues more efficiently, resulting in faster and more effective solutions.
\n
Learning Directly From User Experiences: In partnership with David Anderson, our Director of Customer Training, we've integrated real-world course-building scenarios into our testing process. These scenarios, reflective of our customers' daily challenges, are now a crucial part of validating each Storyline update before it goes live. This practice has not only improved our issue detection but has also deepened our understanding of what our users truly need.
\n
Modernizing Storyline: A year ago, we reinforced our commitment to Storyline by launching the first 64-bit version, Storyline 360 x64, in a public beta. We're now in the final stages of preparing Storyline 360 x64 for widespread release and are actively working on additional modernization projects to ensure Storyline continues to meet the evolving needs of our users.
\n
\n
Along with our investment in quality, we recognized the need to increase transparency to clarify how we make decisions around what we work on.
\n
Commitment to Transparency
\n
Starting last year we committed to being more transparent about how we approach building and maintaining Storyline. We opened up about our decision-making process, our progress toward reducing unexpected errors, and our plans for addressing long-standing bugs. Our revamped bug triage process ensures we're responsive and focused on what matters most.
\n
\n
Reducing the error rate: When we started this effort in April of 2023, about 3% of Storyline sessions were encountering an unexpected error. We committed to getting this metric under 1%. As of March 1, 2024 1.2% of Storyline sessions are encountering an unexpected error. We’ve worked hard to reduce these errors and we won’t stop until we get under our 1% goal because any error that interrupts your day is like a “paper cut” in your way.
\n
\n
\n
Staying “below five”: Twelve months ago, we discovered we had stopped paying attention to “older bugs”. So we focused our attention on not just recent issues but all bugs that had five customers or more. We have 100s of thousands of users, and set a line in the sand that all bugs must stay “below five customers” otherwise we stop feature development to fix. We cleaned up our backlog of bugs affecting five or more customers and Storyline is much stronger for it.
\n
Revamping our bug triage process: Our bug database was, admittedly, a bit of a mess in April of 2023 and it was difficult to find signal in the noise. The right things were not always getting prioritized. So along with jumping on those older bugs, we revamped our daily bug triage approach to prioritize new bugs in the latest releases. We also started tracking the overall defect rate coming in from support cases to drive it below 10%. These changes helped us jump on issues causing pain quickly so that it didn’t spread.
\n
\n
To reinforce our quality and transparency commitment, we recognized the need to increase communications to ensure your concerns were being heard and addressed.
\n
Emphasis on continuous communication
\n
In summary, monthly updates last year have kept you informed. We’ve increased our engagement with you through direct conversations and expanded our beta program, ensuring your voice is heard and valued.
\n
\n
Monthly updates from Engineering leadership: Storyline’s engineering leader, Jesse Taber, provided monthly “State of Storyline” updates as comments on my original E-Learning Heroes post. In Jesse’s final update in September 2023 after we took Storyline out of Code Red, he committed to continue providing updates on a quarterly basis.
Commitment to working directly with you: We spoke with a lot of customers last year to learn about their experiences using Storyline 360 and have made that a regular practice. The insights from those conversations are invaluable. We also expanded participation in our private beta program by 55%! We love working directly with our private beta customers to gather feedback about new features and hear about issues. If you’re interested in a more direct line to our engineering team, please e-mail beta@articulate.com.
\n
\n
Looking Forward
\n
As we move forward, balancing innovation with quality remains our unwavering commitment. Vanessa Fage, leading our Storyline quality team and beta program, is a testament to our dedication to continuous improvement and open communication.
\n
A Year of Collaboration
\n
This journey has reinforced the value of working directly with you, a lesson we'll carry forward to ensure we never stop listening again. Your trust fuels our progress, and for that, we’re profoundly grateful.
\n
Thank you for inspiring us and for being a pivotal part of Storyline's evolution.
A Year of Change: Reflecting on 12 months of Storyline development
\n
Since stepping into the CTO role at Articulate in early 2023, I've had the privilege of diving deep into our customer experiences. Back then, it quickly became clear that while there was a lot of love for Storyline, there were valid frustrations around unresolved bugs, lack of transparency, missing 64-bit support, and insufficient communication from our engineering team.
\n
Hearing you loud and clear
\n
About a year ago, your feedback was unmistakable: we needed to listen better. I shared our engineering teams’ commitment to change in a post titled, “Storyline under a Microscope: An update from the CTO”, and I'm thrilled to talk about the strides we've made since.
\n
Our Shift in Focus
\n
Today, our conversations with customers are future-focused, revolving around quality, advanced capabilities, and accessibility. It’s a shift from frustration to anticipation, and while we haven’t solved every issue, the progress is undeniable. So let’s review the key themes from the past year and highlight the progress we made on the journey.
\n
Reflecting on Key Themes: Quality, Transparency, and Communication
\n
Quality became focus number one for our team. In a nutshell, we hit pause on all new features to zero in on fixing existing issues, aligning our teams more closely for better quality control, diving into real customer scenarios to guide our releases, and doubling down on modernizing Storyline, including launching a 64-bit version in beta. In more detail:
\n
\n
Prioritizing Quality Over Features: We took a strategic pause on developing new features for Storyline for six months, dedicating this period solely to enhancing product quality. The entire Storyline Engineering Team shifted their focus to addressing and resolving existing quality issues, ensuring a stronger foundation for our product.
\n
\n
\n
Unifying our Approach for Better Results: Previously, our Engineering, Quality Assurance, and Support teams worked independently on Storyline releases, which sometimes led to siloed efforts. We've since revamped our approach, bringing these teams into a cohesive unit. This collaboration ensures we can identify and address quality issues more efficiently, resulting in faster and more effective solutions.
\n
Learning Directly From User Experiences: In partnership with David Anderson, our Director of Customer Training, we've integrated real-world course-building scenarios into our testing process. These scenarios, reflective of our customers' daily challenges, are now a crucial part of validating each Storyline update before it goes live. This practice has not only improved our issue detection but has also deepened our understanding of what our users truly need.
\n
Modernizing Storyline: A year ago, we reinforced our commitment to Storyline by launching the first 64-bit version, Storyline 360 x64, in a public beta. We're now in the final stages of preparing Storyline 360 x64 for widespread release and are actively working on additional modernization projects to ensure Storyline continues to meet the evolving needs of our users.
\n
\n
Along with our investment in quality, we recognized the need to increase transparency to clarify how we make decisions around what we work on.
\n
Commitment to Transparency
\n
Starting last year we committed to being more transparent about how we approach building and maintaining Storyline. We opened up about our decision-making process, our progress toward reducing unexpected errors, and our plans for addressing long-standing bugs. Our revamped bug triage process ensures we're responsive and focused on what matters most.
\n
\n
Reducing the error rate: When we started this effort in April of 2023, about 3% of Storyline sessions were encountering an unexpected error. We committed to getting this metric under 1%. As of March 1, 2024 1.2% of Storyline sessions are encountering an unexpected error. We’ve worked hard to reduce these errors and we won’t stop until we get under our 1% goal because any error that interrupts your day is like a “paper cut” in your way.
\n
\n
\n
Staying “below five”: Twelve months ago, we discovered we had stopped paying attention to “older bugs”. So we focused our attention on not just recent issues but all bugs that had five customers or more. We have 100s of thousands of users, and set a line in the sand that all bugs must stay “below five customers” otherwise we stop feature development to fix. We cleaned up our backlog of bugs affecting five or more customers and Storyline is much stronger for it.
\n
Revamping our bug triage process: Our bug database was, admittedly, a bit of a mess in April of 2023 and it was difficult to find signal in the noise. The right things were not always getting prioritized. So along with jumping on those older bugs, we revamped our daily bug triage approach to prioritize new bugs in the latest releases. We also started tracking the overall defect rate coming in from support cases to drive it below 10%. These changes helped us jump on issues causing pain quickly so that it didn’t spread.
\n
\n
To reinforce our quality and transparency commitment, we recognized the need to increase communications to ensure your concerns were being heard and addressed.
\n
Emphasis on continuous communication
\n
In summary, monthly updates last year have kept you informed. We’ve increased our engagement with you through direct conversations and expanded our beta program, ensuring your voice is heard and valued.
\n
\n
Monthly updates from Engineering leadership: Storyline’s engineering leader, Jesse Taber, provided monthly “State of Storyline” updates as comments on my original E-Learning Heroes post. In Jesse’s final update in September 2023 after we took Storyline out of Code Red, he committed to continue providing updates on a quarterly basis.
Commitment to working directly with you: We spoke with a lot of customers last year to learn about their experiences using Storyline 360 and have made that a regular practice. The insights from those conversations are invaluable. We also expanded participation in our private beta program by 55%! We love working directly with our private beta customers to gather feedback about new features and hear about issues. If you’re interested in a more direct line to our engineering team, please e-mail beta@articulate.com.
\n
\n
Looking Forward
\n
As we move forward, balancing innovation with quality remains our unwavering commitment. Vanessa Fage, leading our Storyline quality team and beta program, is a testament to our dedication to continuous improvement and open communication.
\n
A Year of Collaboration
\n
This journey has reinforced the value of working directly with you, a lesson we'll carry forward to ensure we never stop listening again. Your trust fuels our progress, and for that, we’re profoundly grateful.
\n
Thank you for inspiring us and for being a pivotal part of Storyline's evolution.
","kudosSumWeight":4,"repliesCount":0,"timeToRead":5,"currentRevision":{"__ref":"Revision:revision:798394_1"},"latestVersion":null,"visibilityScope":"PUBLIC","messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}}},"ModerationData:moderation_data:798388":{"__typename":"ModerationData","id":"moderation_data:798388","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"Revision:revision:798388_1":{"__typename":"Revision","id":"revision:798388_1","lastEditTime":"2023-05-15T11:12:57.000-07:00"},"QueryVariables:ReplyList:message:798388:1":{"__typename":"QueryVariables","id":"ReplyList:message:798388:1","value":{"id":"message:798388","first":10,"sorts":{"postTime":{"direction":"ASC"}},"repliesFirst":3,"repliesFirstDepthThree":1,"repliesSorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":true,"useBody":true,"useKudosCount":true,"useTimeToRead":false,"useMedia":false,"useReadOnlyIcon":false,"useRepliesCount":true,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":false,"attachmentsFirst":5,"useTags":false,"useNodeAncestors":false,"useUserHoverCard":false,"useNodeHoverCard":false,"useModerationStatus":true,"usePreviewSubjectModal":false,"useMessageStatus":true}},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1744215893872","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/ranks/UserRankLabel-1744215893872","value":{"altTitle":"Icon for {rankName} rank"},"localOverride":false},"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/AcceptedSolutionButton-1744215893872","value":{"accept":"Mark as Solution","accepted":"Marked as Solution","errorHeader":"Error!","errorAdd":"There was an error marking as solution.","errorRemove":"There was an error unmarking as solution.","solved":"Solved","topicAlreadySolvedErrorTitle":"Solution Already Exists","topicAlreadySolvedErrorDesc":"Refresh the browser to view the existing solution"},"localOverride":false},"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/messages/ThreadedReplyList-1744215893872","value":{"title":"{count, plural, one{# Reply} other{# Replies}}","title@board:BLOG":"{count, plural, one{# Comment} other{# Comments}}","title@board:TKB":"{count, plural, one{# Comment} other{# Comments}}","title@board:IDEA":"{count, plural, one{# Comment} other{# Comments}}","title@board:OCCASION":"{count, plural, one{# Comment} other{# Comments}}","noRepliesTitle":"No Replies","noRepliesTitle@board:BLOG":"No Comments","noRepliesTitle@board:TKB":"No Comments","noRepliesTitle@board:IDEA":"No Comments","noRepliesTitle@board:OCCASION":"No Comments","noRepliesDescription":"Be the first to reply","noRepliesDescription@board:BLOG":"Be the first to comment","noRepliesDescription@board:TKB":"Be the first to comment","noRepliesDescription@board:IDEA":"Be the first to comment","noRepliesDescription@board:OCCASION":"Be the first to comment","messageReadOnlyAlert:BLOG":"Comments have been turned off for this post","messageReadOnlyAlert:TKB":"Comments have been turned off for this article","messageReadOnlyAlert:IDEA":"Comments have been turned off for this idea","messageReadOnlyAlert:FORUM":"Replies have been turned off for this discussion","messageReadOnlyAlert:OCCASION":"Comments have been turned off for this event"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeIcon-1744215893872","value":{"contentType":"Content Type {style, select, FORUM {Forum} BLOG {Blog} TKB {Knowledge Base} IDEA {Ideas} OCCASION {Events} other {}} icon"},"localOverride":false},"Revision:revision:798394_1":{"__typename":"Revision","id":"revision:798394_1","lastEditTime":"2024-03-20T12:15:38.000-07:00"},"CachedAsset:text:en_US-components/tags/TagView/TagViewChip-1744215893872":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagView/TagViewChip-1744215893872","value":{"tagLabelName":"Tag name {tagName}"},"localOverride":false}}}},"page":"/forums/ForumMessagePage/ForumMessagePage","query":{"boardId":"discuss","messageSubject":"storyline-under-a-microscope-an-update-from-the-cto","messageId":"798387","replyId":"798388"},"buildId":"Btkyb7T6TeYM9D2gUmiOv","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"articulate","openTelemetryServiceVersion":"25.2.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","apolloDevToolsEnabled":false,"inboxMuteWipFeatureEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["./components/seo/QAPageSchema/QAPageSchema.tsx","./components/customComponent/CustomComponent/CustomComponent.tsx","./components/community/Navbar/NavbarWidget.tsx","./components/community/Breadcrumb/BreadcrumbWidget.tsx","./components/messages/TopicWithThreadedReplyListWidget/TopicWithThreadedReplyListWidget.tsx","./components/messages/RelatedContentWidget/RelatedContentWidget.tsx","./components/messages/MessageListForNodeByRecentActivityWidget/MessageListForNodeByRecentActivityWidget.tsx","./components/messages/MessageView/MessageViewStandard/MessageViewStandard.tsx","./components/customComponent/CustomComponentContent/TemplateContent.tsx","../shared/client/components/common/List/UnstyledList/UnstyledList.tsx","./components/messages/MessageView/MessageView.tsx","./components/messages/MessageView/MessageViewInline/MessageViewInline.tsx","../shared/client/components/common/List/ListGroup/ListGroup.tsx","../shared/client/components/common/Pager/PagerLoadMore/PagerLoadMore.tsx","../shared/client/components/common/List/UnwrappedList/UnwrappedList.tsx","./components/tags/TagView/TagView.tsx","./components/tags/TagView/TagViewChip/TagViewChip.tsx"],"appGip":true,"scriptLoader":[]}