You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by GitBox <gi...@apache.org> on 2021/08/29 10:22:15 UTC

[GitHub] [echarts] sebbASF opened a new issue #15621: Site does not work without Javascript

sebbASF opened a new issue #15621:
URL: https://github.com/apache/echarts/issues/15621


   ### Version
   Current
   
   ### Steps to reproduce
   Disable Javascript in browser.
   Navigate to almost any page, e.g. https://echarts.apache.org/en/tutorial.html
   
   ### What is expected?
   The page should display content
   
   ### What is actually happening?
   Most pages display nothing.
   
   ---
   Whilst it is fine to use JavaScript to enhance a website, it should not be a requirement:
   
   https://monsido.com/blog/accessibility-issues#accessibility-issue-7-javascript-rendering
   
   At the very least, the page should display some content to tell the user to use JavaScript.
   
   <!-- This issue is generated by echarts-issue-helper. DO NOT REMOVE -->
   <!-- This issue is in English. DO NOT REMOVE -->


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] pissang commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
pissang commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-924511456


   Just updated our .htaccess file and most of the website pages are using server redirects for language now. Will keep working on it. Thanks for the advice @sebbASF 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] sebbASF commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
sebbASF commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-925092056


   Thanks, the site is working a bit better, though the menu items do not work - there's really not need to use JS for that.
   
   There is an issue with the way the <noscript> message has been implemented. For example, on the main index page, the message overwrites the footer.
   
   Also, most of the index page does work without Javascript; it would be better to show the message in place of the bits that don't work. Same for some other pages such as https://echarts.apache.org/handbook/en/get-started/
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] sebbASF commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
sebbASF commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-909043402


   The /en/ pages don't seem to have notification that JS is needed.
   Also the main page requires JS to change language; that seems unnecessarily restrictive.
   Please try using the site without JS and see how it appears to users.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] plainheart commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
plainheart commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-908845477


   Hi, @sebbASF Since most of the pages require JavaScript, we added tips to tell the visitors to enable JavaScript.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] sebbASF commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
sebbASF commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-909043402


   The /en/ pages don't seem to have notification that JS is needed.
   Also the main page requires JS to change language; that seems unnecessarily restrictive.
   Please try using the site without JS and see how it appears to users.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] echarts-bot[bot] commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
echarts-bot[bot] commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-907766624


   Hi! We've received your issue and please be patient to get responded. 🎉
   The average response time is expected to be within one day for weekdays.
   
   In the meanwhile, please make sure that it contains **a minimum reproducible demo** and necessary **images** to illustrate. Otherwise, our committers will ask you to do so.
   
   *A minimum reproducible demo* should contain as little data and components as possible but can still illustrate your problem. This is the best way for us to reproduce it and solve the problem faster.
   
   You may also check out the [API](http://echarts.apache.org/api.html) and [chart option](http://echarts.apache.org/option.html) to get the answer.
   
   If you don't get helped for a long time (over a week) or have an urgent question to ask, you may also send an email to dev@echarts.apache.org. Please attach the issue link if it's a technical question.
   
   If you are interested in the project, you may also subscribe to our [mailing list](https://echarts.apache.org/en/maillist.html).
   
   Have a nice day! 🍵


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] Ovilia commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
Ovilia commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-916592672


   ![image](https://user-images.githubusercontent.com/779050/132792441-177b195f-4128-4f5a-9e11-34b1baa4e883.png)
   
   This is the notice @plainheart added when JavaScript is disabled.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] sebbASF commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
sebbASF commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-916775069


   Also the footer overlaps the page content, which means that some of the content cannot be seen properly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] plainheart commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
plainheart commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-908845477


   Hi, @sebbASF Since most of the pages require JavaScript, we added tips to tell the visitors to enable JavaScript.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] sebbASF commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
sebbASF commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-909043402


   The /en/ pages don't seem to have notification that JS is needed.
   Also the main page requires JS to change language; that seems unnecessarily restrictive.
   Please try using the site without JS and see how it appears to users.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org


[GitHub] [echarts] sebbASF commented on issue #15621: Site does not work without Javascript

Posted by GitBox <gi...@apache.org>.
sebbASF commented on issue #15621:
URL: https://github.com/apache/echarts/issues/15621#issuecomment-916772875


   Note that some users may not have the option of enabling JavaScript - for example, some assistive readers may not support JS.
   So the site should as far as possible work without it.
   JS should be used to provide additional features only, not for basic site content.
   
   In particular, it should not be necessary to enable JS to change language!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org