microsoft / iis.webmanager Goto Github PK
View Code? Open in Web Editor NEWWeb Manager for managing IIS
License: Other
Web Manager for managing IIS
License: Other
I was able to compile the cloned files and added it to my local IIS server. When I tried to access it, it's looking for resources not included in the compiled folders. (i.e. main.v2.2.1.js). The compiled version doesn't have version number in it while the application is looking for the resource with the version number in the filename. Hope you can help me with this.
thank you very much
Environment Details:
URL: https://manage.iis.net/settings/servers
Browser: Edge(42.17134.1.0)
Keyboard.
MAS ID Violated: MAS 2.4.3
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till Local IIs link on the top navigation bar and press enter
4.Tab till add Server button and press enter
4.Check whether the focus order is correct or not
Actual Result:
After clicking on Add Server button focus is going to hamburger menu instead of content of Add Server
Expected Result:
Keyboard focus should move inside the content of Add Server
User Impact:
Keyboard only users find difficulty in using the application if focus order is incorrect
Mas Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={0de7fbe1-ad7e-48e5-bcbb-8d986691e2b9}
Reference video
Bug_65_Focus order is incorrect.pptx
Environment Details:
URL: https://manage.iis.net/settings/servers
Browser: Edge(42.17134.1.0)Chrome(68.0.3440.106)
Keyboard.
MAS ID Violated: MAS 2.1.1
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till Microsoft IIS on the top navigation bar and press enter
4.Tab till Web server and press enter
4.Tab till Application pool and press enter
5.Tab till Create application pool Dropdown and press enter
6.Tab till Setting drop down menu and check whether it is accessible by keyboard or not
Actual Result:
Setting Drop down menu is not accessible by keyboard in create application pool page
Expected Result:
Each control should be accessible by keyboard
User Impact:
Keyboard only users find difficulty in using the application if the controls are not accessible by keyboard
Mas Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={8492c4eb-c179-40ae-8777-cd044ed725a2}
Reference video:
Bug_80_Setting drop down is not accessible by keyboard.pptx
Right now log files and Request Tracing (FREB) files can be viewed in their respective UIs. They can be downloaded but the content cannot be viewed. There should be a way to navigate to the file using the files UI to be able to see which folder they are in as well as inspect the content.
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #ScreenReader; #WCAG1.3.2; #Narrator; #NVDA; #C+E-H; #Chrome; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Edge(42.17134.1.0),Chrome(68.0.3440.106)
Screen Reader: Narrator, NVDA
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Tab till "Create Access Token" button and press enter.
6.Enable Scan mode(Caps Lock + Spacebar)
6.Start Narrator and press "H" key to navigate all headings on page
7.Verify narrator is reading all controls present inside "Access Key Purpose" pop up.
Actual Result:
Narrator is reading just "Heading level 2" but not reading the "Expires in" heading when we press short cut key "H" in scan mode.
NOTE: Same issue is observed in "Chrome".
Expected Result:
Narrator should read heading name properly with heading level when we press short cut "H" in scan mode.
User Impact:
Screen Reader users can not use short cuts in scan mode if few shortcuts are not working in scan mode.
Attachment:
Bug_77_Access Keys_Heading level issue.pptx
How do you deploy to IIS and direct HTTP access?
I download the vs2017 branch to run directly, but I'm sending the generated files to IIS to prompt HTTP Error 500.19 - Internal Server Error.
@dcl-lily 我用你编译好的部署到IIS上提示错误,能给我说下怎么部署的么
The app pool details view will contain the most essential information for an application pool. This item can be used in place of the app pool list item that is present in web sites' general settings. When the app pool details component is finished, the web sites' general settings should include it in a separate Application Pool tab.
Environment Details:
URL: https://manage.iis.net/webserver/certificates
Browser Details: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
MAS ID Violated: MAS1.3.1
Repro Steps:
Actual Result:
Narrator is not reading the heading "Certificates" when the user opens the page from the left pane list items.
Expected Result:
When the user open any of the list items present in the left pane, narrator should read the headings of the page properly.
User Impact:
User would not be able to understand in which page currently they are if Screen Reader does not read the headings of the page properly.
Here in this page Narrator should read the heading as "Web Servers- Certificates" page which will be helpful for the user to understand the current page
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}
I have created 2 more components for this project:
app.UseIISWebManager
Environment Details:
URL: https://manage.iis.net/settings/servers
Browser: Edge(42.17134.1.0), Chrome(68.0.3440.106)
Keyboard.
MAS ID Violated: MAS 2.4.7
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till Local IIS link and Press Enter.
4.Tab till Add Server button and more command button and verify focus is visible on all controls of page.
Actual Result:
Focus is not visible on Add server button and More command button(...) of page.
Expected Result:
Keyboard focus should be clearly visible when focus is on any control of page.
User Impact:
Keyboard only users find difficulty in using the application if keyboard focus is not visible on any control
Mas Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame2.aspx?sourcedoc=%7B3b98b04f-4fab-4d3e-81af-a0906a34849c%7D
The application pool settings should be a tab similar to the bindings when creating a web site.
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106e
MAS ID Violated: MAS2.4.3, 2.1.1
Repro Steps:
Actual Result:
keyboard focus is not moving to "options" menu button and hence it is not accessible through keyboard.
Expected Result:
When user press Tab Key after "Options" button, keyboard focus should move to "Options" menu button and user must be able to expand it and access all its options using keyboard.
User Impact:
Keyboard only users will be unable to access the options under "options" menu button.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={0de7fbe1-ad7e-48e5-bcbb-8d986691e2b9}
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={8492c4eb-c179-40ae-8777-cd044ed725a2}
Attachment:
Bug 57_Option menu button is not accessible using keyboard.pptx
Environment Details:
URL: https://manage.iis.net/webserver/certificates
Browser Details: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
MAS ID Violated: MAS3.3.2
Repro Steps:
Actual Result:
There is no label for the search box present beside the refresh button and thus Screen Reader is reading the search box as only editing, end of line
Note: Similar issue observed in Default Documents page
Expected Result:
There should be label or some place holder text for the search box. User should be able to visually see labels for each control and also proper instructions for the same.
User Impact:
User wont be able to understand the purpose of the form fields if screen reader does not read the label for the forms
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={4b95a70d-258c-474a-820e-5c8b79d5c0bf}
Attachments:
Bug_69_There is no label present for the search box.pptx
Bug_69_Screen Reader is reading only editing, end of line for the search box.pptx
Bug_69_Proper label is not programmatically identified for the text box.pptx
Environment Details:
URL: https://manage.iis.net/webserver/certificates
Browser Details: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
MAS ID Violated: MAS1.1.1
Repro Steps:
Actual Result:
The tooltip "More"(…) is not descriptive for the user in Certificate's page.
Expected Result:
Screen reader should read the proper description of all the non text contents throughout the process.
User Impact:
Users would not be able to understand the purpose of the "More" button if screen reader announce only "More" for the control. The control name should be more purposeful and descriptive.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={d2d2051f-bdc8-4af7-8e18-38aae867e216}
Attachments:
Bug_74_The tooltip More should be more descriptive.pptx
The project file is authored so it only npm install
on release. We should also restore when node_modules
are note present
Hi,
I am trying to run the application in VS2017. but I am getting ERR_SSL_PROTOCOL_ERROR in browser.
Steps I took to debug:-
Download the source code and extract to a location.
Run vs2017 in Admin mode and open the application.
try to run the application using F5.
Expected behaviour:- the application should run without any issue.
Actual behaviour:- Getting SSL error.
Steps took to solve the issue:-
Try to change the "Project Url" port to 44327 (Did not work)
Edit the .csproj file DevelopmentServerPort to same port above (Did not work).
run the below command to check SSl is enable to this port or not.
netsh http show sslcert ipport="0.0.0.0:44327"
Below is the screen shot of that, I guess SSL is active in this port
(This is not much of an issue since our app run on client side. However it would be nice to get rid of them)
When we npm install, it reports 7 vulnerabilities
SEMVER WARNING: Recommended action is a potentially breaking change
High Regular Expression Denial of Service
Package minimatch
Dependency of gulp [dev]
Path gulp > vinyl-fs > glob-stream > glob > minimatch
More info https://nodesecurity.io/advisories/118
High Regular Expression Denial of Service
Package minimatch
Dependency of gulp [dev]
Path gulp > vinyl-fs > glob-stream > minimatch
More info https://nodesecurity.io/advisories/118
High Regular Expression Denial of Service
Package minimatch
Dependency of gulp [dev]
Path gulp > vinyl-fs > glob-watcher > gaze > globule > glob >
minimatch
More info https://nodesecurity.io/advisories/118
High Regular Expression Denial of Service
Package minimatch
Dependency of gulp [dev]
Path gulp > vinyl-fs > glob-watcher > gaze > globule > minimatch
More info https://nodesecurity.io/advisories/118
Low Prototype Pollution
Package lodash
Dependency of gulp [dev]
Path gulp > vinyl-fs > glob-watcher > gaze > globule > lodash
More info https://nodesecurity.io/advisories/577
# Run npm install [email protected] to resolve 1 vulnerability
Low Regular Expression Denial of Service
Package moment
Dependency of chart.js
Path chart.js > moment
More info https://nodesecurity.io/advisories/532
# Run npm update chart.js --depth 2 to resolve 1 vulnerability
Low Regular Expression Denial of Service
Package moment
Dependency of ng2-charts
Path ng2-charts > chart.js > moment
More info https://nodesecurity.io/advisories/532
If the sidebar automatically hides when shrinking the screen, it should reappear when the screen grows back to the appropriate size.
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Issue: Keyboard, Color Contrast
MAS ID Violated: MAS1.4.3
Repro Steps:
Actual Result:
When "Download Microsoft IIS Administration" link receives keyboard focus, color contrast ratio (2.1:1) fails for the link text.
Expected Result:
Minimum color contrast ratio should be greater than or equal to 4.5:1 at any point of time. After receiving keyboard focus, color contrast should not change.
User Impact:
People with low vision often have difficulty reading text that does not contrast with its background. This can be exacerbated if the person has a color vision deficiency that lowers the contrast even further. Providing a minimum luminance contrast ratio between the text and its background can make the text more readable even if the person does not see the full range of colors. It also works for the rare individuals who see no color.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={a73546c7-765f-489c-b18f-afb659fe99e6}
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #Keyboard; #WCAG2.4.3; #C+E-H; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Edge(42.17134.1.0)
Keyboard
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Tab till "Refresh" button and press enter.
6.Verify focus order in "Refresh" pop up.
Actual Result:
Focus order is not proper when "Delete" and "Refresh" pop ups are opened.
NOTE: Issue is observed for both pop ups.
Expected Result:
Focus first should go to whole pop up first at that time screen reader should read the message inside the pop up. After that focus should go to "OK" button. Focus should not go to non interactive content alone.
User Impact:
Screen Reader users find difficulty in using the application if screen reader is not reading content in meaningful sequence. They can not get complete information.
Attachment:
Bug_61_Access Keys_Focus Order.pptx
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Issue: Usability
Repro Steps:
Actual Result:
"Download Microsoft IIS Administration" link appears as button. Since, links are expected to be triggered using the Enter key. But we are unable to open these links by pressing Enter Key.
Expected Result:
Link is different in appearance than button and their functionality as well differ. To clearly indicate links, underline them when possible. There should be some visual state change other than color when hovering or focusing on links.
Link should be accessible through keyboard using Space Bar key
User Impact:
Here since "Download Microsoft IIS Administration" link appear as button, so user will think that after selecting it, software will be downloaded. But this actually does not happen because it is a link and it will navigate them to an external site to download the software.
Since links can be selected using only "Space Bar" key, so keyboard users and screen reader users will try to access it using space bar, but they will be unable to select it, because by design it is a button.
Note:
Similar issue is observed with "Microsoft IIS" and "Not Connected" link where user is unable to access these links using space bar key.
Attachment:
Bug 72_ Link appears and behave as button.pptx
Environment Details:
URL: https://manage.iis.net/webserver/modules
Browser Details: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
WCAG ID Violated: WCAG1.3.1
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #ScreenReader; #C+E-H; #.NETWebsites; #Edge; #Chrome; #Narrator; #NVDA; #WCAG1.3.1
Repro Steps:
Actual Result:
In Capslock+M mode, Narrator is not reading the role of "Name", "Image/Type" & "status" as "Column Header". Narrator is just reading as “Name Image/Type Status” without mentioning role as “Column Headers”
Expected Result:
In Capslock+M mode, Narrator should read the role of "Name", "Image/Type" & "status" as "Column Header.
Narrator should read as “Name Column Header”, “Image/Type column Header” and so on
Note:
This issue is observed in all the pages having table headers
User Impact:
Users with visual disabilities could not understand them as column headers if screen reader is not reading their role as “column header”
Attaching video for your reference:
Bug_81_Narrator_ColumnHeaders.pptx
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Issue: Keyboard Focus Visibility
MAS ID Violated: MAS2.4.7
Repro Steps:
Actual Result:
Keyboard focus is not visible on "Hide Sidebar" and "Skip This" buttons.
Expected Result:
When "Hide Sidebar" and "Skip This" button receives keyboard focus, a dotted border should appear around these controls so that user can differentiate clearly between the focused and non-focused controls on the page.
User Impact
This Success Criterion helps anyone who relies on the keyboard to operate the page, by letting them visually determine the component on which keyboard operations will interact at any point in time.
People with attention limitations, short term memory limitations, or limitations in executive processes benefit by being able to discover where the focus is located.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={3b98b04f-4fab-4d3e-81af-a0906a34849c}
Attachment:
Bug 55_Focus is not visible on Hide Sidebar and Skip This buttons.pptx
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #Keyboard; #WCAG2.4.7; #C+E-H; #Chrome; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser: Edge(42.17134.1.0), Chrome(68.0.3440.106)
Keyboard.
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5. Tab to all controls on page and verify focus is visible on all controls of page.
Actual Result:
Focus is not visible on few controls(Create Access Key, Refresh, Delete) of page.
NOTE: Same issue is observed in below pages:
Expected Result:
Keyboard focus should be clearly visible when focus is on any control of page.
User Impact:
Keyboard only users find difficulty in using the application if keyboard focus is not visible on any control
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
MAS ID Violated: MAS1.4.4
Repro Steps:
Actual Result:
When browser zooming is set to 200%, "Microsoft IIS" link , "Skip This" button and welcome message are not visible properly.
Expected Result:
All the contents and controls of the page should be visible clearly even if the browser screen is zoomed to 200%.
User Impact:
This Success Criterion helps people with low vision by letting them increase text size in content so that they can read it.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={b69e5ccc-dde2-4406-b550-4deb38648f6d}
Environment Details:
URL: https://manage.iis.net/webserver/certificates
Browser Details: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
MAS ID Violated:MAS1.3.2, MAS2.4.3
Repro Steps:
Actual Result:
Narrator is not reading the contents and controls in meaningful sequence.
After opening Certificates page Narrator focus is going first on the Refresh button then on the search box
Expected Result:
Screen Reader should read the information in correct order throughout the process. Focus should land first on the Search box then it should go to the Refresh button. The order should be from left to right and top to bottom in the page.
User Impact:
Visually Impaired Users might face difficulty in navigating through the contents and controls if the focus order is not proper
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={1ee227a7-e3c5-47b8-ab18-48ca8595077b}
Attachments:
Bug_73_Narrator focus is not in meaningful sequence.pptx
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
MAS ID Violated: MAS4.1.2
Repro Steps:
Actual Result:
Following values are provided for the "Options" button:
Role= "grouping"
State= "normal"
Expected Result:
The role and state values for the "Options" button should be:
Role= "button"
State= "focusable, focused/not focused"
User Impact:
Providing role, state, and value information on all user interface components enables compatibility with assistive technology, such as screen readers, screen magnifiers, and speech recognition software, used by people with disabilities.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={248054a6-5e68-4771-9e1e-242fb5025730}
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #ScreenReader; #WCAG1.3.2; #Narrator; #NVDA; #C+E-H; #Chrome; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Edge(42.17134.1.0), Chrome(68.0.3440.106)
Screen Reader: Narrator, NVDA
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Tab till "Create Access Key" button and press enter.
6.Start Narrator.
7.Verify how narrator is reading contents in pop up.
Actual Result:
Narrator is reading background page controls instead of reading the first control of pop up when we open the "Access Key Purpose" pop up.
NOTE: Same issue is observed with keyboard as well.
Same issue is observed in "Chrome" browser as well.
Issue is observed through out the application for all pop ups.
Expected Result:
Narrator focus should go to the first control of pop up when we open the pop up instead of going to the background controls.
User Impact:
Screen Reader users can not understand the application if narrator is not reading controls on page in a meaningful sequence.
Attachment:
Bug_66_Access Key Purpose_Meaningful Sequence issue.pptx
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
MAS ID Violated: MAS2.4.4
Repro Steps:
Actual Result:
"Learn More" link is not descriptive and the purpose of the link cannot be determined from the link text alone.
There is no programmatically determined link context for screen reader users.
Expected Result:
Link text should identify the purpose of the link without needing additional context.
There should be a programmatically determined context to make the link descriptive for screen reader users.
User Impact
This Success Criterion helps people with motion impairment by letting them skip links that they are not interested in, avoiding the keystrokes needed to visit the referenced content and then returning to the current content.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={06a891af-210c-4c6d-bb3e-92babab209e7}
Attachments:
Bug 62_Screen reader is not reading additional link description.pptx
Environment Details:
URL: https://manage.iis.net/webserver/modules
Browser Details: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
WCAG ID Violated: WCAG1.3.1
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #Screen Reader; #C+E-H; #.NET Websites; #Edge; #Chrome; #Narrator; #NVDA; #WCAG1.3.1
Repro Steps:
Actual Result:
when we press enter on “Actions”, “Add” and “Deny Overide” buttons, dropdown is getting expanded, editable content is getting revealed but narrator/nvda is not reading anything about the revealed content.
Expected Result:
when we press enter on “Actions”, “Add” and “Deny Overide” buttons, narrator/nvda should read about revealed content
User Impact:
Users would not be able to understand whether any content got revealed or not and also the action performed by those controls.
Environment Details:
URL: https://manage.iis.net/settings/servers
Browser: Edge(42.17134.1.0)Chrome(68.0.3440.106)
Keyboard.
MAS ID Violated: MAS 2.4.7
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till Local IIs link on the top navigation bar and press enter
4.Tab till Remember this server check box
4.Check whether the focus is visible on check box or not
Actual Result:
focus is not visible on "Remember this server" check box
Expected Result:
Keyboard focus should visible on the check box
User Impact:
Keyboard only users find difficulty in using the application if focus is not visible on the particular control
Mas Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={3b98b04f-4fab-4d3e-81af-a0906a34849c}
IIS Administration 2.2.0 will add the ability to add root locations to the file API. The UI can take advantage of this to allow new file explorer root folders.
The sidebar can contain content of arbitrary length, so it should support resizing to display all the content it contains.
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #ScreenReader; #MAS1.3.2; #Narrator; #NVDA; #C+E-H; #Chrome; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Edge(42.17134.1.0), Chrome(68.0.3440.106)
Screen Reader: Narrator, NVDA
MAS ID Violated: MAS 1.3.2
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Tab till "Create Access Token" button and press enter.
6.Start Narrator.
7.Verify narrator is reading all controls present inside "Access Key Purpose" pop up.
Actual Result:
Narrator focus is not going to the controls present under " Expires in" label.
NOTE: Issue is observed in "Chrome" as well.
Expected Result:
Narrator focus should go to each and every interactive element on page while tabbing.
User Impact:
Screen Reader users can not get complete information regarding application if narrator focus is not going to the all controls on page.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={1ee227a7-e3c5-47b8-ab18-48ca8595077b}
Attachment:
Bug_75_Access Key Purpose_Screen Reader Issue.pptx
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #ColorContrast; #WCAG1.4.3; #C+E-H; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Edge(42.17134.1.0)
Web Accessibility Toolbar, Color Contrast
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Enable Color Contrast Analyzer.
7.Verify Color contrast ratio for white foreground and blue background.
Actual Result:
Color Contrast ratio for "White" foreground and "Blue" background is "3.1.1 which is less than 4.5:1.
Expected Result:
Foreground to background color contrast ratio should be >=4.5:1.
User Impact:
Low vision users find difficulty in viewing the controls if color contrast ratio is not proper.
Hi there, is it possible upload a .net core app by zip file and deploy it?
thanks
Window.confirm should be replaced with NotificationService.confirm
Environment Details:
URL: https://manage.iis.net/settings/servers
Browser: Edge(42.17134.1.0), Chrome(68.0.3440.106)
Keyboard.
MAS ID Violated: MAS 2.4.3,MAS 1.3.2
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till Local IIs link
4.Check whether the focus order is correct or not
Actual Result:
Keyboard focus is incorrect, it is going to more command button(...) instead of Local IIS link
Expected Result:
Key board focus should move first to Local IIS link then it should move to More(...) button
User Impact:
Keyboard only users find difficulty in using the application if focus order is incorrect
Mas Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={0de7fbe1-ad7e-48e5-bcbb-8d986691e2b9}
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #ScreenReader; #WCAG3.1.1; #C+E-H; #Edge
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Edge(42.17134.1.0)
Web Accessibility Toolbar
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Enable WAT.
6.Go to Doc Info-->Show Lang Attributes.
7.Verify default language is provided for page.
Actual Result:
Default "Lang" attribute is not provided for any page of the application.
NOTE: Same issue is observed in "Access Key Purpose" and "Access Token" page.
Expected Result:
Each and every page of the application should contain default "Lang" attribute.
User Impact:
Screen Reader users find difficulty in using the application if no default language is provided.
GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_Manage.IIS.Net; #.NETWebsites; #Keyboard; #WCAG2.4.7; #C+E-H; #Chrome
Environment Details:
URL: https://localhost:55539/security/tokens
Browser Details: Chrome(68.0.3440.106)
Keyboard
Repro Steps:
1.Open "Microsoft IIS" application using the URL: https://manage.iis.net/
2.Download and install "Microsoft IIS Administration" application.
3.Tab till "Skip This" button and Press Enter.
4.Tab till "Get Access Token" link and Press Enter.
5.Tab to all controls on page and verify keyboard focus is visible on controls of page.
Actual Result:
Focus is not visible on ribbon bar controls.
Expected Result:
Keyboard focus should be visible on each and every control of page.
User Impact:
Keyboards users may not know where focus is if keyboard focus is not visible on few controls of page. They can not use the application properly.
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
MAS ID Violated: MAS2.4.4
Repro Steps:
Actual Result:
"Not Connected" link is not descriptive and the purpose of the link cannot be determined from the link text alone.
There is no programmatically determined meaningful link context for screen reader users. Even tooltip is not sufficient to explain the context properly.
Expected Result:
Link text should identify the purpose of the link without needing additional context.
There should be a programmatically determined meaningful context to make the link descriptive for screen reader users.
Link text should be like: "Connect to Server", tooltip should be like: "Not Connected", so that user can know that currently application is not connected and if user will select "connect to server" link, it will navigate them to the page from where they can connect the application to the server.
User Impact:
This Success Criterion helps people with motion impairment by letting them skip links that they are not interested in, avoiding the keystrokes needed to visit the referenced content and then returning to the current content.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={06a891af-210c-4c6d-bb3e-92babab209e7}
Attachments:
Bug 68_Not connected link is not descriptive.pptx
Environment Details:
URL: https://manage.iis.net/
Browser: Microsoft Edge 42.17134.1.0, Google Chrome Version 68.0.3440.106
Screen Reader: Narrator, NVDA
Repro Steps:
Actual Result:
There is "Hide/Show Sidebar" button in the page, but on selecting it, no sidebar appears in the page.
Expected Result:
"Hide/Show Sidebar" button is not required in the Home Page, since there are no sidebars to show and hide. So, either it should be disabled, or removed from the page.
User Impact:
Since it is an interactive, user will unnecessarily select it and no user action will be performed, since there is no sidebar in the page to show and hide.
Screen reader (visually impaired) users will select it and they may assume that some side bar opened in the page.
Attachment:
Bug 71_Usability issue with hide sidebar button.pptx
Without a compiled binary installer this is useless to a large group of people who would use this.
Could you please compile and release a binary for people to install.
I would use this but there's no way in hell I'm installing VS just to use your project, and why should I? You could in minutes compile and upload a release. Can you please do that.
This is a brilliant idea, that falls before the finishing line. Remember MOST people using iis don't code in .net nor have VS. 80%+ of your audience won't have VS on their machine but want a rest api for IIS. #sigh
Also, editing these rules may be more user friendly if they had a vertical layout in the edit view.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.