LT6621B - Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui - Google Patents

Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui Download PDF

Info

Publication number
LT6621B
LT6621B LT2017542A LT2017542A LT6621B LT 6621 B LT6621 B LT 6621B LT 2017542 A LT2017542 A LT 2017542A LT 2017542 A LT2017542 A LT 2017542A LT 6621 B LT6621 B LT 6621B
Authority
LT
Lithuania
Prior art keywords
website
site
developer
copied
development
Prior art date
Application number
LT2017542A
Other languages
English (en)
Other versions
LT2017542A (lt
Inventor
Filip BORCOV
Original Assignee
UAB Site.pro
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by UAB Site.pro filed Critical UAB Site.pro
Priority to LT2017542A priority Critical patent/LT6621B/lt
Priority to US16/955,485 priority patent/US11328035B2/en
Priority to EP18842463.4A priority patent/EP3729296A1/en
Priority to PCT/IB2018/059907 priority patent/WO2019123114A1/en
Publication of LT2017542A publication Critical patent/LT2017542A/lt
Publication of LT6621B publication Critical patent/LT6621B/lt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

Šiuo aprašymu pateikiamas būdas kurti interneto svetaines ir teikti individualizuotą pagalbą kūrimui. Interneto svetainės kūrimo būdas remiasi esamos svetainės kopijavimu, nukopijuotos svetainės analize, unifikavimu ir perkėlimu į darbinę aplinką. Darbinėje aplinkoje kūrėjas gali keisti, modifikuoti, redaguoti nukopijuotos svetainės elementus tokiu būdu sukuriant naują interneto svetainę. Sukūrus naują interneto svetainę, įrangą, įgyvendinanti būdą, suderina svetainės parametrus, nustatymus pagal serverio, į kurį planuojama kelti svetainė. Suderinus naujos svetainės parametrus, svetainė perkeliama į serverį nuolatiniam veikimui, demonstravimui internete.Kai būdą įgyvendinanti įranga išanalizuoja kopijuojamą svetainę ir perkelia į darbinę aplinką, kūrėjas turi galimybę naudotis svetainės kūrimo individualizuota pagalba, kuri pateikia sekančius kūrimo žingsnius atsižvelgiant į konkrečią kūrėjo situaciją.Būdą įgyvendinančios priemonės turi dirbtinio intelekto priemones, kurios analizuodamos skirtingų kūrėjų veiksmus, juos sistemina ir kuria dažniausiai pasitaikančias veiksmų sekas, tvarkas. Ilgainiui įranga gali pateikti sekančius svetainės kūrimo žingsnius, naudodama nukopijuotos svetainės elementus, t.y.: kūrėjas gauna kūrimo pagalbą konkrečiai svetainei.

Description

TECHNIKOS SRITIS
Išradimas priklauso interneto svetainių kūrimo metodui, kuris pilnai pakeičia žmogų kūrybiniuose procesuose, pavyzdžiui: atlieka interneto svetainių kūrimą kopijuojant iš bet kokios platformos ar teikiant individualizuotą multimedinę pagalbą.
TECHNIKOS LYGIS
Šiuo aprašymu pateikiamas būdas konstruoti, kurti interneto svetaines. Konstravimo būdas pagrįstas esamų interneto svetainių kopijavimu. Nukopijuota svetainė, nepriklausomai nuo programavimo kalbos, kuria svetainė sukurta, analizuojama, apdorojama; svetainę sudarantys elementai unifikuojami ir patalpinami aplinkoje, kurioje paprastas, įgūdžių svetainių kūrime neturintis naudotojas, kūrėjas gali keisti svetainės vaizdą, funkcijas ir kt., t.y. modifikuoti nukopijuotą svetainę iki kūrėjui tinkamos. Yra galimybė naudotis automatine pagalba, kuri įvairiais formatais (tekstas, statiški vaizdai, dinamiški vaizdai) pateikia informaciją, padedančią konstruoti, kurti norimą svetainę. Pateikiamos pagalbos turinys kiekvienu konkrečiu atveju yra kuriamas konkrečiam atvejui, todėl tiksliai atitinką situaciją, kurioje veikia svetainės kūrėjas. Tiek svetainių kūrimas kopijuojant, tiek pagalbos teikimas vyksta tokiu pačiu principu: pritaikant atliekamus veiksmus konkrečiai svetainės kūrėjo situacijai.
Dokumentas US2008082955A1 (publikuotas 2008 m. balandžio 3 dieną) pateikia sprendimą, skirtą svetainės klonavimui, tačiau cituojamas būdas neanalizuoja kopijuojamos svetainės, neunifikuoja svetainę sudarančių elementų, nėra galimybės patobulinti, pagerinti, pritaikyti nukopijuotą svetainę savo poreikiams, nepateikiamas būdas automatiniam klaidų taisymui.
Dokumentas US2002078057A1 (publikuotas 2002 m. birželio 20 dieną) pateikia interneto svetainės kopijavimo būdą, kuriame kopijavimui naudojamas esamos svetainės originalus kodas, neanalizuojamas svetainės modelis, nepateikiama galimybė nesudėtingai (reikia suprasti svetainės kodą) pakeisti svetainę, pritaikyti savo poreikiams. Kaip minėta, kopijavimui naudojamas originalus kodas, todėl, jei nėra galimybės gauti originalų kodą (dažniausiai tokios galimybės nėra), kopijavimas gali nepavykti. Šio išradimo atveju analizuojamas bendras svetainės modelis neatsižvelgiant j kodą ar kodo programavimo kalbą. Taip pat cituojamame dokumente nepateikiama individualizuota pagalba kūrimui.
Pateikti esamo technikos lygio analogai pasižymi tokiais trūkumais:
- kopijavimas tinka tik vienu konkrečiu kodu sukurtai svetainei, t.y.:
kopijuojant nėra galimybės unifikuoti programavimo kodo;
- analizuojamas ir kopijuojamas svetainės programinis kodas, o ne realus visos svetainės modelis (loginė struktūra), dėl ko nukopijavus nėra galimybės nesudėtingai (nekeičiant pačio kodo) keisti svetainės elementų, struktūros, t.y.: nėra galimybės nesudėtingai pritaikyti svetainės savo poreikiams;
- nepateikiamos konkrečiai situacijai tinkančios pagalbos priemonės;
- pateikiamas būdas tik svetainės kopijavimui, nepateikiamos galimybės nukopijuotą turinį pakeisti, patobulinti, pritaikyti savo poreikiams;
- analizuojamas ir kopijuojamas svetainės kodas, kurį gauti gali būti neįmanoma, todėl svetainės nukopijuoti gali nepavykti;
- nepateikiami kūrimo individualizuotos pagalbos būdai.
Šiuo aprašymu pateikiamas techninis sprendimas neturi aukščiau išvardintų trūkumų.
IŠRADIMO ESMĖ
Šiuo aprašymu pateikiamas būdas kurti interneto svetaines ir teikti individualizuotą pagalbą kūrimui. Interneto svetainės kūrimo būdas remiasi esamos svetainės kopijavimu, nukopijuotos svetainės analize, unifikavimu ir perkėlimu į darbinę aplinką. Darbinėje aplinkoje kūrėjas gali keisti, modifikuoti, redaguoti nukopijuotos svetainės elementus tokiu būdu sukuriant naują interneto svetainę. Sukūrus naują interneto svetainę įranga, įgyvendinanti būdą, suderina svetainės parametrus, nustatymus pagal serverio, j kurį planuojama kelti, svetainė. Suderinus naujos svetainės parametrus, svetainė perkeliama į serverį nuolatiniam veikimui, demonstravimui internete.
Kai būdą įgyvendinanti įranga išanalizuoja kopijuojamą svetainę ir perkelia j darbinę aplinką, kūrėjas turi galimybę naudotis svetainės kūrimo individualizuota pagalba, kuri pateikia sekančius kūrimo žingsnius atsižvelgiant į konkrečią kūrėjo situaciją.
Būdą įgyvendinančios priemonės turi dirbtinio intelekto priemones, kurios analizuodamos skirtingų kūrėjų veiksmus, juos sistemina ir kuria dažniausiai pasitaikančias veiksmų sekas, tvarkas. Ilgainiui įranga gali pateikti sekančius svetainės kūrimo žingsnius, naudodama nukopijuotos svetainės elementus, t.y.:
kūrėjas gauna kūrimo pagalbą konkrečiai svetainei.
Pagrindinis šio būdo privalumas, kad juo gali naudotis, t.y. svetaines kurti naudotojai, kūrėjai, kurie visiškai neturi tos srities žinių. Tiek įrangos veikimas, tiek sąsajos su naudotoju, tiek pagalba pateikiama itin paprastu, naudotojo įgūdžių nereikalaujančiu būdu.
TINKAMIAUSI ĮGYVENDINIMO VARIANTAI
Šiuo aprašymu pateikiamas būdas skirtas interneto svetainėms kurti, konstruoti. Interneto svetainių kūrimas atliekamas nurodant veikiančią svetainę internete, kuri nukopijuojama, migruojama į darbinę aplinką, kurioje galima keisti, redaguoti nukopijuotos svetainės elementus, struktūrą, veikimą, ištaisyti kai kurias klaidas ir patalpinti sutvarkytą svetainę demonstravimui internete. Darbinėje aplinkoje, kartu su nukopijuotos svetainės tvarkymu, yra galimybė naudotis pagalba, kuri pritaikyta kiekvienam svetainės kūrėjo, naudotojo konkrečiam pasirinktam atvejui, t.y.: pagalba yra asmeninė, individualizuota, naudojanti svetainės elementus.
Būdas įgyvendinamas programinėmis priemonėmis, veikiančiomis kompiuteryje ar panašiame elektroniniame įrenginyje (pvz.: išmaniajame telefone, planšetiniame kompiuteryje ir pan.). Programinės priemonės gali veikti tame pačiame kompiuteryje, kuriuo naudojantis kuriama nauja svetainė, arba programinės priemonės veikia nutolusiame kompiuteryje, t.y.: naudotojas gali naudotis programinėmis priemonėmis kaip paslauga (Saas, Software as a Sevice atvejis). Šiame aprašyme techninės ir programinės priemonės, įgyvendinančios aprašomą kopijavimo ir pagalbos būdą, vadinamos „įranga“.
Būdo naudotojas pasirenka svetainę internete, kurios pagrindu planuoja kurti savo interneto svetainę. Pasirinktos svetainės adresas (URL) nurodomas būdą įgyvendinančiai įrangai. Įranga yra tinkama priimti daug interneto svetainių adresų vienu metu, t.y. šiame aprašyme toliau nors ir bus naudojamas terminas, reiškiantis vieną svetainę, tačiau įranga gali keisti, redaguoti, modifikuoti daug (keletas tūkstančių) nukopijuotų svetainių vienu metu. Galimas variantas, kai įranga iš anksto nurodo, pasiūlo galimas svetaines, kuriomis gali naudotis naudotojas. Įranga analizuoja pasirinktos svetainės ar daugelio svetainių struktūrą, elementus, DOM modelį, o ne programinės kalbos kodą, kuriuo suprogramuota pasirinkta svetainė. Įranga analizuoja ne HTML kodą, bet visą DOM modelį tiek kopijuojamos svetainės, tiek susietų svetainių. Išanalizavusi DOM modelį, įranga konvertuoja svetainės elementus (tokius kaip: dizainas, turinys, vidinių nuorodų medis ir kt.) į unifikuotą šabloną, kurio pagalba minėti konvertuoti elementai gali būti koreguojami, redaguojami, keičiami darbinėje aplinkoje. Šiuo atveju nėra svarbu kokia programavimo kalba sukurtas kopijuojamos interneto svetainės kodas, būdas veikia su svetainėmis, nepriklausomai nuo programavimo kalbos, kuria sukurtas svetainės kodas. Įgyvendinant būdą, nėra svarbu kokia programavimo kalba sukurtos priekinė sąsaja (front-end) ir galinė sąsaja (back-end), nesvarbu kokia užsienio kalba pateikiama informacija svetainėje, gali būti svetainės elementų sąsajų su kitų tiekėjų elementais, išorinių įskiepių ir kt. Įranga išanalizuoja pasirinktą svetainę ir pateikia svetainę ir jos DOM modelį darbinėje aplinkoje, t.y. įranga „supranta“ kopijuojamos svetainės struktūrą. Įranga unifikuoja svetainės parametrus ir pateikia darbinėje aplinkoje, t.y.: visus kopijuojamos svetainės elementus, nepriklausomai nuo elementų gamybos būdo, įranga pakeičia į vieningą formatą, kuriuo elementai pateikiami darbinėje aplinkoje. Jei įranga nepajėgia unifikuoti kopijuojamos svetainės elementų, įranga juos interpretuoja ir pateikia darbinėje aplinkoje. Darbinėje aplinkoje pasirinkta svetainė pateikiama kartu su informacija apie svetainės elementų išdėstymą, svarbumą, elementų išvedimo, rodymo tvarką, seką, susietą su elementų koordinatėmis ir kitais parametrais. Darbinėje aplinkoje programinės priemonės kūrėjas gali keisti pasirinktą nukopijuotą svetainę. Keičiant svetainę, galima keisti jos elementus, jos struktūrą, jos veikimą, sąsajas, pavyzdžiui, galima pritaikyti svetainę peržiūrai mobiliaisiais įrenginiais (šiuo atveju pritaikymas mobiliesiems ir kitokiems įrenginiams pagal nutylėjimą taikomas, tačiau, esant poreikiui, galima išjungti) ir kt. Taip pat darbinėje aplinkoje galima ištaisyti kai kurias pasirinktos svetainės klaidas, tokias kaip: vaizdo elementų lygiavimas, įdiegti SEO (pritaikyti svetainę paieškoms), panaikinti nereikalingus, perteklinius, nenaudojamus elementus ir kt. Būdo darbinė aplinka sukurta taip, kad svetainės kūrėjas gali visiškai neturėti programavimo įgūdžių, nukopijuotos svetainės keitimas, modifikavimas vykdomas grafinėje ar kitokioje ne specialistui lengvai suprantamoje sąsajoje.
Šio būdo atveju nėra svarbu pasirenkamos kopijuoti svetainės elementai, struktūra, programavimo kalba, veikimas, išoriniai įskiepiai, sąsajos su kitomis svetainėmis ir kiti sandarą ir veikimą nusakantys aspektai. Aprašoma įranga bet kokią svetainę kopijuoja unifikuodama jos elementus, perkeldama unifikuotus elementus į darbinę aplinką, kur elementai gali būti redaguojami.
Darbinėje aplinkoje, pakeitus pasirinktą svetainę pagal savo kriterijus, naujai sukurtą svetainę galima patalpinti į tam skirtą vietą kompiuteryje, serveryje. Naujai sukurtą svetainę talpinant konkrečiame serveryje, įranga pritaiko naujai sukurtos svetainės elementus tokiu būdu, kad naujai talpinama svetainė ir jos parametrai, nustatymai tiktų serverio nustatymams, parametrams, t.y.: nauja svetainė galėtų veikti konkrečiame serveryje. Patalpinus svetainę naujame serveryje, svetainė yra tinkama demonstruoti internete, t.y.: svetainė tinkama naudoti.
Įranga įgyvendina ne tik naujos svetainės kūrimą, tačiau taip pat kūrėjui, naudotojui pateikia detalias instrukcijas, pagalbą kaip gali būti sukurta nauja svetainė. Pagalbą teikianti įranga įgyvendinta naudojant dirbtinio intelekto priemones. Pagalbą teikianti įranga stebi, registruoja ir analizuoja kiekvieno iš svetainių kūrėjo veiksmus kuriant naują svetainę, tokiu būdu formuojama veiksmų seka, tvarka, kuri dažniausiai naudojama konkretaus tipo interneto svetainėms kurti. Naudojant dažniausiai pasitaikančius sekos, tvarkos etapus, t.y.: seką, tvarką naudojant kaip rėmą, kryptį, naudojami naujai pasirinktos konkretaus kūrėjo svetainės elementai, struktūra, ypatumai. Pagalbos programinės priemonės analizuoja kiekvieno iš kūrėjų veiksmus kuriant svetainę, naudoja kiekvieno konkretaus kūrėjo naudojamos svetainės elementus, todėl pagalbos sistema negali veikti atskirai nuo svetainės kūrimo programinių priemonių. Naudojant tokias pagalbos programines priemones, kūrėjas gauna individualizuotą pagalbą naudotis svetainių kūrimo būdu. Viena iš minėtos individualios pagalbos formų - dinaminiai, kintantys vaizdai demonstruojantys svetainės kūrimą žingsnis po žingsnio. Kita iš individualios pagalbos formų - įranga pati gali svetainę keisti, redaguoti, modifikuoti taip, kaip dažniausiai keičiamos tokios ar panašios svetainės, remiantis dažniausiai kūrėjų atliekamų veiksmų seka, tvarka.
Kitas pagalbos kūrėjui įgyvendinimo būdas - dinaminio vaizdo sukūrimas ir demonstravimas kaip kopijuojama svetainė gali būti sukurta naudojantis šį būdą įgyvendinančia įranga. Kopijuojamą svetainę perkėlus į darbinę aplinką, vyksta kopijuojamos svetainės elementų, struktūros unifikavimas, t.y. įranga analizuoja kopijuojamą svetainę ir perkelia ant unifikuoto šablono. Išanalizavusi ir unifikavusi kopijuojamą svetainę, įranga sukuria dinaminį vaizdą, vaizdo klipą kaip kopijuojama svetainė gali būti sukurta naudojantis šį būdą įgyvendinančia įranga. Kūrėjas žiūrėdamas pagalbos dinaminį vaizdo klipą turi galimybę suprasti kaip vienas ar kitas svetainės elementas, struktūrą gali būti sukurta naudojantis įranga. Vaizdo klipą galima sustabdyti, paleisti iš pradžių, pagreitinti, t.y. atlikti visus vaizdo klipų peržiūrai būdingus veiksmus. įranga gali kurti svetainę pati ir demonstruoti kūrimą kūrėjui, kūrėjas tam tikru momentu gali sustabdyti kūrimą ir toliau kurti savarankiškai, konstruoti svetainę pagal savo poreikius. Įranga gali veikti kaip su iš išorės nukopijuota svetaina taip ir su sistemos viduje esančiomis svetainėmis (pasirinktomis iš šablonų arba sukurtų anksčiau)
Aprašomą būdą įgyvendinančios įrangos programinės priemonės turi dirbtinio intelekto priemones, kurios stebi kiekvieno kūrėjo veiksmus kuriant naują svetainę, juos apdoroja, sistemina, kuria dažniausiai pasitaikančias veiksmų sekas, tvarką. Vienas iš sukurtos veiksmų sekos naudojimo būdų - veiksmų seka naudojama mokyti mažiau patyrusius kūrėjus kurti svetaines, svetainės kūrimo etapai demonstruojami žingsnis po žingsnio. Kiti galimi sukurtos sekos, tvarkos naudojimo būdai - įranga savarankiškai pateikia, pasiūlo kūrėjui kopijavimui dažniausiai naudojamų svetainių pavyzdžius, pateikia, pasiūlo kūrėjui tolimesnius, sekančius svetainių kūrimo elementus, žingsnius, etapus. Dirbtinis intelektas taip pat gali būti naudojamas kitiems svetainės kūrimo tikslams.
Visas svetainės kūrimo kopijuojant būdas turi tokius etapus:
- įrangai nurodomas kopijuojamos svetainės URL adresas;
- įranga analizuoja kopijuojamos svetainės sandaros elementus ir veikimo struktūrą, DOM modelį;
- įranga konvertuoja kopijuojamos svetainės sandaros elementus ir veikimo struktūrą į unifikuotą šabloną, darbinę aplinką;
- kai įranga išanalizuoja kopijuojamą svetainę, kūrėjui pageidaujant, įranga demonstruoja svetainės kūrimo etapus žingsnis po žingsnio, t.y.: pasitelkiant konkrečios svetainės elementus moko, kaip galima kurti naują svetainę;
- svetainės kūrėjas darbinėje aplinkoje redaguoja, keičia, modifikuoja svetainės sandaros elementus ir veikimo struktūrą;
- naujai sukurtą svetainę su pakeista svetainės sandara ir veikimo struktūra talpinant į serverį demonstravimui internete įranga keičia naujos svetainės parametrus, nustatymus pagal serverio nustatymus, reikalavimus, t.y.: pritaiko svetainę talpinti konkrečiame serveryje;
- naują svetainę įranga talpina į serverį, kur nauja svetainė tinkama veikti, rodyti internete.
Siekiant iliustruoti ir aprašyti šį išradimą, aukščiau pateiktas tinkamiausių įgyvendinimo variantų aprašymas. Tai nėra išsamus arba ribojantis aprašymas, siekiantis nustatyti tikslią formą arba įgyvendinimo variantą. Į aukščiau pateiktą aprašymą reikia žiūrėti daugiau kaip į iliustraciją, o ne kaip į apribojimą. Akivaizdu, kad tos srities specialistams gali būti akivaizdžios daugybė modifikacijų ir variacijų. Įgyvendinimo variantas yra parinktas ir aprašytas tam, kad tos srities specialistai geriausiai išaiškintų šio išradimo principus ir jų geriausią praktinį pritaikymą, skirtą skirtingiems įgyvendinimo variantams su skirtingomis modifikacijomis, tinkančiomis konkrečiam panaudojimui arba įgyvendinimo pritaikymui. Numatyta, kad išradimo apimtis apibrėžiama prie jo pridėta apibrėžtimi ir jos ekvivalentais, kuriuose visi minėti terminai turi prasmę plačiausiose ribose, nebent nurodyta kitaip.
Įgyvendinimo variantuose, aprašytuose tos srities specialistų, gali būti sukurti pakeitimai, nenukrypstantys nuo šio išradimo apimties, kaip tai nurodyta toliau pateiktoje apibrėžtyje.

Claims (7)

  1. IŠRADIMO APIBRĖŽTIS
    1. Būdas kurti interneto svetainę kopijuojant kitą interneto svetainę ir kūrimui pateikti individualizuotą pagalbą, turintis tokius veikimo etapus:
    - įrangai, įgyvendinančiai būdą, nurodomas kopijuojamos svetainės URL adresas;
    - svetainės kūrėjas darbinėje aplinkoje redaguoja, keičia, modifikuoja svetainės sandaros elementus ir veikimo struktūrą;
    - naują svetainę įranga talpina į serverį, besiskiriantis tuo, kad turi tokius etapus:
    - įranga analizuoja kopijuojamos svetainės sandaros elementus ir veikimo struktūrą, DOM modelį;
    - įranga konvertuoja kopijuojamos svetainės sandaros elementus ir veikimo struktūrą į unifikuotą šabloną, darbinę aplinką.
  2. 2. Būdas kurti interneto svetainę kopijuojant kitą interneto svetainę ir kūrimui pateikti individualizuotą pagalbą pagal 1 punktą, besiskiriantis tuo, kad įrangai išanalizavus kopijuojamą svetainę, kūrėjui pageidaujant, įranga demonstruoja svetainės kūrimo etapus žingsnis po žingsnio, t.y.: pasitelkiant konkrečios svetainės elementus moko kaip galima kurti naują svetainę.
  3. 3. Būdas kurti interneto svetainę kopijuojant kitą interneto svetainę ir kūrimui pateikti individualizuotą pagalbą pagal 1 punktą, besiskiriantis tuo, kad naujai sukurtą svetainę su pakeista svetainės sandara ir veikimo struktūra talpinant j serverį demonstravimui internete įranga keičia naujos svetainės parametrus, nustatymus pagal serverio nustatymus, reikalavimus, t.y.: prireikus pritaiko svetainę talpinti konkrečiame serveryje.
  4. 4. Būdas kurti interneto svetainę kopijuojant kitą interneto svetainę ir kūrimui pateikti individualizuotą pagalbą pagal visus ankstesnius punktus, besiskiriant i s tuo, kad įrangos programinė įranga turi dirbtinio intelekto priemones, kurios, kūrėjui pageidaujant, gali padėti kurti svetainę, pasiūlyti sekančius kūrimo žingsnius.
  5. 5. Būdas kurti interneto svetainę kopijuojant kitą interneto svetainę ir kūrimui pateikti individualizuotą pagalbą pagal visus ankstesnius punktus, besiskiriant i s tuo, kad įrangos programinė įranga, kūrėjui pageidaujant, gali sukurti naują svetainę remiantis dažniausiai atliekamų kūrimo veiksmų seka, tvarka.
  6. 6. Būdas kurti interneto svetainę kopijuojant kitą interneto svetainę ir kūrimui pateikti individualizuotą pagalbą pagal visus ankstesnius punktus, besiskiriant i s tuo, kad įrangos programinė įranga kopijuoja ir apdoroja, t.y. keičia, modifikuoja, redaguoja daug svetainių vienu metu.
  7. 7. Būdas sukurti ir demonstruoti svetainės kūrimo procesą, teikti vaizdo pagalbą kūrėjui, besiskiriantis tuo, kad dinaminio vaizdo klipas yra kuriamas bet kokiai svetainei darbinėje aplinkoje, unifikavus jos struktūrą, elementus, įranga pateikia vaizdo klipą kaip svetainė gali būti sukurta.
LT2017542A 2017-12-20 2017-12-20 Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui LT6621B (lt)

Priority Applications (4)

Application Number Priority Date Filing Date Title
LT2017542A LT6621B (lt) 2017-12-20 2017-12-20 Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui
US16/955,485 US11328035B2 (en) 2017-12-20 2018-12-12 Method for developing websites and providing tailored assistance for development
EP18842463.4A EP3729296A1 (en) 2017-12-20 2018-12-12 Method for developing websites and providing tailored assistance for development
PCT/IB2018/059907 WO2019123114A1 (en) 2017-12-20 2018-12-12 Method for developing websites and providing tailored assistance for development

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
LT2017542A LT6621B (lt) 2017-12-20 2017-12-20 Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui

Publications (2)

Publication Number Publication Date
LT2017542A LT2017542A (lt) 2019-03-25
LT6621B true LT6621B (lt) 2019-05-10

Family

ID=65241268

Family Applications (1)

Application Number Title Priority Date Filing Date
LT2017542A LT6621B (lt) 2017-12-20 2017-12-20 Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui

Country Status (4)

Country Link
US (1) US11328035B2 (lt)
EP (1) EP3729296A1 (lt)
LT (1) LT6621B (lt)
WO (1) WO2019123114A1 (lt)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113821757B (zh) * 2021-11-25 2022-02-22 山东捷瑞数字科技股份有限公司 一种基于cms的快速建站方法及建站系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020078057A1 (en) 2000-12-20 2002-06-20 Wang John Y. Lookup table approach for dynamically duplicating websites
KR20030046768A (ko) 2001-12-06 2003-06-18 (주)와이솔루션즈 인공지능 전문가시스템의 추론 이론을 바탕으로 한 웹사이트 관리 시스템 및 웹 사이트 관리 방법
US7984421B2 (en) 2006-10-03 2011-07-19 Ning, Inc. Web application cloning
US20080178081A1 (en) * 2007-01-22 2008-07-24 Eran Reshef System and method for guiding non-technical people in using web services
US20130326333A1 (en) 2012-06-01 2013-12-05 Atiq Hashmi Mobile Content Management System
GB2508875A (en) * 2012-12-13 2014-06-18 Thunderhead Ltd Defining elements of web pages for variation
EP3661122A3 (en) * 2014-05-14 2020-07-29 Pagecloud Inc. Methods and systems for web content generation

Also Published As

Publication number Publication date
US11328035B2 (en) 2022-05-10
EP3729296A1 (en) 2020-10-28
LT2017542A (lt) 2019-03-25
US20210097116A1 (en) 2021-04-01
WO2019123114A1 (en) 2019-06-27

Similar Documents

Publication Publication Date Title
CN106936871B (zh) 界面展示数据的方法及装置
US9164753B2 (en) Generating software updates
US9983892B2 (en) Deep linking to mobile application states through programmatic replay of user interface events
JP6606304B2 (ja) プレビューにおけるネイティブ・ドキュメントのコメントの修正
CN108762743B (zh) 一种数据表操作代码生成方法及装置
US20070016650A1 (en) System and methods for collaborative development of content over an electronic network
US20090210866A1 (en) Methods, systems, and computer program products for updating software on a data processing system based on transition rules between classes of compatible versions
CN108304239B (zh) 用于远程操作的快速界面交互方法及装置
US12524214B1 (en) Automated error troubleshooting via generative AI software development assistant
JP2008021307A (ja) 異機種環境においてメッセージのサーバ・ベースのレンダリングを管理するためにコンピュータを利用する方法およびシステム
WO2017081558A1 (en) Monitoring and actuation of view controller parameters to reach deep states without manual developer intervention
JP2017504129A (ja) ウェブブラウザにおいて表わされる状態表現の構築
CN105608078A (zh) 一种网页页面实时预览的方法和装置
KR20130035526A (ko) 웹 기술을 이용한 하이브리드 어플리케이션 구동 장치 및 방법
US7765522B2 (en) System and method for providing an embedded complete controller specification through explicit controller overlays
CN112966033A (zh) 一种预览模板文件的方法、装置及存储介质
LT6621B (lt) Būdas kurti interneto svetaines ir pateikti individualizuotą pagalbą kūrimui
Priefer et al. Iterative model-driven development of software extensions for web content management systems
CN117406966B (zh) 应用创建方法、装置、电子设备及存储介质
US12530173B1 (en) Graphical user interface for generative AI software development assistant
US12619399B1 (en) Requirements discovery for generative ai software development assistant
Kęsik et al. Usability comparison of WebRatio and symfony for educational purposes
CN105487843B (zh) 一种WebApp开发部署方法及系统
EP4571540A1 (en) Method and apparatus for storing data, and device and medium
KR20160038626A (ko) 웹에서 사용하는 에이브이알 소프트웨어 트레이닝 키트 제어 시스템

Legal Events

Date Code Title Description
BB1A Patent application published

Effective date: 20190325

FG9A Patent granted

Effective date: 20190510