كان هذا جهد مبكرًا لبناء مثال عميل لدائم ، كما هو موضح أدناه. لا يتم الحفاظ عليها أو تطويرها بنشاط من قبل الفريق الدائم.
DERMORENT.ORG عبارة عن منصة الحفاظ على الملفات الرقمية - تم إنشاؤها لجميع البشرية لأرشفة تراثها الرقمي ، بشكل دائم. يتضمن التطبيق العديد من الميزات التي تتيح للمستخدمين تخصيص كيفية الحفاظ على ملفاتهم مثل المشاركة الخاصة ، وقبة مشفرة وقسم عام يسمح لأي شخص بمشاركة قصته مع العالم.
ومع ذلك ، لا تروي الملفات قصة من تلقاء نفسها. أثناء إضافة العناوين والأوصاف ، يساعد تقديم المحتوى بطرق جميلة ، مثل الجدول الزمني أو الفسيفساء ، وسيلة أكثر فاعلية لمشاركة الذكريات والتاريخ الشخصي. تتيح هذه "المشاهدات" ، كما ندعوها ، أي شخص إلى التقاط سرد حول محتواها ورواية قصته حقًا.
بمساعدتكم ، يمكننا إنشاء المزيد من هذه المشاهدات لمساعدة أي شخص على سرد قصته. معًا ، يمكننا أن نجعل من السهل التقاط تاريخ البشرية ، والطريقة التي يريدها الناس.
واجهة برمجة تطبيقات Client Client Client الدائمة هي إطار يتكون من HTML و JavaScript. يهدف التصميم الحالي إلى أن يكون خفيف الوزن للغاية ويقتصر على الغرض من إنشاء طرق عرض للمحتوى المستضاف على dermanent.org. مع نمو مجتمع المساهم ، ستتطور واجهة برمجة التطبيقات لدعم العديد من الميزات بما في ذلك التواصل مع API الدائم.
تفضل بزيارة الرابط أدناه لمعرفة المزيد عن رؤيتنا وشاهد أمثلة على بعض المشاهدات التي تم بناؤها بالفعل.
https://www.permanent.org/vision/
DERMONT.ORG هي أول منصة تخزين سحابة من نوعها ؛ بنيت مع البشرية في الاعتبار. نظرًا لأن المزيد والمزيد من المحتوى الخاص بنا يصبح رقميًا ، فنحن الحل الذي يحتاجه العالم لتخزين بيانات موثوق وآمن ودائم. نحتاج إلى مساعدتكم لإحداث تغيير حقيقي في كيفية معالجة بياناتنا الرقمية ونود أن نعرض عملك ونجعل التاريخ (والتقاط!) معًا.
https://www.permanent.org/about/
انضم إلى فريقنا ووضعك في الكون.
أولاً تقوم بإنشاء طريقة عرض باستخدام API وتوجيهات HTML. بعد ذلك ، سيتم مراجعتها من قبل فريقنا لمراقبة الجودة. ثم سيتم قبول العرض لإدراجه في معرض العرض. سيتم ربط العرض تلقائيًا بالبيانات في مجلد. ببساطة استخدام توجيهات HTML أدناه هو كل ما يتطلبه الأمر للعمل في النظام.
لا توجد حاجة إلى مهارات الترميز السابقة ولكن بعض المعرفة الأساسية لـ HTML و CSS تساعد بالتأكيد. لإنشاء طريقة عرض ، تستخدم توجيهات HTML الإطار. لا مطلوب مهارات نص جافا.
استخدم محررًا عبر الإنترنت مثل https://thimble.mozilla.org/
أو انتقل أكثر تقدماً وقم بإعداد خادم HTTP محلي مثل: https://www.npmjs.com/package/http-server
permanent-data
This is how data is loaded for testing your views.
<body permanent-data="ex1_data.json" >
permanent-popup
If you want to have a pop up page for showing a single file
set the name of your pop up html page.
<body permanent-popup="popup.html">
permanent-profile
Bind an element to the Profile data object.
<div permanent-profile>
<img p-src="profile.thumbnail">
<div p-bind="profile.archiveNbr"></div>
<div p-bind="profile.fullName"></div>
</div>
p-src
Bind an HTML image tag source.
<img p-src="profile.thumbnail" class="profile-img">
p-bind
Bind some data field.
<div p-bind="profile.archiveNbr"></div>
permanent-view
Declare a view region.
<div permanent-view></div>
p-repeat
For repeating items in a list.
<div p-repeat="folder in Folders">
<img p-src="folder.thumbnail">
<div p-bind="folder.name" ></div>
</div>
p-bkgrd
Setting an element's background image source.
<div p-bkgrd="file.thumbnail" ></div>
p-click
Enable this HTML element to be clicked.
<div p-repeat="file in Files" p-click="file">
</div>
يمكن العثور على مثال كامل في مجلد الأمثلة من هذا الريبو.
دعونا نبني شيئًا رائعًا.