7 Matching Annotations
  1. Sep 2025
    1. Toronto Police Service News Release September 16, 2025 Date and time reported: Monday, September 15, 2025 at 10:00 AMDate and time of incident: Sunday, August 31, 2025 at 5:45 AMLocation of incident: Yonge Street and Dundas Street West

      Announcements lack a consistent and scannable structure, making it hard to quickly grasp the most important information. This violates the Understandable principle.

      -While the alerts contain dates, headlines, and descriptions, these aren’t clearly separated or styled.

      -For users with cognitive disabilities or those scanning quickly, it's hard to find what matters (e.g. incident title, location, date) without reading the entire block.

    2. CCS Alerts CCS Alerts There are no current CCS Alerts. All CCS Alerts > System Announcements System Announcements There are no current System Announcements. More System Announcements > Security Announcements Security Announcements

      Literally what is happening here???????

      Duplicate headings create unnecessary repetition, which can confuse screen reader users and clutter the reading experience. This breaks the Perceivable principle.****

      -The section uses redundant text like “CCS Alerts” and “System Announcements” twice, once as a heading and again directly underneath as near identical text.

      -For assistive tech users, this can be read aloud twice, reducing efficiency and clarity.

    3. Students Toronto Metropolitan University Libraries Toronto Metropolitan Association of Part-time Students (TMAPS) Study Space TMU Mobile Magnet - Connecting you to the right jobs and opportunities! TMU Wireless Apply for Awards, Scholarships and Bursaries

      Images and icons lack alt text or descriptive labels, preventing screen reader users from understanding their content. This is a violation of the Perceivable principle.

      -In the “My Links” section, images of students and staff are decorative but offer no alternative text.

      -Similarly, small icons in the top-right corner (e.g. profile and help buttons) don’t appear to have accessible labels.

    4. my.torontomuAppsOnline Courses & OrganizationsMyServiceHubIT HelpRate Online Courses and Organizations (D2L) CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1110').createRatingModal(); $('#ratePortletModalu25l1n1110').find('input').rating(); }); })(up.jQuery); Online Courses and Organizations This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url #d2l-portlet .header { background-color: #D9D9D9 !important; font-weight: normal !important; padding: 6px 12px !important; } #d2l-portlet .header h3 { margin: 0; font-size: 0.95em; } #d2l-portlet .content { border: 1px solid #D9D9D9; padding: 6px; margin-bottom: 16px; } #d2l-portlet .link { display: list-item !important; list-style: square inside none !important; padding: 6px 12px !important; } D2L Brightspace Your courses in D2L Brightspace Need help with D2L? Rate Participate CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1140').createRatingModal(); $('#ratePortletModalu25l1n1140').find('input').rating(); }); })(up.jQuery); Participate This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url #participate-container ul li { margin-bottom: 10px; padding-left: 0px; list-style-type: square; } #participate-container ul li:last-child { margin-bottom: 0px; } Course Operations Survey ExploreTMU Elections Rate My Links CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1150').createRatingModal(); $('#ratePortletModalu25l1n1150').find('input').rating(); }); })(up.jQuery); My Links This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url #myLinksWrapper { font-size: 14px; } #myLinksWrapper a { color: #004c9b; } #myLinksWrapper { position: relative; clear: both; width: 100%; overflow: hidden; } #myLinksWrapper .row { padding: 0; } #myLinksWrapper .row > div { padding: 0; } #myLinksWrapper .imageContainer { max-height: 100px; overflow: hidden; border-left: 1px solid #ffffff; } #myLinksWrapper .imageContainer img { padding-right: 1px; border: 0; width: 100%; } #myLinksWrapper .textContainer { padding: 10px; min-height: 200px; } #myLinksWrapper .row > div:first-child .textContainer { border-right: 1px solid #cccccc; } #myLinksWrapper .row > div:last-child .textContainer { border-left: 1px solid #cccccc; } #myLinksWrapper .textContainer strong { display: block; color: #333333; } #myLinksWrapper .textContainer ul { margin-left:-28px; margin-top: 4px; } #myLinksWrapper .textContainer li { margin-bottom: 8px; list-style-type: square; } @media only screen and (max-width: 767px) { #myLinksWrapper .textContainer { min-height: 0; } #myLinksWrapper .row > div:first-child .textContainer { border-right: 0; } #myLinksWrapper .row > div:last-child .textContainer { border-left: 0; } } Students Toronto Metropolitan University Libraries Toronto Metropolitan Association of Part-time Students (TMAPS) Study Space TMU Mobile Magnet - Connecting you to the right jobs and opportunities! TMU Wireless Apply for Awards, Scholarships and Bursaries Faculty & Staff eReserve Copyright Guidelines TFA Annual Report - CUPE 1 Currency Report Centre for Excellence in Learning and Teaching Research Research Information System (RIS) Online Ethics Protocol Submission Apply for funding Submit Annual Report Rate TMU Educational Discounts - Students CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1160').createRatingModal(); $('#ratePortletModalu25l1n1160').find('input').rating(); }); })(up.jQuery); TMU Educational Discounts - Students This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url Dell - TMU's Student Store The Apple Store - TMU's Student StoreRate Manage My Resources CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1210').createRatingModal(); $('#ratePortletModalu25l1n1210').find('input').rating(); }); })(up.jQuery); Self Service This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url .ui-widget-overlay { background: #5c5c5c url(/GoogleMailOptInPortlet/webjars/jquery-ui-themes/1.10.3/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .8; filter: Alpha(Opacity=80); } .Pluto_86_u25l1n1210_177591_dialog { font-family: Replica,Arial,sans-serif; line-height: normal; padding: 0; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog.ui-corner-all { border-radius: 0; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog.ui-widget-content { border: none; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog .ui-dialog-content { padding: 0; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog .ui-dialog-buttonpane { border: none; padding: 0 30px; margin: 0; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: none; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog .ui-dialog-titlebar { display: none; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog .ui-button-text-only .ui-button-text { padding: 0; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog button { background: #000; border: 0; color: #fff; padding: 10px 20px; margin-bottom: 10px; font-size: 18px; font-family: Replica,Arial,sans-serif; font-weight: bold; cursor: pointer; } .Pluto_86_u25l1n1210_177591_dialog.ui-dialog button:focus { outline: #5b9dd9 solid 5px; outline-offset: -2px; } @media (max-width: 340px) { .Pluto_86_u25l1n1210_177591_dialog.ui-dialog button { font-size: 16px; } } //<![CDATA[ var Pluto_86_u25l1n1210_177591_cyberaware = Pluto_86_u25l1n1210_177591_cyberaware || {}; Pluto_86_u25l1n1210_177591_cyberaware.ctx = "/GoogleMailOptInPortlet"; Pluto_86_u25l1n1210_177591_cyberaware.jQuery = jQuery.noConflict(true); Pluto_86_u25l1n1210_177591_cyberaware.dialogs = {}; for (i = 1; i <= 64; i++) { Pluto_86_u25l1n1210_177591_cyberaware.dialogs['popup' + i] = { dialogLink: 'popup' + i + '.html', recordOpen: 'popupAck' + i + '.html', recordClose: 'popupClose' + i + '.html' }; } function Pluto_86_u25l1n1210_177591_fnCloseDialog() { Pluto_86_u25l1n1210_177591_cyberaware.jQuery("div#Pluto_86_u25l1n1210_177591_dialog").dialog("close"); } function Pluto_86_u25l1n1210_177591_getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } function Pluto_86_u25l1n1210_177591_fluidDialog() { var $visible = Pluto_86_u25l1n1210_177591_cyberaware.jQuery('.ui-dialog:visible'); $visible.each(function () { var $this = Pluto_86_u25l1n1210_177591_cyberaware.jQuery(this); $this.css('width', 'auto'); var dialog = $this.find('.ui-dialog-content').data('ui-dialog'); var wWidth = Pluto_86_u25l1n1210_177591_cyberaware.jQuery(document).width(); if (wWidth < (parseInt(dialog.options.maxWidth) + 16)) { $this.css('max-width', wWidth - 16 + 'px'); } else { $this.css('max-width', dialog.options.maxWidth + 'px'); } dialog.option('position', { my: "center top", at: "center bottom+10", of: Pluto_86_u25l1n1210_177591_cyberaware.jQuery('#up-sticky-nav') }); }); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a#popup-close').on('click', function(event) { Pluto_86_u25l1n1210_177591_cyberaware.jQuery("div#Pluto_86_u25l1n1210_177591_dialog").dialog("close"); }); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[id^=right-answer]').one('click', function(event) { Pluto_86_u25l1n1210_177591_cyberaware.jQuery.ajax({ method: "POST", url: "/uPortal/f/mytorontomu/p/tmu-manage-my-resources.u25l1n1210/normal/popupResponseRecord.resource.uP?_csrf=bc6e8182-2a5c-4b72-8d78-015766065f7f", data: { response: this.id, score: 100 } }); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[id^=right-answer]').off('click'); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[id^=wrong-answer]').off('click'); }); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[id^=wrong-answer]').one('click', function(event) { Pluto_86_u25l1n1210_177591_cyberaware.jQuery.ajax({ method: "POST", url: "/uPortal/f/mytorontomu/p/tmu-manage-my-resources.u25l1n1210/normal/popupResponseRecord.resource.uP?_csrf=bc6e8182-2a5c-4b72-8d78-015766065f7f", data: { response: this.id, score: 0 } }); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[id^=right-answer]').off('click'); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[id^=wrong-answer]').off('click'); }); Pluto_86_u25l1n1210_177591_cyberaware.jQuery('div#Pluto_86_u25l1n1210_177591_dialog a[target=_blank]').one('click', function(event) { var linkClicked = Pluto_86_u25l1n1210_177591_cyberaware.jQuery(this).attr('href'); Pluto_86_u25l1n1210_177591_cyberaware.jQuery.ajax({ method: "POST", url: "/uPortal/f/mytorontomu/p/tmu-manage-my-resources.u25l1n1210/normal/popupStatsRecord.resource.uP?_csrf=bc6e8182-2a5c-4b72-8d78-015766065f7f", data: { statType: "LINKCLICKED", statVal: linkClicked } }); }); } function Pluto_86_u25l1n1210_177591_fnLoadPopUpDialog(popupName) { var starttime = Date.now() / 1000 | 0; Pluto_86_u25l1n1210_177591_cyberaware.jQuery("div#Pluto_86_u25l1n1210_177591_dialog").dialog({ autoOpen: false, width: 600, maxWidth: 600, height: "auto", position: { my: "center top", at: "center bottom+10", of: Pluto_86_u25l1n1210_177591_cyberaware.jQuery('#up-sticky-nav') }, modal: true, resizable: false, show: "fade", hide: "fade", draggable: true, title: null, popupName: popupName, //buttons: Pluto_86_u25l1n1210_177591_cyberaware.dialogs[popupName].buttons, closeOnEscape: true, create: function () { Pluto_86_u25l1n1210_177591_cyberaware.jQuery("div#Pluto_86_u25l1n1210_177591_dialog") .load(Pluto_86_u25l1n1210_177591_cyberaware.ctx + '/content/cyberaware/' + Pluto_86_u25l1n1210_177591_cyberaware.dialogs[popupName].dialogLink, function() { Pluto_86_u25l1n1210_177591_cyberaware.jQuery(this).dialog('open'); }); }, open: function () { setTimeout(function () { Pluto_86_u25l1n1210_177591_fluidDialog(); }, 500); }, close: function () { Pluto_86_u25l1n1210_177591_cyberaware.jQuery(window).off("resize", Pluto_86_u25l1n1210_177591_fluidDialog); var endtime = Date.now() / 1000 | 0; var timespent = endtime - starttime; Pluto_86_u25l1n1210_177591_cyberaware.jQuery.ajax({ method: "POST", url: "/uPortal/f/mytorontomu/p/tmu-manage-my-resources.u25l1n1210/normal/popupStatsRecord.resource.uP?_csrf=bc6e8182-2a5c-4b72-8d78-015766065f7f", data: { statType: "BROWSETIME", statVal: timespent } }); }, dialogClass: 'Pluto_86_u25l1n1210_177591_dialog' }); /* Pluto_86_u25l1n1210_177591_cyberaware.jQuery(window).resize( Pluto_86_u25l1n1210_177591_fluidDialog ); */ } Pluto_86_u25l1n1210_177591_cyberaware.jQuery(document).ready(function() { var randomPopupsALL = []; for (i = 1; i <= 64; i++) { randomPopupsALL.push('popup' + i); } if (screen.width >= 360 && screen.height >= 360) { Pluto_86_u25l1n1210_177591_cyberaware.jQuery.ajax({ method: "POST", url: "/uPortal/f/mytorontomu/p/tmu-manage-my-resources.u25l1n1210/normal/cyberawarePopupOpen.resource.uP?_csrf=bc6e8182-2a5c-4b72-8d78-015766065f7f&timestamp=" + Date.now() }).done(function( data ) { var json_data = Pluto_86_u25l1n1210_177591_cyberaware.jQuery.parseJSON(data); var popupPosition = parseInt(json_data.position, 10); if (!isNaN(popupPosition) && popupPosition >= 0 && popupPosition < 64) { Pluto_86_u25l1n1210_177591_fnLoadPopUpDialog(randomPopupsALL[popupPosition]); } }); } }); //]]> #manageResourcesWrapper .textContainer h2 { display: block; font-weight: bold; font-size: 1em; margin: 5px 0 5px 0; } #manageResourcesWrapper .textContainer { padding: 0 10px 15px 10px; } Personal Account Change account passwords, update owner information, manage resources, and more. Guest and Generic Accounts Change Google Token for generic accounts, request a guest user ID, and more. Courses and Organizations Request D2L shells, mailing lists, and more. Rate Announcements CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1220').createRatingModal(); $('#ratePortletModalu25l1n1220').find('input').rating(); }); })(up.jQuery); Announcements This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url /*<![CDATA[*/ up.jQuery(document).ready(function() { up.jQuery.ajax({ url: "/RyersonRssPortlet/rss/servicealerts?items=2&days=7", type: "GET", timeout: 10000, dataType: 'html', success: function(data) { up.jQuery("#rssportlet-announcements-group-content-2").html(data); }, error: function(jqXHR, status, errorThrown) { if (status == "timeout") { up.jQuery("#rssportlet-announcements-group-content-2").html('<div class="groupContent">Feed connection timed out</div>'); } else { up.jQuery("#rssportlet-announcements-group-content-2").html('<div class="groupContent">Feed connection error</div>'); } } }); up.jQuery.ajax({ url: "/RyersonRssPortlet/rss/systemannouncements?items=2&days=14", type: "GET", timeout: 10000, dataType: 'html', success: function(data) { up.jQuery("#rssportlet-announcements-group-content-3").html(data); }, error: function(jqXHR, status, errorThrown) { if (status == "timeout") { up.jQuery("#rssportlet-announcements-group-content-3").html('<div class="groupContent">Feed connection timed out</div>'); } else { up.jQuery("#rssportlet-announcements-group-content-3").html('<div class="groupContent">Feed connection error</div>'); } } }); up.jQuery.ajax({ url: "/RyersonRssPortlet/rss/securitywatch?items=2&days=7", type: "GET", timeout: 10000, dataType: 'html', success: function(data) { up.jQuery("#rssportlet-announcements-group-content-4").html(data); }, error: function(jqXHR, status, errorThrown) { if (status == "timeout") { up.jQuery("#rssportlet-announcements-group-content-4").html('<div class="groupContent">Feed connection timed out</div>'); } else { up.jQuery("#rssportlet-announcements-group-content-4").html('<div class="groupContent">Feed connection error</div>'); } } }); }); /*]]>*/ #rssportlet-announcements-group { font-size:14px; } #rssportlet-announcements-group a { font-weight:bold; } #rssportlet-announcements-group h2 { display:none; color:#575757; font-weight:bold; font-size:1.1em; margin:14px 0; } #rssportlet-announcements-group .rss-feed .rss-entry { padding-top:14px; padding-bottom:14px; border-bottom:1px solid #e1e1e1; } #rssportlet-announcements-group .rss-feed .no-content { padding-bottom:14px; } #rssportlet-announcements-group .rss-feed > div:nth-of-type(1) { padding-top:0; } #rssportlet-announcements-group .rss-feed > div:nth-last-of-type(2) { border-bottom:0; } #rssportlet-announcements-group .group-content { padding:16px; } #rssportlet-announcements-group .rss-image { float:left; width:48px; } #rssportlet-announcements-group .rss-image img { border:0; } #rssportlet-announcements-group .rss-text { margin-left:48px; } #rssportlet-announcements-group .rss-text div { padding-bottom:2px; } #rssportlet-announcements-group .rss-date { font-size:11px; color:#666666; } #rssportlet-announcements-group .rss-description { color:#444444; } #rssportlet-announcements-group .announcements-group { border:1px solid #d9d9d9; margin-bottom: 16px; } #rssportlet-announcements-group .announcements-group:last-child { margin-bottom: 0; } #rssportlet-announcements-group .announcements-group .group-content { } #rssportlet-announcements-group .announcements-group .group-content h2 { margin: 0 0 1em 0 !important; } #rssportlet-announcements-group .group-title { background-color:#d9d9d9; padding:6px 12px; } #rssportlet-announcements-group .group-title h3 { margin:0; font-size:0.95em; } #rssportlet-announcements-group .more-link { display:block; } CCS Alerts CCS Alerts There are no current CCS Alerts. All CCS Alerts > System Announcements System Announcements There are no current System Announcements. More System Announcements > Security Announcements Security Announcements Toronto Police Service News Release September 16, 2025 Date and time reported: Monday, September 15, 2025 at 10:00 AMDate and time of incident: Sunday, August 31, 2025 at 5:45 AMLocation of incident: Yonge Street and Dundas Street West Assault September 11, 2025 Date and time reported: Tuesday, September 9, 2025 at 10:30 PMDate and time of incident: Tuesday, September 9, 2025 at 10:30 PMLocation of incident: Nelson Mandela Walk and Gerrard Street East More Security Announcements > Rate Applications CloseSave & Close (function($) { $( document ).ready(function() { $('#ratePortletModalu25l1n1230').createRatingModal(); $('#ratePortletModalu25l1n1230').find('input').rating(); }); })(up.jQuery); Applications This portlet may not be movedOptionsRate this portletMaximizeMinimizedirect.url Gmail , opens new window. Google Calendar , opens new window. Google Drive , opens new window. Google Groups , opens new window. More Applications > Toronto Metropolitan University 350 Victoria Street Toronto, ON M5B 2K3 P: (416) 979-5000 Directory Maps and Directions Follow Us Facebook, opens new window Instagram, opens new window X, opens new window YouTube, opens new window LinkedIn, opens new window Careers Media Room Privacy Policy Accessibility Terms & Conditions

      **Poor visual hierarchy/ chaotic layout

      • POUR: The cluttered layout lacks clear structure, making it hard to focus or find information. This violates the Understandable principle.
      • The page is cluttered with multiple blue boxes and sections with little visual distinction.
      • Users with cognitive impairments may struggle to distinguish important from unimportant information.
    5. Self Service

      Section headings are clear, consistently styled, and help users understand the layout and structure of the page. This supports the Understandable principle.

      • Each section of the page (e.g. “Online Courses and Organizations,” “Participate,” “My Links”) uses visually distinct headers with a consistent blue-and-white color scheme.

      -This helps all users, especially those with cognitive or learning disabilities, scan and navigate content more easily.

    6. Research Information System (RIS) Online Ethics Protocol Submission Apply for funding Submit Annual Report

      Inconsistent Link Styling *POUR Principle violated: Understandable

      -Links lack consistent or meaningful styling, making it difficult to know which are important or where they go. This breaks the Understandable principle - All links look the same (plain blue text), even if they serve different functions or go to different domains.(e.g. links like "Submit Annual Report", "ExploreTMU", "More System Announcements") - Users can’t distinguish primary actions from secondary ones, especially those using screen readers or cognitive aids.

      1. **Poor visual hierarchy/ chaotic layout

      2. POUR: The cluttered layout lacks clear structure, making it hard to focus or find information. This violates the Understandable principle.

      3. The page is cluttered with multiple blue boxes and sections with little visual distinction.
      4. Users with cognitive impairments may struggle to distinguish important from unimportant information.