இரண்டு வருட வளர்ச்சிக்குப் பிறகு, முதல் வெளியீடு அறிவிக்கப்பட்டது குறிப்பிடத்தக்க சோதனை இணைய உலாவி "பீக்கர் 1.0",, que அதன் ஒருங்கிணைந்த ஆதரவைக் குறிக்கிறது நெறிமுறைக்கு ஹைபர்கோர் பி 2 பி தகவல்தொடர்புகள்.
இந்த நெறிமுறையுடன், ஒரு பரவலாக்கப்பட்ட உள்ளடக்க விநியோக நெட்வொர்க் உருவாகிறது, அதன் முனைகள் உலாவி பயனர்கள். நெட்வொர்க் கூறினார் சேவையகங்கள் தேவையில்லாத வலை பயன்பாடுகளை ஹோஸ்ட் செய்ய உங்களை அனுமதிக்கிறது.
திட்டக் குறியீடு குரோமியம் இயந்திரம் மற்றும் எலக்ட்ரான் இயங்குதளத்தைப் பயன்படுத்தி ஜாவாஸ்கிரிப்டில் எழுதப்பட்டு எம்ஐடி உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.
ஹைபர்கோர் நெறிமுறை பிளாக்செயின் மற்றும் பிட்டோரண்ட் தொழில்நுட்பங்களை ஒருங்கிணைக்கிறது. பிட்டோரெண்டைப் போலவே, பார்வையாளர்களும் தளத்திலிருந்து கோப்புகளைப் பதிவிறக்கம் செய்து அதன் விநியோகத்தில் பங்கேற்கத் தொடங்குவார்கள்.
ஹைபர்கோருடனான முக்கிய வேறுபாடு புதிய URL ஐ உருவாக்காமல் கோப்புகளை மாற்றும் திறன்.
உங்கள் தளத்தை உருவாக்க, தேவையான HTML / ஜாவாஸ்கிரிப்ட் குறியீட்டை நீங்கள் தயாரிக்க வேண்டும், ஹைப்பர் டிரைவ் சூழலை உருவாக்கி, இந்த சூழலுடன் ஒரு இணைப்பை வைக்கவும், இது "ஹைப்பர்: //" URL வழியாக அணுகப்படுகிறது.
இந்த இணைப்பைத் திறக்கும்போது, உள்ளடக்கம் ஆசிரியரின் அமைப்பிலிருந்து நேரடியாக பதிவிறக்கப்படும், அதன் பிறகு பதிவேற்றியவர் மற்ற பயனர்களுக்கு அதன் விநியோகத்தில் பங்கேற்கலாம்.
ஹைபர்கோர் நெறிமுறை புதிய தரவைச் சேர்க்க மட்டுமே கிடைக்கும் பதிவை நம்பியுள்ளது ஏற்கனவே சேர்க்கப்பட்ட தகவல்களில் மாற்றங்களை அனுமதிக்காது.
பி 2 பி பயன்முறையில் நெட்வொர்க் பங்கேற்பாளர்களிடையே இத்தகைய பதிவுகளை விரைவாக விநியோகிக்க முடியும், அதே நேரத்தில் ஒவ்வொரு முனையும் பதிவில் ஆர்வமுள்ள துண்டுகளை மட்டுமே பதிவிறக்கம் செய்து அவற்றின் விநியோகத்தில் பங்கேற்க ஆரம்பிக்க முடியும்.
பதிவின் ஒருமைப்பாடு "மெர்க்கல் மரம்" கட்டமைப்பால் சரிபார்க்கப்படுகிறது, இதில் ஒவ்வொரு கிளையும் அனைத்து அடிப்படை கிளைகளையும் முனைகளையும் சரிபார்க்கிறது, BLAKE2b-256 ஹாஷ் செயல்பாட்டைப் பயன்படுத்தி கூட்டு ஹாஷுக்கு (மரத்தின் வடிவத்தில்) நன்றி.
இறுதி ஹாஷைக் கொண்டிருப்பதால், பயனர் செயல்பாடுகளின் முழு வரலாற்றின் சரியான தன்மையையும், தரவுத்தளத்தின் கடந்த நிலைகளின் சரியான தன்மையையும் சரிபார்க்க முடியும்.
தளங்களை உருவாக்க, உலாவியில் உள்ளமைக்கப்பட்ட குறியீடு திருத்தி உள்ளது, தளத்தின் உள்ளடக்கத்துடன் கோப்பகங்களை ஒத்திசைக்க கருவிகள், ஒரு வலை முனையம் (ஹைப்பர் டிரைவ் சூழலுக்கு செல்ல ஒரு கட்டளை கன்சோல்) மற்றும் கோப்புகளைப் படிப்பதற்கும் பதிவிறக்குவதற்கும் ஒரு சிறப்பு ஏபிஐ.
பல ஹைப்பர் டிரைவ் சூழல்களை இணைக்க ஆதரிக்கிறது, சூழல்களை ஒன்றிணைத்தல், முட்கரண்டிகளை உருவாக்குதல், பிற பயனர்களின் சூழல்களின் விநியோகத்தில் பங்கேற்பது.
பரவலாக்கப்பட்ட தளங்களை உருவாக்குவதோடு கூடுதலாக, தனியார் தரவு பரிமாற்றம் (வளத்திற்கான அணுகல் ஹாஷ் வடிவத்தில் தெரிவிக்கப்பட்ட இணைப்பால் மட்டுமே பெற முடியும்), வலை நிரலாக்க பயிற்சியின் அமைப்பு (செயல்பாட்டில் முடியும்) கூடுதல் சேவையக அமைப்புகள் மற்றும் கருவிகள் இல்லாத உலாவிக்கு மட்டுப்படுத்தப்பட்டிருங்கள்), வலை அபிவிருத்தி குழுக்களில் தொடர்புகளை எளிதாக்குதல் மற்றும் தள முன்மாதிரிகளை சோதித்தல் (நீங்கள் தளத்தை முட்கரண்டி, மாற்றத்தை ஏற்படுத்தி முடிவைப் பகிரலாம்).
லினக்ஸில் பீக்கர் 1.0 ஐ எவ்வாறு நிறுவுவது?
இந்த வலை உலாவியை தங்கள் டிஸ்ட்ரோவில் நிறுவ ஆர்வமுள்ளவர்களுக்கு, லினக்ஸிற்கான தொகுப்பு என்பதை அவர்கள் அறிந்து கொள்ள வேண்டும் தற்போது AppImage வடிவத்தில் கட்டப்பட்டுள்ளது அல்லது மூலக் குறியீட்டிலிருந்து உருவாக்கப்படுகிறது.
இரண்டு நிகழ்வுகளில் முதல், தற்போதைய தொகுப்புகளில் ஏதேனும் ஒன்றை நாங்கள் பதிவிறக்கம் செய்ய வேண்டும். பின்வரும் இணைப்பிலிருந்து இதைச் செய்கிறோம்.
போன்ற Appimage விஷயத்தில் எடுத்துக்காட்டாக, சமீபத்திய பதிப்பு 1.0 ஐ இப்போது எடுத்துக்கொள்கிறேன், இது பதிவிறக்கம் செய்யப்பட்டது:
wget https://github.com/beakerbrowser/beaker/releases/download/1.0.0/Beaker.Browser-1.0.0.AppImage
இவற்றுடன் மரணதண்டனை அனுமதிகளை நாங்கள் வழங்குகிறோம்:
sudo chmod +x Beaker.Browser-1.0.0.AppImage
கோப்பில் இரட்டை முனையுடன் அல்லது முனையத்திலிருந்து இதை இயக்குகிறோம்:
./Beaker.Browser-1.0.0.AppImage
இப்போது, மூலக் குறியீட்டிலிருந்து உலாவியை உருவாக்க ஆர்வமுள்ளவர்களுக்கு, அவர்கள் இப்டூல், எம் 4, ஆட்டோகான்ஃப் மற்றும் ஆட்டோமேக் ஆகியவற்றைக் கொண்டிருக்க வேண்டும்.
இந்த கருவிகளை நிறுவ, எடுத்துக்காட்டாக டெபியன், உபுண்டு மற்றும் இவற்றில் ஏதேனும் வழித்தோன்றல்:
sudo apt-get install libtool m4 make g ++ autoconf
ஃபெடோரா மற்றும் வழித்தோன்றல்களின் விஷயத்தில்:
sudo dnf install libtool m4 make gcc-c ++ libXScrnSaver
இறுதியாக உலாவியைத் தொகுக்க, பின்வரும் கட்டளைகளைத் தட்டச்சு செய்க:
git clone https://github.com/beakerbrowser/beaker.git cd beaker / scripts npm install npm run rebuild npm start
நீங்கள் இதைப் பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால், உங்களால் முடியும் பின்வரும் இணைப்பைச் சரிபார்க்கவும்.