本日、HackMD での作業をより快適にする大きな改善、「オフラインアクセス(Offline Access)」機能のリリースをお知らせできることを大変嬉しく思います。
誰しも一度は経験があるはずです。居心地の良いカフェで作業しているものの、Wi-Fi が不安定で何度も切れてしまう。あるいは、雷雨の中でアイデアが溢れ出ているのに、インターネットの接続が安定しない。接続の悪さのせいで作業が中断されそうになる瞬間は、非常にストレスが溜まるものです。これまでは、必死にネットの接続トラブルを解決しようとしたり、最悪の場合はそれまでの作業内容が消えてしまったりすることもありました。
しかし、これからはオフラインアクセス機能があるため、その心配はありません。
接続状況に左右されることなく作業を続けられ、データが失われることもないため、安心して執筆に集中できます。
シームレスな執筆体験
オフラインアクセスはどのように機能するのでしょうか?
インターネット接続が不安定になると、画面にオフライン状態であることを示すメッセージが表示されます。その状態のまま、通常通り執筆を続けてください。ただし、その間はブラウザを閉じたり、キャッシュをクリアしたりしないようご注意ください。
インターネットが復旧すると、オフライン中に行った変更内容を確認し、マージ(統合)するための確認画面が表示されます。すべてが正しく反映されているかチェックし、変更を適用すれば完了です!
この確認ステップは、あなたがオフラインの間に「他のメンバーが同じドキュメントを編集していた場合」に特に重要となります。追加された内容をレビューし、どの変更を残すか、または破棄するかを自分で判断できます。
どんな状況でも、作業を止めない
オフラインアクセス機能があれば、文字通り(そして比喩的にも)どんな天候や状況下でも作業を進められます。嵐の夜でも、太陽が降り注ぐビーチでも、あるいは締め切り直前の目まぐるしい状況でも、HackMD はあなたの執筆をサポートします。この新機能により、どこにいても、どんな環境下でも、より柔軟に、タフに作業をこなすことができるようになります。
ボーナス:擬似コード(Pseudocode)に対応しました
今回のアップデートに合わせて、HackMD で「擬似コード(Pseudocode)」が利用可能になったこともお知らせします。
擬似コードは、数式やアルゴリズムを LaTeX のようにウェブ上で美しくレンダリング(表示)できる構文です。アルゴリズムを効果的に設計し、周囲に伝えたい開発者や教育者、すべての方に最適です。
HackMD ドキュメント内で擬似コードを直接記述し、フォーマットを整えることができるようになったため、アイデアの概念化や共同作業者との共有がより簡単になります。新しいソフトウェア設計のスケッチ、授業での展開、あるいは単なるブレインストーミングなど、擬似コードのサポートにより、明確で構造化されたドキュメント作成が可能になります。
快適な執筆ライフを 🖥️
私たちは、これらの改善を HackMD に導入できることを嬉しく思っており、常に皆様の体験を向上させる新しい方法を探しています。
また、ユーザビリティテストに多大なご協力をいただいた Lion 氏、Jose 氏、WildfootW 氏、Zoe 氏、そして Rachel 氏に心から感謝いたします。
皆様が何を作り上げるのか、楽しみにしています!
)