Information

Dd0d0b8b 03da 468c af64 7494432d7f8c
  • 作者
  • 22cf7129 0bd4 4ab0 96d5 f3c2d23b72b8 Alight 「- ノベル版 -」の中のひと(なめくじ太郎)
  • 作品リンク
  • Dd0d0b8b 03da 468c af64 7494432d7f8c 縦組み小説投稿サイト Alight「 -ノベル版- 」
  • 概要
  • 縦組み小説投稿サイト Alight 「 -ノベル版- 」 は従来の横書きやスクロール型、 PDFの縦組みを一新し、 電子書籍のように読みやすいサイトが欲しい、 という思いで公開いたしました。
    今までアプリなどを使い、 わざわざ縦組みにしていたWeb小説を当サイトに投稿するだけで、 すぐに縦組みで読むことができます。

  • タグ
  • こだわり・開発背景
  • ・UXを重視しており、アプリのように使えるサイトを目指しました。具体的には大体をSPAとし、スクロールなし、画面内のアイコンまたはボタンをクリックするのみで、目的を果たせるようにデザインしました。
    ・SPAにしたいと思いつつ、勉強の意味もあってAngularやReactを使わないで挑戦してみたいと思い、フロント側(Ajaxなど)は生のJavascriptのみで書きました。
    ・本文を読みやすくするように、また文庫本や電子書籍に近づけるように、行間、ルビの間隔、そのほかデザインにとても苦労しました。

  • 開発環境
  • Arch Linux, Vim, Nginx, PHP, Javascript, Babel, Webpack, Conoha, GitLab

  • 制作期間
  • 2017/04月から独学で勉強を始め、紆余曲折あって正確な日付を覚えていませんが、2018/06月くらいからこのサービスの開発に着手しました。
    期間はおよそ6ヶ月程度です。開始時はプログラミングを学習し始めて、1年と2ヶ月程度でした。

  • 学習方法
  • プログラミングを始めたのは、HTMLから始まり約1年半と2ヶ月前でした。
    作家志望でさまざま活動していたのですが、思うところがあって小説投稿サイトを作りたいと思いました。
    中学生の頃にHSPを触ったことはありましたがすぐに挫折、無理なんだと思っていましたが、HTMLとCSSを3ヶ月くらいがんばってみて何とか理解できたところで、Javascriptに興味を持ち始めました。
    その後、cordovaなどでアプリを作ったりしてから、このサービスに着手しました。分からないことはほぼWebや書籍で調べたり、teratailやQiita、Arch wiki, 公式サイトなどでお世話になっております