This section contains some potential features or redesigns that can be implemented into PixivFE.
Summary: Pixivision is a service owned by Pixiv that publishes articles about various types of artwork themes...
Notes: Pixivision is an independent service. Most of the data comes from Pixivision's website. Pixivision does not provide an API for data access. Pages on Pixivision seems to be static, so the HTML could be easily parsed.
Thoughts:
Summary: Sketch is a service owned by Pixiv that allow users to livestream, mostly for their drawing process.
Notes: Sketch is an independent service. Most of the data comes from Pixivision's website. Sketch has a dedicated API for data access. Sketch uses the same type of authentication that Pixiv has. Detailed notes TBA.
Thoughts:
Summary: Ugoiras are Pixiv's "animated image" format.
Notes: Ugoiras are basically a bunch of sorted images combined with a fixed delay for each of them. Pixiv provides one JSON endpoint for delays and filenames and one endpoint for the (ZIP) images archive. One has to write their own player based on things Pixiv provide. You can checkout Pixiv's implementation on their own ugoira player here.
Thoughts:
Summary: PixivFE's homepage.
Notes: Pixiv's homepage contains a lot of interesting contents. PixivFE's backend for the landing page already implemented almost all of the data from Pixiv. The only thing left is to write the frontend for them. Detailed notes TBA.
Thoughts:
Summary: Pixiv has a "Sort by views" and "Sort by bookmarks" feature that is only available for premium users.
Notes: There are some search "hacks" that could yield relatively accurate results for popular artworks.
Ideas:
Summary: Like artwork discovery, but it is for users.
Notes: Currently, we do not know if we could implement the "user follow" function into PixivFE. The development for this page has been put on hold because of it, since "following", after all, is what you want to do if you discover an user you like.
Ideas:
Summary: Pixiv provides an API endpoint for search suggestions.
Notes: The search suggestions appear when you focus on the search bar.
Ideas:
Summary: Apart of the public AJAX API, Pixiv also provides a private API, used specifically for mobile applications.
Notes: Because you already could do almost everything through the AJAX API, there is really no point to integrate the App API. I added this section because there are some limitations to the public API (following,...).
Ideas: