Hifo, ported ki he uepi
Hifo, ported ki he uepi Ko e 'analaiso kakato ko 'eni 'o e tupu'anga 'oku ne 'omi 'a e sivi fakaikiiki 'o hono ngaahi konga tefito mo e ngaahi 'uhinga lahi ange. Ngaahi Feitu'u Tefito 'o e Tokanga ʻOku fakatefito ʻa e fealēleaʻakí ʻi he: Ngaahi founga mo e ngaahi founga ngaue tefito ...
Mewayz Team
Editorial Team
Descent, 'a e talatupu'a 1994 'o e ono-tikilī-'o e-tau'ataina 'o e fana 'o e 'atakai, kuo lavame'a hono ported ki he uepi 'o faka'aonga'i 'a e ngaahi tekinolosia browser fakaonopooni — pea ko e ngaahi nunu'a ki he founga 'oku tau langa mo fakahoko 'a e polokalama fakakomipiuta malohi 'oku a'u mama'o atu ia 'i he va'inga. 'Oku fakahaa'i 'e he makamaile ko 'eni na'a mo e ngaahi polokalama tukufakaholo 'oku fie ma'u lahi taha, faingata'a 'e lava ke toe 'enisinia'i ki he browser, ko ha tefito'i mo'oni 'oku 'uma 'a e ngaahi tu'unga fakakaukau ki mu'a hange ko e Mewayz ke 'oatu 'a e ngaahi me'angaue pisinisi 'i he 'initaneti 'o e kalasi 'o e kautaha.
reKo e hā tonu ʻa e hifo, pea naʻe anga fēfē hono ʻave ia ki he Uepi?
Ko e hifo ko ha fana 3D fakatupulaki na'e tukuange 'e he Parallax Software 'i he 1994, 'iloa 'i he'ene nga'unu fakatupu 'ohovale kakato-ono-axis 'o fakafou 'i he ngaahi 'akau 'o e keli'anga koloa mo e ngaahi hala 'o e vakapuna. 'Oku kehe mei he tokolahi taha 'o e kau fana 'o hono kuonga, Na'e 'oatu 'e he Descent 'a e tau'ataina mo'oni 'o e tolu-dimensional — takai, pitch, yaw — 'o 'ai ia ke faingata'a fakatekinikale na'a mo e ngaahi tu'unga mo'ui fakaonopooni. Ko hono fakafolau ia ki he uepi na'e fie ma'u 'e he kau 'enisinia ke nau faka'aonga'i 'a e WebAssembly (Wasm), ko ha fotunga fakahinohino 'o e binary 'oku ne faka'ata 'a e C mo e C ++ code ke lele 'i he browser 'i he vave ofi-fakafonua. 'Oku fakatahataha'i 'e he ngaahi me'angaue hange ko e Emscripten 'a e codebase 'uluaki C ki he ngaahi modules 'o e Wasm, lolotonga ia 'oku tokanga'i 'e he WebGL 'a e taimi mo'oni 'o e 3D 'o e paipa 'oku fie ma'u 'e he misini 'o e Descent. Ko e ola ko ha a'usia 'o e Descent 'oku lava ke va'inga kakato 'oku lava ke ma'u mei ha fa'ahinga browser fakaonopooni, 'oku 'ikai fie ma'u ke fokotu'u.
Ko e hā e ngaahi pole fakatekinikale naʻe fie maʻu ke ikunaʻi ʻe he Taulanga Uepi?
Ko hono liliu 'o ha misini va'inga 'o e kuonga DOS ki hono fakahoko 'o e browser 'oku fakatupu pole fakatupu kākā. Na'e pau ke fakafepaki'i 'e he timi 'enisinia ha ngaahi la'i 'o e fe'unga mo e fakahoko ngaue kimu'a pea toki lava 'e he kau va'inga 'o pailate'i 'enau vaka Pyro-GX 'i ha hala 'e taha:
- Pule'i 'o e manatu: Na'e fai 'e he 'uluaki misini 'o e Descent 'a e ngaahi ui fakahangatonu 'o e manatu 'oku sandbox 'a e ngaahi browsers ki he ngaahi 'uhinga malu, 'oku fie ma'u 'a e ngaahi la'i abstraction tokanga.
- Paipa 'o e le'o: Na'e fie ma'u 'e he MIDI 'o e va'inga mo e ngaahi sisitemi le'o fakakomipiuta ke toe mape'i ki he Web Audio API, 'a ia 'oku ngaue 'i he ngaahi sipinga 'o e threading kehekehe 'aupito.
- Tokanga'i 'o e ngaahi me'a fakahu: 'Oku kehekehe 'a e 'ulungaanga 'o e ngaahi me'a fakahu 'o e keyboard, mouse, mo e joystick 'i he ngaahi tu'unga 'o e browser, tautautefito ki he tafa'aki 'o e loka 'o e pointer mo e ngaahi me'a 'oku hoko 'i he tokanga.
- Tauhi 'a e tu'unga 'o e tu'unga: Na'e fetongi 'e he tanaki'anga 'o e browser (IndexedDB pe localStorage) 'a e ngaahi ui 'o e faile 'uluaki ki hono fakahaofi 'o e fakalakalaka 'o e va'inga mo e fakalelei'i.
- Ngaahi tu'utu'uni tupu'anga kolosi: Na'e pau ke fakahoko 'a e ngaahi koloa, ngaahi shaders, mo e ngaahi faile 'o e fakamatala 'i he malumalu 'o e muimui fefeka 'a e CORS, 'o tanaki atu ha layer 'o e ngaahi langa fakalakalaka 'oku 'ikai ke 'i he 'uluaki tukuange.
"Ko e fakalakalaka mo'oni 'o e uepi-porting Descent 'oku 'ikai ko ha nostalgia — ko e fakamo'oni ia 'o e fakakaukau. Kapau 'e lava ke lele ta'emele ha fisiki-mamafa, taimi mo'oni 3D va'inga mei he 1994 'i ha tab browser, pea 'e lava ke toe fakakaukau'i ha polokalama fakakomipiuta ki he uepi 'o 'ikai feilaulau'i> loloto pe fakahoko."
'Oku anga fefe 'a e fakahaa'i 'e he Taulanga Hifo 'a e ngaahi 'ulungaanga lahi ange 'i he polokalama fakakomipiuta 'oku makatu'unga 'i he uepi?
Ko e taulanga uepi 'o e Descent ko e konga ia 'o ha nga'unu lahi ange 'oku ne toe faka'uhinga'i 'a e me'a 'e lava ke fai 'e he ngaahi browsers. WebAssembly, fakafe'iloaki lahi 'i he 2017 pea 'oku poupou'i he taimi ni 'i he ngaahi browsers lalahi kotoa pe, kuo ne holoki 'a e fakakaukau 'oku fe'unga pe 'a e uepi ki he ngaahi polokalama ma'ama'a. 'I he 'aho ni, 'oku lele kakato 'a e kau 'etita vitio fakapalofesinale, ngaahi me'angaue CAD, ngaahi workstations 'o e ongo fakakomipiuta, mo e ngaahi tu'unga kakato 'o e ngaue-sisitemi-style 'i he browser. 'Oku fakangata 'e he liliu ko 'eni 'a e friction 'o e fokotu'u, fakasi'isi'i 'a e fakafalala 'a e device, pea faka'ata 'a e kau developers ke nau fakafolau atu 'a e ngaahi fakafo'ou 'i he taimi pe ko ia 'o 'ikai fie ma'u 'a e kau faka'aonga'i ke nau fakalelei'i pe toe fokotu'u ha me'a. Ki he ngaahi pisinisi, 'Oku 'uhinga 'eni 'e lava ke ma'u 'e he ngaahi timi 'a e ngaahi me'angaue 'oku faka'ali'ali kakato mei ha fa'ahinga device, 'i ha feitu'u pe — 'a e filosofia tatau 'oku ne faka'uli 'a e ngaahi tu'unga kotoa pe-'i he-taha hange ko e Mewayz, 'a ia 'oku ne 'omi 'a e 207 modules pisinisi fakatahataha'i 'o fakafou 'i ha browser-fakava'e 'i he interface 'e taha.
Ko e hā ʻe lava ke ako ʻe he ngaahi pisinisí mei he founga naʻe toe langa ai ʻa e Descent ki he Uepi?
Ko e ngaahi tu'utu'uni faka'ata 'i mui 'i he taulanga Descent 'oku 'omi ai 'a e ngaahi lesoni fakahangatonu ki he founga 'oku totonu ke langa ai 'a e polokalama fakapisinisi fakaonopooni. Na'e 'ikai ke feinga 'a e kau 'enisinia ke toe fa'u 'a e Descent mei he kamata'anga ki he browser — na'a nau tauhi 'a e 'uluaki logic, liliu 'a e ngaahi sisitemi 'o e la'i 'o e la'i, pea faka'aonga'i 'a e APIs fakafonua 'o e browser ko e 'atakai 'o e taimi lele. Ko e modular ko 'eni, 'oku makatu'unga 'i he ngaahi sisitemi 'oku ne faka'ata 'a e ngaahi founga lelei taha 'i he tisaini polokalama fakakomipiuta 'a e kautaha. Kae 'ikai ko e patching fakataha 'a e ngaahi polokalama 'oku motuhi, 'oku fakataha'i 'e he ngaahi tu'unga pisinisi takimu'a 'a e ngaahi ngaue tefito — CRM, pule'i 'o e poloseki, e-commerce, analytics, fetu'utaki 'a e timi — ki ha sisitemi fakatahataha'i 'a ia 'oku tafe tau'ataina ai 'a e fakamatala 'i he vaha'a 'o e ngaahi modules. Mewayz, 'oku faka'aonga'i 'e he ngaahi pisinisi 'oku laka hake 'i he 138,000 'i mamani, 'Oku langa ia 'i he tefito'i mo'oni tonu ko 'eni: ko ha sisitemi ngaue 'o e 207-module ki he pisinisi 'oku ngaue 'o hange ko ha misini va'inga 'oku 'enisinia lelei, 'oku ma'u mei he $19 'i he mahina.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →'Oku anga fefe hono faka'ilonga'i 'e he Va'inga 'a e Descent 'i he Uepi 'a e Kaha'u 'o e Ngaahi Me'angaue Pisinisi 'oku Makatu'unga 'i he Browser?
'I he taimi 'oku uta ai 'e ha taha 'a e Descent 'i ha browser tab pea lele 'i ha shaft 'o e keli'anga koloa mo e zero lag, 'Oku nau a'usia 'a e fakava'e fakatekinolosia tatau 'oku ne fakaivia 'a e ngaahi tu'unga pisinisi 'o e to'utangata hoko. Kuo evolve 'a e browser ki ha taimi lele 'o e polokalama faka'univeesi. Ki he kau ma'u pisinisi, 'Oku 'uhinga 'eni kuo tapuni lelei 'a e 'ava 'i he vaha'a 'o e polokalama fakakomipiuta 'o e kalasi desktop mo e polokalama fakakomipiuta 'o e uepi. 'Oku lele 'a e totongi 'i he browser. 'Oku lele 'a e pule'i 'o e 'inivenitoa 'i he browser. 'Oku lele 'a e ngaahi paipa 'o e kasitomaa, ngaahi tohimāhina 'o e kakano, ngaahi polokalama affiliate, mo e ngaahi sisitemi booking 'i he browser. Ko e taulanga Descent ko ha faka'ilonga fakafonua: ha me'a pe na'e fie ma'u 'a e hardware makehe pe ko ha fokotu'u fakalotofonua 'oku 'i he taimi ni 'i he a'u 'a e URL. 'Oku 'uma kakato 'a e Mewayz ki he me'a ni, 'o 'omi ha OS pisinisi kakato — mei he ngaahi me'angaue fehokotaki-'i he-bio ki he ngaahi maketi 'o e kau fakatau tokolahi — 'o fakafou 'i he app.mewayz.com 'o 'ikai ha download 'e taha.
Ngaahi Fehuʻi ʻoku Faʻa ʻEke
'Oku lava ke va'inga ta'etotongi 'a e Descent 'i he browser?
'Oku 'i ai ha ngaahi taulanga 'o e uepi 'o e Descent 'oku ngaohi 'e he kau poupou mo e fakaava-ma'u'anga tokoni 'i he 'initaneti, 'o faka'ata 'a e kau va'inga ke nau a'usia 'a e fana kalasi 'o fakahangatonu 'i he ngaahi browsers fakaonopooni 'o faka'aonga'i 'a e WebAssembly mo e WebGL. 'Oku makatu'unga 'a e fakahoko 'i he browser version mo e hardware, ka ko e lahi taha 'o e ngaahi langa 'oku lele lelei 'i he ngaahi komipiuta to'oto'o mo e desktop 'o e mid-range 'o 'ikai ha toe plugins pe polokalama fakakomipiuta 'oku fokotu'u.
Ko e hā e tekinolosia ʻokú ne ʻai ke malava ke fakalele ha vaʻinga ʻo e 1994 ʻi ha meʻangāue uepi fakaonopooni?
Ko e tekinolosia tefito ko e WebAssembly (Wasm), 'a ia 'oku ne fakatahataha'i 'a e 'uluaki C/C ++ va'inga code ki ha fotunga binary 'e lava ke fakahoko 'e he ngaahi browsers 'i he vave ofi-fakafonua. Fakataha'i mo e WebGL ki he ngaahi kalafi 'oku fakavave'i 'e he hardware mo e Web Audio API ki he le'o, 'Oku hoko 'a e a'usia 'o e va'inga 'uluaki kakato 'o reproducible 'i loto 'i ha tab browser angamaheni 'i ha fa'ahinga sisitemi ngaue.
'Oku anga fefe 'a e 'aonga 'o e polokalama fakakomipiuta 'i he uepi ki he kau ma'u pisinisi iiki 'i hono fakafehoanaki ki he ngaahi polokalama tukufakaholo 'o e desktop?
Ko e polokalama fakakomipiuta 'oku makatu'unga 'i he uepi 'oku ne fakangata 'a e fokotu'u, fakasi'isi'i 'a e IT 'o e 'olunga, faka'ata 'a e ngaahi fakafo'ou vave, pea faka'ata 'a e ngaahi timi ke nau fengaue'aki mei ha fa'ahinga device 'o 'ikai ha ngaahi fepakipaki 'o e version. 'Oku fakalahi 'e he ngaahi tu'unga hange ko Mewayz 'a e me'a ni 'o toe lahi ange 'aki hono fakataha'i 'o e ngaahi ngaue pisinisi 'oku laka hake he 200 — e-commerce, CRM, taimi-tepile, analytics, mo e lahi ange — ki ha totongi 'e taha 'o kamata 'i he $19/mahina, 'o fetongi 'a e stack 'o e ngaahi me'angaue 'oku movetevete 'oku faingata'a'ia 'a e lahi taha 'o e ngaahi pisinisi iiki ke tauhi.
Pe 'oku ke toe 'ilo'i ha va'inga kalasi pe langa ha pisinisi scalable, 'Oku hoko 'a e browser ko ho'o tu'unga malohi taha he taimi ni. Kamata ho'o 'ahi'ahi ta'etotongi 'i he app.mewayz.com pea fakatotolo'i 'a e founga 'e lava ke fetongi ai 'e he ngaahi module fakatahataha'i 'e 207 'a e ngaahi me'angaue 'oku motuhi 'o fakatuai'i ho'o pisinisi.
'Oku lava ke va'inga 'a e Descent 'i he browser ki he 'oku 'i ai ha ngaahi taulanga 'o e uepi 'oku ngaohi 'e he kau poupou 'o e Descent 'i he 'initaneti, 'o faka'ata 'a e kau va'inga ke nau a'usia 'a e fana fakakalasi 'i he ngaahi browser fakaonopooni 'o faka'aonga'i 'a e WebAssembly mo e WebGL 'oku fakafalala 'a e fakahoko 'i he lahi taha 'o e buware version mo e smooth browser. mo e ngaahi desktops 'o 'ikai ha toe plugins pe polokalama fakakomipiuta 'oku fokotu'u."}},{"@fa'ahinga":"Fehu'i","hingoa":"Ko e ha 'a e tekinolosia 'oku ne 'ai ke malava ke fakalele ha va'inga 1994 'i ha browser 'o e uepi fakaonopooni?","talitali":{"@fa'ahinga":"Tali":{"@fa'ahinga":"Tali","tohi":"Ko e tekinolosia tefito ko e WebWa/s 'e lava ke fakahoko 'e he ngaahi browsers 'a e fotunga 'o e binary 'i he vave ofi-fakafonua. Fakataha'i mo e WebGL ki he ngaahi kalafi 'oku fakavave'i 'e he hardware mo e API 'o e Web Audio ki he le'o, 'Oku hoko 'a e a'usia 'o e va'inga 'uluaki kakato 'i loto 'i ha tab 'o e browser angamaheni 'i ha fa'ahinga polokalama fakakomipiuta." kau ma'u pisinisi iiki 'i hono fakafehoanaki ki he ngaahi polokalama tukufakaholo 'o e desktop?","acceptedAnswer":{"@fa'ahinga":"Tali","text":"'Oku fakangata 'e he polokalama fakakomipiuta 'oku makatu'unga 'i he uepi 'a e fokotu'u, fakasi'isi'i 'a e IT 'o e 'olunga, 'oku ne faka'ata 'a e ngaahi fakafo'ou vave, pea faka'ata 'a e ngaahi timi ke nau fengaue'aki mei ha fa'ahinga device 'o 'ikai ha ngaahi fepakipaki 'o e version 'i he ngaahi peletifoomu further fun0. \u2014 e-commerce, CRM, taimi-tepile, analytics, mo e lahi ange \u2014 ki ha totongi 'e taha 'o kamata 'i he $19\/mahina, 'o fetongi 'a e fakaputu'anga 'o e ngaahi me'angaue 'oku movetevete lahi taha s"}}]}Try Mewayz Free
All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.
Get more articles like this
Weekly business tips and product updates. Free forever.
You're subscribed!
Start managing your business smarter today
Join 30,000+ businesses. Free forever plan · No credit card required.
Ready to put this into practice?
Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.
Start Free Trial →Related articles
Hacker News
9 Mothers (YC P26) Is Hiring – Lead Robotics and More
Apr 7, 2026
Hacker News
NanoClaw's Architecture Is a Masterclass in Doing Less
Apr 7, 2026
Hacker News
Dropping Cloudflare for Bunny.net
Apr 7, 2026
Hacker News
Show HN: A cartographer's attempt to realistically map Tolkien's world
Apr 7, 2026
Hacker News
Show HN: Pion/handoff – Move WebRTC out of browser and into Go
Apr 7, 2026
Hacker News
AI may be making us think and write more alike
Apr 7, 2026
Ready to take action?
Start your free Mewayz trial today
All-in-one business platform. No credit card required.
Start Free →14-day free trial · No credit card · Cancel anytime