Skelbimas
Ak, džiaugsmas kuriant naują svetainę! Jei rimtai, vienas didžiausių dalykų žiniatinklyje yra tai, kaip lengva pradėti kažką naujo. Yra daugybė įrankių, leidžiančių vartotojams lengvai kurti savo svetaines, pvz Sidengo Kaip per kelias minutes susikurti savo svetainę be jokių kodavimo įgūdžiųKadangi žiniatinklis auga ir tai darosi akinamai sparčiai, interneto buvimo poreikis tampa vis aktualesnis. Daugelyje pasaulio šalių tiesiog privalote būti internete, kad... Skaityti daugiau ir Wix Kaip nemokamai sukurti profesionaliai atrodančią „Flash“ svetainę Skaityti daugiau (kuriam, beje, nebereikia Flash). Daugelis šių įrankių yra skirti naujiems vartotojams, kurie kuria savo pirmąsias svetaines. „Spinto“ yra nauja paslauga, kuri bando kitu kampu.
Jis yra patogus kūrėjams, palaiko Git ir SSH ir yra pagrįstas Jekyll, statinis svetainių generatorius Ruby coders mėgsta. Atlikdama visa tai, Spinto taip pat stengiasi išlikti patraukli naujesniems vartotojams – galima sakyti, kad tai paslauga, kuri iš esmės stengiasi, kad visi būtų patenkinti.
Šiuo metu „Spinto“ yra beta versijos ir gali būti laisvai naudojama, tačiau net ir pradėjus apmokestinti, bus lengva eksportuoti svetainę ir perkelti ją kitur, jei nenorite mokėti.
Atsikėlimas ir bėgimas
Prisijungus prie „Spinto“ su „Google“ paskyra, paslauga pirmiausia nori sužinoti, ar esate „tech žmogus“. Darant prielaidą, kad esate, tikriausiai žinote, kas yra Git, ir turite viešąjį SSH raktą. Aš tikrai turiu viešąjį SSH raktą, kurį įklijavau į šį teksto laukelį. Tačiau „Spinto“ jums negailės, jei neturite tokio rakto, o tai yra malonu.
Tada laikas sukurti mūsų pirmąją svetainę:
„Spinto“ taip pat leidžia sukurti svetainę su Techninis piešinys arba Skeletas CSS sistemos arba tuščia svetainė be jokio kodo. Kadangi čia tik noriu spardyti padangas, nuėjau su Restorano pavyzdys Interneto svetainė.
Redaguokite savo svetainę vizualiai
Svetainė sukuriama akimirksniu ir gali būti nedelsiant pasiekiama. Viršuje galite pamatyti Spinto redaktoriaus žiniatinklio sąsają. Dešinėje šoninėje juostoje „Spinto“ pateikia „Git“ URL, kurio reikia norint patikrinti svetainės šaltinius, taip pat svetainės informaciją ir bendradarbius, sąrašą. Kairėje galite matyti puslapius ir tinklaraščio įrašus.
Redaguojame Sveiki puslapis:
Oho, vaizdo redaktorius! Gana tvarkingas netechniniams vartotojams. Tačiau atminkite, kad dėl viso įspūdingo chromo redaktoriaus galimybės yra ribotos. Negalėjau perkelti vaizdų juos vilkdamas. Redaktorius palengvino teksto keitimą ir vaizdų pakeitimą. Tai puiku, nes tai reiškia, kad netechninis vartotojas gali redaguoti svetainės tekstą, o labiau patyręs kūrėjas atlieka CSS.
„Spinto“ žiniatinklio sąsaja taip pat leidžia tiesiogiai redaguoti HTML, bet jei esate kūrėjas, manau, kad tikimybė, kad naršyklėje rankiniu būdu redaguosite HTML, yra labai maža.
Darbas su Git ir redagavimas vietoje
Dabar pažvelkime į Spinto iš patyrusio kūrėjo perspektyvos. Ši paslauga leidžia labai lengvai klonuoti svetainę ir dirbti su ja patogiai naudojant „Git“ įrenginį. Aukščiau pateikta „Git“ komandų eilutė pašalinama tiesiai iš „Spinto“ dokumentacijos ir iš esmės atsisiunčia jūsų „Spinto“ svetainę darbui. Viduje jis atrodo taip:
README failas aiškiai parodo, kad dirbame su kažkuo, pagrįstu Jekyll ir Bootstrap sistema (sukūrė Twitter). Dabar paleiskite gVim ir redaguokite kai kuriuos failus:
Viduje matome gana vanilinį HTML. Atkreipkite dėmesį į keturias viršutines eilutes, apibrėžiančias Jekyll pavadinimą ir išdėstymą. Kitas įdomus aspektas yra tai, kad stilių lentelės nėra CSS – jie parašyti MAŽIAU:
Tai leidžia lengvai pakeisti spalvas, nes LESS palaiko kintamuosius. Vien dėl to pakeičiau kūno fono spalvą į rožinę. Dabar atėjo laikas įsipareigoti ir paskelbti pakeitimus, kad juos pamatytumėte svetainėje:
Dabar eikime į Spinto svetainę:
Iš tiesų, tai siaubingai rožinė. Gana lengvas dalykas! Taip pat yra „Ruby“ perlas, skirtas vietiniams pakeitimams peržiūrėti, todėl jums nereikės kaskart pereiti prie „Git“ atpirkimo, kai norite peržiūrėti pakeitimus naršyklėje.
Paskutinės mintys
Spinto – drąsus ir novatoriškas bandymas sukurti sistemą, kuri patiktų tiek naujokams, tiek patyrusiems kūrėjams. Jei dirbate su svetaine patys, aš tikrai nesugalvoju įtikinamos priežasties naudoti Spinto vietoj paties Jekyll (arba Pyrago pluta ir daugelis kitų statinių svetainių generatorių). Tačiau jei jums reikia bendradarbiauti su kitais, ypač vartotojais, kuriems labai rūpi tekstinis turinys ir vaizdai, bet kurie negali padėti su CSS, „Spinto“ siūlo įdomių privalumų.
Komentaruose praneškite mums, ką apie tai manote ir ar jums labiau patinka šis ar panašus svetainės generatorius.