3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

中国でカレンダーPlusを使ってみた

Posted at

カレンダーPlus Advent Calendar 2020 の 21日目の記事です。

#内容
中国でカレンダーPlusを使ってみます。
中国は国策としてネットワークの安全を保持するために、国全体がファイアーウォールで覆われており、海外のサービスを使うと、正常に動作しないことがあります。
中国から見ると、日本も海外なので、同様な現象が起きる事があります。

そこで、今回はカレンダーPlusを中国で動かしたときに、ちゃんと動くのかについて検証したいと思います!

#結論
めっちゃ普通に動きました!すばらしい!
「上手くうごかないので、そこをどうやって動かすかみたいな記事」を書こうと思っていたのですが、普通にさくさく動いたので、本当困りました。

#なんでこんなにさくさくと動くのかを確認
*JSやCSSの外部参照関連
 中国で日本のサービスが動かない、或いは遅延する要素の一つとして、JSやCSSを外部サーバー参照しており、その外部サーバーが中国国内からアクセスできないため、想定外の動作をするというケースがあります。
 カレンダーPlusは、下図の様に、基本、cybozu.com への参照に絞られている様で、これも安定の要因だと思います(下図全てがカレンダーPlusが参照しているものかはわかりませんので、ご注意)。

060.png

 現状でも十分安定していますが、稀に、中国から、js.cybozu.com への接続に遅延が生じます。その場合でも、URLをjs.cybozu.cn に変更してもらえば、さらに安定度が増すだろうと思います。

*認証サーバー
 遅延要素のもう一つの代表的な要因としては、「認証」があります。
 認証サーバーへとの通信が遮断、或いは遅延することで、画面が開かないというパターンですね。ところが、このカレンダーPlus。

050.png

 このアラートが、遅延を感じさせることなく、秒速で表示されます。まじで秒速です。
 通信が発生していないんじゃないかというくらい高速。認証確認行為に時間も通信負荷もかけない、ユーザビリティ重視の開発者様のこだわりが感じられる速度です。 
 
#使ってみた感想
 今回カレンダーPlusをさわるのははじめてなのですが、サンプルアプリも提供されておりすごく親切でした。
 一番好きなのは、カレンダー月表示で、予定をドラッグ&ドロップできるところ。
 元々はガルーンのスケジュール機能の置換のイメージでとらえていたのですが、それよりも、kintoneで構築する業務システムの日程管理機能強化で使うと、すごく効果が発揮できそうですね。

 なにより、前述のとおり中国で使用するに大変優しい作りになっているので、もっといろいろと触ってみたいと思います!

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?