🦜
新機能・Weekly streak をリリースしました!(Pixela v1.24.0)
![Weekly streak!](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/pixela/31d86886-f87b-4902-a2c8-a0bad11b3a66/aa6a3cda4e8034461c0a578f97eaa064.png)
2022年の年初に開発に着手したこの機能を、今日、こうしてみなさんにお知らせできることを、とても嬉しく思います! その新機能の名前は、Weekly streak です! 🎉
“Weekly streak” って?
ご存知のとおり、Pixela は、ユーザーの方の取り組みを可視化し、その継続をささやかながら応援するサービスです。
以前より私は、「その継続は、必ずしも毎日である必要はないはず」と考えていました。ですが、これまでの Pixela のグラフは、ともすると「毎日継続しなければならない」と思わせるような見栄えでした。 ☹️
「一週間に一度の取り組みでも、それはれっきとした継続である」「では、それをどのように見せることでユーザーを励ますことができるだろうか?」…そうした考えに基づく一つの答えが、Pixela の Weekly streak です。
Weekly streak の詳細について
今回リリースした Weekly streak は、以下のような機能です。
- 各週に登録済みの Pixel の の合計値を、小さな長方形として可視化します。合計値の値の大小によって、描画される色の濃淡が変化します。
- Pixel の投稿が行われていない日は が だったものとして合計値と平均値の導出を実施します。
- GET - /v1/users/<username>/graphs/<graphID>.html などでグラフを表示させた場合、各週の合計値と平均値をツールチップとして表示させることができます(Weekly streak にマウスオーバーすることでツールチップを表示できます)。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/pixela/fa0820ab-7b85-4c8d-9455-e54ec3032afa/e4af8074898893f684d0e1adf6c4848d.png)
![mode=short](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/pixela/3acc98a8-b3e6-4005-805e-a8babd09927c/2fe77c07a6082a998b938dbe549c6aa7.png)
- 今回のリリースによる既存の API への変更はありませんし、新たに追加された API もありません。
- つまり、現時点では Weekly streak の値を API によって取得することなどはできません。
今後の開発予定について
Weekly streak の情報を取得するための API などは追加してもよいかもしれませんが、現時点では何も決まっていません。