0

I would like to create ajax based web shop(extjs for example). It won't work on some mobile devices and users with js disabled in browsers. That is probably about 5% of users. I would ignore users with javascript disabled but I can't ignore search engines. The most painful is that it won't be crawlable for search engines. Google has some "complicated" rules how to achieve this for their search engine but this won't work for all other search engines. So, i would like to know, what is the best approach to deal with this kind of problems? Probably you have to create separate web sites, js enabled and js disabled web site?

And then with tag in header on each page redirect all users with js disabled(or search engines) to no js web site.

これは大変な苦痛です。最小限の労力でこれを達成するためのガイドラインはありますか? また、二重の Web サイト プログラミングを避けるために、Java スクリプトを使用せずに純粋な html を使用することも考えています。これにどのように対処しますか?

4

2 に答える 2

0

プログレッシブエンハンスメントを検討することをお勧めします: http://alistapart.com/article/progressiveenhancementwithjavascript

つまり、アプリケーションはほとんどのユーザーに AJAX を使用しますが、JavaScript を使用していないユーザーは、ページが即座に更新されるのではなく、更新されるだけです。

これは、サイトを 2 回作成する必要があるという意味ではなく、JS について考え、元の機能の上で動作するように作成する必要があることを意味します。

これは、Web クローラーがコンテンツを見つけられることも意味します。

于 2013-01-29T10:29:46.830 に答える