View Code? Open in Web Editor
NEW
AtCoderの「競プロ典型90問」に解説タブを追加し、E869120さんがGitHubで公開されている問題の解説・想定ソースコードなどのリンクを表示します。
Home Page: https://greasyfork.org/ja/scripts/427584-atcoder-editorial-for-typical90
License: Creative Commons Zero v1.0 Universal
atcoder-editorial-for-typical90's Issues
AtCoder Difficulty Colorizer for Typical 90を参考に実装する or このスクリプトが適用されるように自分のスクリプトを修正
WHY
- URLは、タブ名と連動しているべきであると思われるため
BUG
- タブ自体を動的に生成している。URLにHTMLのhref(id)をつけても、リロードすると直前に閲覧していたページに遷移してしまう。
WHAT
- ⭐ 7のケースが多い気がするが、出題されるまではわからないため
- 現状では、専用のリストを作って、継ぎ足す方針
- ドキュメントにも明記する
WHY
- 解説タブは、典型ページに飛んだら生成されていて欲しい
WHY
- これができると、最新の問題が公開されたかどうかが判定できると思われるため
WHY
- AtCoder上で操作が完結するようにすると、問題を解くことに集中できると思われるため
WHY
- トップページの下の方にあって、多分気がついている人が少ない
WHAT
- リンク先がDropboxなので、規則性のあるURLとなるかは不明。最悪の場合、埋め込みが必要な場合がある。
WHAT
- タブから動的にページが作ることができれば、実装もできそう
読み込んだら、AtCoderのレイアウトが大きく崩れたので不要?
chrome-extension://gcalenpjmijncebpfijmoaglllgpjagf/options.html#nav=e6ee968c-c887-4fb5-aff0-7aa63d64175b+editor
先方は、GitHubへのタブ・リンクを用意している
-
先行しているサービスの優れている点
- かなりシンプル
- 素早く公開されている
- E8さんが何らかの事情で解説ページを用意していないことについて、事情を知っている?
-
自分のサービスが優位だと思われる点
- AtCoderのタブから以下のことができる
- 投票とユーザの解法をまとめたスプレッドシートを見ることができる
- 各問題の解説とコードへのリンクがある
WHY
- 公式で紹介されている通りに記述したが、バージョンが古すぎるのかもしれない
WHAT