
დეველოპერმა 10 თვეში შექმნა Beauty, Markdown-რედაქტორი Mac-ისთვის, iPhone-ისთვის და ბრაუზერისთვის
დეველოპერმა Thiago Peres-მა 10 თვის მუშაობის შემდეგ გამოუშვა Beauty, Markdown-რედაქტორი Mac-ისთვის, iPhone-ისა და ბრაუზერისთვის. რედაქტორი ტექსტს წერისთანავე აჩვენებს, ჩანაწერებს ჩვეულებრივ ფაილებად ინახავს და უფასოა.
დეველოპერმა Thiago Peres-მა 10 თვის მუშაობის შემდეგ გამოუშვა Beauty, Markdown-რედაქტორი, რომელიც Mac-ზე, iPhone-ზე და ბრაუზერში მუშაობს. ავტორმა ის 27 სექტემბერს Hacker News-ის Show HN განყოფილებაში წარადგინა და აღწერა როგორც ლოკალური რედაქტორი, სადაც გვერდი წერის დროსვე დასრულებულად გამოიყურება.
Markdown, რომელიც ადგილზე იშლება
Beauty ტექსტს წერისთანავე აჩვენებს და ფანჯარას წყაროსა და წინასწარი ხედვის ნაწილებად არ ყოფს. სათაურები, გამუქება, დახრილი შრიფტი, ბმულები, ციტატები და ამოცანების სიები დახურვის ნიშნის დაწერისთანავე ჩნდება, ფაილში კი ჩვეულებრივი Markdown რჩება. ცხრილების რიგები და სვეტები გადაადგილდება ვერტიკალური ხაზების გასწორების გარეშე, ფორმულებს KaTeX ალაგებს, ხოლო mermaid-ით მონიშნული ბლოკი დიაგრამად იქცევა. კოდის ბლოკები 26 ენისთვისაა გამოყოფილი, TypeScript-იდან Rust-ამდე.

ტიპოგრაფია როგორც მთავარი ფუნქცია
მუშაობის დიდი ნაწილი გვერდის შეგრძნებას დაეთმო. ოთხი შრიფტი (Literata, Source Sans 3, IBM Plex Mono, Nunito) შეიძლება ოთხ სიმკვრივესთან შეუღლდეს, სტრიქონის სიგრძე კი 56-65 სიმბოლოს შორის ნარჩუნდება, რასაც ავტორი კითხვისთვის ყველაზე მოსახერხებელ დიაპაზონად მიიჩნევს. ძებნა მოწყობილობაზე მუშაობს და სათაურებსა და ტექსტს მოიცავს, სიტყვების ხშირ ვარიანტებთან ერთად; ყოველი ჩანაწერი 200 ვერსიას ინახავს, წინების ნახვა და აღდგენა კი შესაძლებელია.

უბრალო ფაილები, ცოცხალი გაზიარება და ერთი ფასიანი დამატება
Mac-ზე ბიბლიოთეკა ~/Beauty საქაღალდეში მდებარე ჩვეულებრივი .md ფაილების კრებულია, სურათები ჩანაწერების გვერდით ინახება, ექსპორტი კი Markdown, HTML, PDF ან მთლიანი ბიბლიოთეკის zip-ად შეიძლება. გაზიარებული ბმული ცოცხალ სესიას ხსნის და ცვლილებები მოწყობილობებს შორის პირდაპირ, WebRTC-ით გადაიცემა; დამაკავშირებელი სერვერი მხოლოდ შემთხვევით ოთახის იდენტიფიკატორს ხედავს. რედაქტორი, ლოკალური ფაილები და თანამშრომლობა უფასოა. სურვილისამებრ გამოწერა Beauty Maximus ბიბლიოთეკას Apple-ის მოწყობილობებზე მომხმარებლის საკუთარი iCloud Drive-ით აახლებს, Beauty-ის ანგარიშისა და სერვერის გარეშე. ბრაუზერის ვერსია ანგარიშს არ ითხოვს და ჩანაწერებს მოწყობილობაზე დაშიფრულად ინახავს.
საერთო ჯამში დაახლოებით 1000 commit გაკეთდა და უმეტესობა თავად რედაქტორზე მოდის. ის contenteditable-ზეა აგებული, თუმცა ბრაუზერს დოკუმენტის სტრუქტურის შეცვლის უფლება არ აქვს, რასაც Peres მოსალოდნელზე გაცილებით შრომატევად ნაბიჯად მიიჩნევს. მიდგომები, რომლებიც მას სამ პლატფორმაზე სწრაფად ინახავს, მოგვიანებით ღია კოდად გამოქვეყნდება. Show HN-ის განხილვაში ინტერფეისი შეაქეს, ნაწილმა კი შემოსავლის მოდელზე იკითხა; ავტორის პასუხით, პროექტი ბიზნესი კი არა, შემოქმედებითი სივრცეა.
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.