Skip navigation
All Places > System Administrator Community > Blog > Author: juliahakes

UPDATE: The Google Chrome team is postponing the changes until version 80.   There isn't a release date for version 80 yet but based on their release cadence, it could be available in January. 

 

On October 22, 2019, Google Chrome will release version 78 of Chrome to users which removes key functions that may impact a user’s ability to complete SCORM-related Assignments and Assessments.  Google Chrome 78 (and later versions) may block the completion of the course when users exit the course by closing or navigating away from the window containing the SCORM player. Relevant details such as completion, success, score, and duration would remain in an incomplete status even though the user completed the course.

 

Rustici has provided a patch that uses other mechanisms that are not blocked in Google Chrome version 78 (or later versions).  Blackboard is quickly working to include the fix in a Learn SaaS release as well as Cumulative Updates for Learn 9.1, Q2 2019, Q4 2018 and Q2 2018.  In the meantime, Rustici has provided a workaround for end users.

 

Workaround:
Users can disable the new behavior in Google Chrome version 78.  Workaround details provided from Rustici include:

 

1. Chrome has a flag that can be modified to change this behavior in a user's browser. The user can navigate to chrome://flags/#allow-sync-xhr-in-page-dismissal in the browser and enable it.
     Note: in Chrome 77, there is a preview setting #enable-forbid-sync-xhr-in-page-dismissal that can be used to test the behavior before the release goes out.

 

2. This flag can also be set using the AllowSyncXHRInPageDismissal enterprise policy flag, if that's something being used by your organization.

 

3. There is also a temporary opt-out available via GoogleOrigin Trial "Allow Sync XHR In Page Dismissal". This feature allows you to register your domain for a token that you can then include in a header when serving the player files, and it will trigger Chrome to enable the synchronous requests during page dismissal. More details about enabling and using this method are outlined in this Google page.

 

This workaround is planned to be available until Google Chrome version 82 which is planned to be released in April 2020.

 


You can read more about the Chrome 78 issue on Rustic’s knowledge base page.

Thank you to everyone who has expressed interest so far in next year's Technical Preview.  I've have captured everyone's name who have emailed me directly, through Support or posted a note in the June update.  We'll have an official sign-up sheet as we get closer to the program as well.  

 

Since we initially shared the news at BbWorld regarding the direction of the replacement for New Box View, all the feedback so far has been overwhelmingly positive The new Inline Assignment Grading Tool will automatically provide a lot of the functionality we’ve discussed in prior posts and specifically the list that I shared in the June update The new tool will encompass the existing functionality faculty are accustomed to today but will also provide new functionality for marking a submission.  Over the last several weeks, our development team has been hard at work to add new improvements and customizations to the tool.  Today, I will be highlighting several of the new changes you can expect to see when it becomes generally available next year, and I will be back at the Admin Office Hours on September 17th 12 PM EDT to review further and gather feedback. 

 

Before we jump into several of the new features, I wanted to recap what the UI looked like when we debuted at BbWorld Not only do graders have access to a Sidebar Summary view, there are multiple color selections, shapes and sizing options to choose from when providing feedback.  All annotation can be easily edited, moved and deleted as well.  Also, back by popular request, the print feature.  Users will have access to either download or print with the annotations included.   

 Inline Assignment Grading functionality

 

 

Since BbWorld, we've modified icons and dropdown menus to be more in line with the current Ultra theme and have made enhancements to the annotation capabilities.     

  Inline Assignment Grading Icon Update

 

 

One area of improvement is how the highlighting features are displayed.  Users can click and drag to highlight as well as use a freehand highlighting tool.  We have opted to rename the freehand highlighting tool to Brush, and the Highlighter has been moved out of the dropdown menu. Users will still be able to access it from the pop-up menu.  

 

 Inline Assignment Grading Highlighting Changes

  

In addition to being able to highlight with a comment, graders will also be able to add a note when striking through and underlining (including squiggly underline) text. 

 

Inline Assignment Grading Note functionality with underline and squiggly underline

 

  

One of my other new favorite features is called Duplicate.  This allows you to re-use an existing text box, line, arrow, and any of the geometric shapes.  As we work towards providing graders with a re-usable comment bank, this is an interim step to quickly and easily insert the same comment multiple times.  

  Inline Assignment Grading duplicate functionality

 

 

We are continuing to make changes to the tool, and I am excited to continue sharing those with you over the coming months.   

As I mentioned in my May blog post, we will be replacing the New Box View experience for Inline Assignment grading for both the Original and Ultra experiences.  If you haven't read my previous post yet, I recommend reading it first and coming back.  Over the last several weeks, we’ve continued the technical review of a replacement tool that compared building our own in-house tool and various 3rd party technologies.  We have decided on the direction of the New Box View replacement and will be partnering with a vendor to bring richer functionality and new features to the Inline Grading experience.  This not only will bring the experience more in line with the features that Crocodoc had available, but also delivers additional features that will be beneficial to the grading workflow.   

 

You might be asking why we decided to embark on a partnership with another vendor.  With this integration, we will have complete ownership of rolling out upgrades, fixes and improvements.  Their sleek design, ease of use and expanded feature set were key factors to filling in the gaps for much needed functionality. There is flexibility for us to extend the feature set and layer additional customizations on top of the user interface at a much faster pace as well.  I would love for your first experience with the replacement tool to be through a Learn environment, so I won't be sharing the vendor's name yet.  In the mean time, I can confirm enhancements you will be seeing with then new solution.  While I could easily create a top 20 list, here are the top 10 annotation capabilities you can expect to see with initial release.  

 

  1. Users can add a comment and then customize the color or icon associated with the comment.  
  2. Text can be added directly on the page and modified to use different colors, size and font.  
  3. There is a sidebar summary view that lists the type of annotation by page, text from a comment, and the ability to delete an annotation.  
  4. When highlighting or freehand drawing, there are different color and size selections. 
  5. Annotations can be edited, moved or deleted easily. 
  6. There are options to strikethrough text and users can underline with either a straight or squiggly line using different colors.  
  7. Freehand highlighting and drawing can be erased.  
  8. When downloading or printing, the annotations are automatically built into the document. 
  9. There is a thumbnail view for each page in the document. 
  10. The menu is responsive on smaller screen sizes and users can seamlessly switch between touchscreen and a mouse on a device.  

 

While we needed to complete a technical review for the replacement, we are continuing the technical due diligence to ensure the migration is not only seamless but ensuring clients have enough time to prepare and plan for the release.   We are looking to make it generally available without any downtime requirements and need to make sure all the pieces are in place to make that happen.  Additionally, we understand a major shift during the middle of a term is not ideal so we will be gathering client feedback to identify an optimal time for the release.   

 

A lot of clients have already expressed interest in how they can help with testing and feedback, so there will be several options to provide input.   We plan to have a Technical Preview Program ahead of the release and will have several opportunities starting next month as well.  The first will be at BbWorld where we will continue to provide more details about the replacement tool.  After BbWorld, I will be attending various meetings, such as the weekly Admin Office Hours, to dive further into the new features, discuss change management and gather feedback.  

 

A big thank you to everyone who has shared recommendations and feedback so far.  If you have any questions, feel free to post them below or send me a direct message.


Thanks,

Julia

I am pleased to share today what we're planning for the future and appreciate all of the feedback regarding the current functionality with the New Box View experience. When Box acquired Crocodoc, we believed that Box would continue to deliver functionality and enhancements for these critical teaching workflows, but that has not been the case. As many of you know, we worked diligently with Box in an attempt to get better results.  Based on the lack of responsiveness, quality control issues, and with your feedback and input (which accelerated our thinking on how we must improve your experience in this area), we have decided to replace New Box View and move forward with a new solution that is more in our control in order to better meet your current and evolving needs. 

 

I also wanted to share a bit more about the timing of this message. In the last couple of months, we were trying to work with Box and were in the middle of negotiating the immediate partnership agreement which is why we did not share as much as we would have liked. At the same time we were beginning technical diligence while building out more robust requirements with your feedback. The list of enhancements gathered on the Community site have been a beacon throughout the process for what needs to be included in the future workflow for both Original and Ultra.  We need to not only deliver the core features you appreciated with Crocodoc but also add innovative functionality as well.  We are currently continuing the technical diligence, gathering your feedback on requirements and prioritization, and deciding upon the best architecture and solution that will provide the ability to be dynamic and innovative as your needs change over time. To be honest, this is not easy work to get right, and we need this analysis done in order to share a more definitive timeline.  We will share more details on timing and functionality in mid-June, and then again during BbWorld.  As we work towards the release, we will be providing regular updates on the progress as well as targeted outreach for feedback opportunities, so you'll be hearing from me or others working on the project for input.

 

So as you can see, we’re set on moving in a new direction with this critical capability.  As we go through this process, we are not going to stop working with Box to push for innovation in New Box View based on your needs.  While we can’t predict how successful this will be, we understand that you’ll being using New Box View for Inline Grading in the near term, so we want to make sure this experience is as good as it can possibly be.

 

I want to say a big THANK YOU for your ongoing engagement on the Community site and elsewhere.  We know that this has been a challenging topic, but I hope this update, and our updates going forward, will help give you clarity and confidence about the improvements coming in this important area.

Update April 3rd: Box reported an incident starting at 1:13 PM EDT which impacted New Box View.  Users might have seen latency and/or errors while using Inline Grading within the last few hours.  The issue has been resolved as of 3:28 PM EDT and service should be fully restored.  If you are still seeing any errors or latency, please let me know.

___________________________________________________________________________________________________________

Update March 28th: Box is postponing tomorrow's release to ensure all of the issues we reported are addressed.  We will be working with them to get an updated timeline and will provide updates as we know more.

____________________________________________________________________________________________________________

Update March 22: In case you weren't able to attend the 9.1 Office Hours meeting, Box is tentatively planning to release an update on March 29th.  We will be testing this release before it is made live to confirm the planned fixes as well as the critical regressions with the last release are fixed.  I'll be sharing more information next week, but wanted to give everyone advance notice of the upcoming release.

_____________________________________________________________________________________________________________

You've probably seen me responding to New Box issues but I haven't taken the time to fully introduce myself.  Some of you may know me from Cumulative Update releases, bug discussions or from our Learn Technical Preview program.  If you were an ANGEL client, you might even remember me from Tier 1 Support. I have been with Blackboard for almost 10 years and on the Learn Product Management team for the last 4.5 years.

 

With Trey's departure last month, I am the new lead with the New Box View integration for Inline Assignment Grading and our partnership with Box, Inc.

 

After researching the past few weeks, I've put together a list of the most requested features and where we need to go with the feature. Based on feedback, this will help bring New Box View in better alignment with the previous Crocodoc workflows and add additional functionality.

 

  1. Sidebar- Summary View- In Progress with Box and targeted for release later in the year.
  2. Editing annotations
  3. Re-usable comments/ Comment Bank
  4. Video based comments and feedback
  5. Strike-through Annotation Type
  6. Different colors for highlighting tool
  7. Different line color and drawing line thickness
  8. Indication of Comment in Highlighted Text
  9. Eraser

 

 

In addition to this list, there are navigational and display elements that need improving as well to enhance usability and flow.  While not considered new features, it's worth noting that these will also be reviewed as we drive roadmap discussions with Box.

 

Also, as we move forward, I will add that it's never my intention to be vague with release timelines when sharing information.  I promise to be open as much as possible with available information.  Part of the conversations we're having with Box is improving timeline communication.

 

Please feel free to leave any additional feedback on this post. Part of the research was reviewing Community site threads, but there is a possibility I have missed some important ideas.  I will be at the Office Hours meeting on March 19th at 12 PM ET that Edgar Gonzalez and Mark Burris host to review and discuss feedback as well.

 

As always, I appreciate the candid feedback and passion around improving this feature so it better fits the needs of users.

 

Thanks,
Julia Miller

Product Manager, Learn

FEB 22 UPDATE: Please refer to this new post for the most recent update regarding a rollback to an early release of New Box View

 

Original Post Below From Feb 21 ---------------

 

Your concerns and frustrations are definitely being heard with regards to the critical bugs introduced this week and we're actively working towards a resolution. Since I'm receiving reports of NBV bugs through various channels, I wanted to use this post as the main location to document the individual issues, shared workarounds and provide updates on timing. I do apologize for not having a timeline resolution at the moment, but Box is actively working on providing those to me after additional discussions today.

 

  1. Highlight Tool: When the resolution is low (below 1600*1200), the browser window is zoomed in or not maximized, the highlight tool disappears.
    1. Resolution Timeline: TBD
    2. Workaround: See silent recording here: Video Link
    3. Related Threads:
      1. new Box view update - no highlights - DRAWINGS DON'T DELETE
  2. Drawings: Once you have added a drawing, the delete tool is missing.
    1. Resolution Timeline: TBD
    2. Workaround: Submit the assignment to save changes, then go back into the attempt, expand the iframe and THEN you can select drawings to delete them.
  3. Comments: When adding a comment, the cursor doesn't automatically appears in the "write a comment" text box.
    1. Resolution Timeline: TBD
    2. Related Threads:
      1. BOX Grading Toolset Travesty
  4. No hardware stylus functions properly (thanks: Amy Eyre and Aderemi Artis) (Was “iPad Pro: Stylus input has stopped working on iPad Pro.

5. Trash Bin Icon

  1. Resolution Timeline: TBD

6. Comment Box Panel

  1. While Box categorized the change in display to be more responsive and currently functioning as designed with the long panel showing to the right, there may still be some inconsistencies in the experience. I'm reading through various threads to see if I can tease out any underlying issues.

 

I also wanted to re-share the document Amy put together as others are finding it helpful. Thanks Amy Eyre!

New Box View - Staff - "Small Screen" Workaround Guidance - Google Docs.

 

While there are still outstanding issues that need to be solved, the focus right now is tackling any new critical items found with the update this week as quickly as possible. I am compiling a list of any outstanding bugs and enhancements to start tackling next.

 

Thanks,
Julia

 

2/22 Update: While we don't have timelines yet, I wanted to share an update on the status for a portion of the items. The ability to delete annotations (#2) is actively being worked on by Box engineers. The missing highlight capabilities (#1) and the cursor automatically populating in the text box (#3) are still being investigated further. Regarding the trash bin icon (#5), the current behavior is expected to better match other Box behavior, however they are discussing reverting the current behavior.

Thanks everyone for all your comments and feedback to this post so far. I am reviewing all of them to capture additional bugs and feedback for Box.