YunzheZJU / holo-schedule

One browser extension COVERs all scheduled and guerrilla livestreams.
MIT License
51 stars 8 forks source link

Time table/时间表 #1

Open YunzheZJU opened 4 years ago

YunzheZJU commented 4 years ago

A page that organizes recent lives into a time table.

samdotxml commented 3 years ago

A timetable, as in a calender display way? Maybe a mockup would be nice, i might be able to contribute

YunzheZJU commented 3 years ago

A timetable, as in a calender display way? Maybe a mockup would be nice, i might be able to contribute

It is an idea to visualize the duration of lives in the form of Gantt_chart where one axis is for live items and the other one is for timestamps. It origins from Nijisanji's app screenshot but I have not used the app at all.

The main challenges are:

  1. Direction? Whether to organize the live items (drawn like the colored rectangles in the image) horizontally or vertically? Respectively, How to arrange/display up to 10 live items started at the same time in a 375*600 pop container (Though we can enlarge it if needed)?
  2. If a live has not started/is still undergoing, what is the size of the rectangle?
  3. Is this really useful? In fact I greatly doubt the usefulness of this functionality.

OK I just installed the app from Nijisanji. In extreme situations where multiple lives are undergoing, the visualization becomes 'colorful' and hard to identify. I think there should be some way to improve it from design stage. I also find a version for web browsers is available.

114917875-09492a80-9e59-11eb-9fce-08a3a99e1ab5

samdotxml commented 3 years ago

Hmm i see how this can be very problematic to implement. Also i agree with your third point

YunzheZJU commented 1 year ago

Nijisanji has updated their official live stream schedule. https://www.nijisanji.jp/streams It is clear to look and nice to view even on a mobile device. A switcher is provided to change the view between list and grid.

2023-09-27 17 24 44 2023-09-27 17 24 57 2023-09-27 17 25 46 2023-09-27 17 26 03
YunzheZJU commented 1 year ago

Though I am still doubting at this feature's usefulness... If we have implemented a schedule overview page like the Nijisanji's, I would like to provide users an iCal file(or a link used to sync) for importing into native mobile calendar apps. This page would have both the functionality of the small HoloSchedule tool and a calendar app.