Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

node 版をよりアピールする #85

Open
dynamis opened this issue Nov 24, 2020 · 6 comments
Open

node 版をよりアピールする #85

dynamis opened this issue Nov 24, 2020 · 6 comments
Labels
Milestone

Comments

@dynamis
Copy link
Contributor

dynamis commented Nov 24, 2020

現在 Node 版は RasPi チュートリアルの発展編の一項目扱いで掲載中

https://tutorial.chirimen.org/raspi/
https://tutorial.chirimen.org/raspi/nodejs

ピン配列など RasPi 用の実装になっていて汎用化できてないところもあるので raspi 配下という感じになってるが、需要もあるしより目立つように配置したい。

  • /raspi/ 配下に残す場合は専用の段落で説明する
  • いっそ /nodejs/ にしてしまって raspi ベースで説明するに過ぎません扱いにするか
@dynamis
Copy link
Contributor Author

dynamis commented Feb 6, 2021

  • トップなどの説明で「ブラウザ」とだけ書いているのを「ブラウザや Node.js」で同じコードで書けるという説明に更新した
  • about ページで Node.js からも使えることをアピール、リンクした

@dynamis
Copy link
Contributor Author

dynamis commented Jun 10, 2021

pizero を headless で使う場合のドキュメントも書いてくれたものを一緒に整理する
https://tutorial.chirimen.org/pizero/pizeronodejs

@dynamis
Copy link
Contributor Author

dynamis commented Sep 13, 2021

note: https://tutorial.chirimen.org/pizero/pizeronodejshttps://tutorial.chirimen.org/pizero/ (readme.md) という形で新しいものになっており、 readme 側が完成 (?) となった段階で pizeronodejs の方は削除、リダイレクト設定とする。

@dynamis
Copy link
Contributor Author

dynamis commented Sep 13, 2021

CHIRIMEN ブラウザー版との差異

環境がブラウザ/node いずれかを navigator オブジェクト有無などで判断してグローバル変数 requestGPIOAccess などを作ってしまうことでユニバーサルに振る舞うコードテンプレを用意して既存サンプルも差し換えができると共通化できて良いかも知れない? とはいえ script タグの挿入と require/import 分の違いは避けられないからあまり意味が無い?

microbit 版は connect ボタンの実装と呼び出しが必要となるのがちょっと違う感じになりそうなのをどうするか悩むけど。画面右上辺りに connect ボタンがフロート表示される div を body に挿入するようなスクリプトにするのもありか?

@dynamis
Copy link
Contributor Author

dynamis commented Sep 13, 2021

トップページからの誘導はした: 9befc1e

  • サイト共通のヘッダからの誘導
  • /about
  • /raspi からも誘導

node 版は pizero 配下をメインにしていく

  • raspi/nodejs 配下を整理継続
  • /raspi/nodejs も /pizero 配下に pizero 向けの記述メイン (model b 向けも残すか分けるかなにか) で移しても良い

@gurezo
Copy link
Contributor

gurezo commented Apr 9, 2024

#88 が終わり次第

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants