- AD -
よくあるWeb六法は,ブラウザの幅いっぱいに横書きで表示するため,改行が遠く条文を読みにくい。
そこで,CSSを駆使して縦書き段組にすることで,紙の六法のように読みやすいWeb六法を作りました。(IE以外の主要ブラウザで動作)
法令データはe-Govの法令データ提供システムAPIから取得しているので,現在施行中のものが表示されます。
法令データ提供システムで取得した法令XMLデータに,XSLTにリンクする一文を加えて出力し,HTMLへの整形はクライアントサイドで行う仕組み。これによってサーバーの負担を大幅に削減しています。
サーバーサイドはMicrosoft Azure App Service上でPython3 (Flask)で動いています。
(弊所のIT技術への理解力をアピールする目的で公開・宣伝しています。)