חזרה
Beauty: עורך Markdown ל-Mac, לאייפון ולדפדפן, שנבנה בעשרה חודשים
SiTech AI Team2 წთ. საკითხავი

Beauty: עורך Markdown ל-Mac, לאייפון ולדפדפן, שנבנה בעשרה חודשים

המפתח טיאגו פרס השיק את Beauty, עורך Markdown ל-Mac, לאייפון ולדפדפן. הוא מציג את Markdown במקום בזמן ההקלדה, שומר הערות כקבצים פשוטים ואינו דורש חשבון או מציג פרסומות.

אחרי כעשרה חודשי עבודה הוציא המפתח טיאגו פרס את Beauty, עורך Markdown ל-Mac, לאייפון ולדפדפן. הוא הציג אותו בפוסט Show HN ב-27 בספטמבר ותיאר אותו כעורך מקומי שבו העמוד נראה גמור כבר בזמן ההקלדה.

Markdown שנחשף במקום

Beauty מציג את ה-Markdown בזמן הכתיבה במקום לפצל את החלון בין קוד לתצוגה מקדימה. כותרות, הדגשה, נטוי, קישורים, ציטוטים ורשימות משימות מופיעים ברגע הקלדת הסימן הסוגר, ובקובץ נשאר Markdown רגיל לכל דבר. אפשר לגרור שורות ועמודות בטבלאות בלי ליישר תווי מפריד, נוסחאות מסודרות על ידי KaTeX, וקטע המסומן mermaid הופך לתרשים זרימה או לתרשים רצף. בלוקים של קוד נצבעים בתחביר של 26 שפות, מ-TypeScript ועד Rust.

Markdown מוצג במקום בתוך Beauty

טיפוגרפיה כעיקר

חלק גדול מהעבודה הוקדש לאיך שהעמוד מרגיש. ארבעה גופנים (Literata, Source Sans 3, IBM Plex Mono, Nunito) משתלבים עם ארבע ערכות צפיפות, ורוחב השורה נשמר בין 56 ל-65 תווים, הטווח שהמפתח מחשיב לנוח ביותר לקריאה. החיפוש פועל על המכשיר בכותרות ובטקסט של ההערות, כולל צורות נפוצות של מילים, וכל הערה שומרת עד 200 גרסאות שאפשר לצפות בהן ולשחזר.

הגדרות טיפוגרפיה של העמוד

קבצים פשוטים, שיתוף חי ותוספת בתשלום אחת

ב-Mac הספרייה היא תיקייה רגילה של קבצי ‎.md בתוך ‎~/Beauty, התמונות נשמרות לצד ההערות, והייצוא כולל Markdown, HTML, PDF או את כל הספרייה בקובץ zip. פתיחת קישור משותף מפעילה סשן חי שבו השינויים עוברים ישירות בין המכשירים ב-WebRTC, והשרת שמחבר ביניהם רואה רק מזהה חדר אקראי. העורך, הקבצים המקומיים והעבודה המשותפת חינמיים. מנוי אופציונלי, Beauty Maximus, שומר על ספרייה אחת מעודכנת במכשירי Apple דרך ה-iCloud Drive של המשתמש עצמו, בלי חשבון Beauty ובלי שרת שלה. גם גרסת הדפדפן אינה דורשת חשבון ושומרת את ההערות באחסון מוצפן במכשיר.

רוב כ-1000 הקומיטים הוקדשו לעורך עצמו. הוא בנוי על contenteditable, אבל הדפדפן אינו מורשה לשנות את מבנה המסמך כלל, מה שפרס מתאר כעבודה קשה בהרבה משציפה. השיטות שמאפשרות לו להיות מהיר בשלוש פלטפורמות ייפתחו בהמשך. בשרשור ב-Show HN שיבחו את הממשק ושאלו על מודל ההכנסות; המחבר השיב שהפרויקט הוא ערוץ יצירה ולא עסק.

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.