Sulud: Adobe uuenduslik tekstiredaktoriprojekt
Erinevalt Appleist näib Adobe armastavat oma tooteideede jagamist alles lapsekingades. See on nii hea kui ka halb asi. Kasutajana on lõbus vaadata, milline on Adobe varrukas. Tõsi küll, on pettumust valmistav aeg projektiga töötades kulutada ainult selleks, et näha selle täielikku kadumist ja mitte kunagi täieliku viljumise saavutamist. Igasuguse varase beetaprojekti kasutamisel on ka pettumust. Kui lubate kasutajatel vaadata teie toote vaevalt toimivat versiooni, võib see neid valmistatavat versiooni proovimast pärssida.
Paremalt või halvemini näitab Adobe sageli oma kasvavaid tooteid avalikkusele ja selle suundumuse uusim rakendus on tekstiredaktor, mida nimetatakse sulgudeks. Adobe väidab, et see uus tekstiredaktor on uuenduslik, avatud, fokuseeritud ja laiendatav. Kas sulud täidavad neid ülbeid lubadusi? Loe edasi, et teada saada.
Tutvuge disainiressurssidega
Mis on sulgud?
Sulgudes projekti koduleht reklaamib rakendust kui “avatud lähtekoodiga koodiredaktorit, mis on loodud veebi jaoks veebi jaoks”. Sellega tähendavad nad, et see on tegelikult üles ehitatud HTML-i, CSS-i ja JavaScripti abil, mis muudab laiendamise ja näpistamise kõigile ülilihtsaks. See on suurepärane, kuna see on ka 100% avatud lähtekoodiga.
Hea PR
See, et sulud on täiesti avatud lähtekoodiga, on väga huvitav. Ma pole kindel, kas Adobe on kunagi õigustatud aega ja vaeva vajutanud tasuta avatud lähtekoodiga rakendusse. See on üsna märkimisväärne sündmus ja on väga huvitav näha, kuhu see viib.
Lõppkokkuvõttes arvan, et see on Adobe'i jaoks väga suur samm edasi tegeleda selliste projektidega. On vaieldamatu tõde, et nende maine veebiarendajate seas on juba hiljaaegu olnud üsna karm. Olen ise kirjutanud terveid artikleid selle kohta, miks Adobe ei mõista arendajaid.
Kogu Brackets projekt on sellele kaebusele korralik vastus. Kui teil on mõni asi, mida saate teha veebidisaini kogukonna poolehoiu võitmiseks, siis peate hüppama ja andma meile midagi, mille nimel me kõik saaksime tööd teha ja järele jõuda.
Peale selle on Brackets lõpuks projekt, mis on mõeldud ainult kodeerijatele, mitte poolküpsetatud WYSIWYG-le, mille eesmärk on veebitehnoloogia töövoogude alt kodeerimine kõrvaldada. Adobe on positsioneeritud kui keegi teine planeedil, et luua tekstiredaktor, millest saab tööstusstandard. Selle mängu eelkäijad pärinevad aga kõigist peale Adobe: Sublime Text, Textmate, Coda, Espresso; kõik need tulevad meelde enne Adobe'i tooteid.
Pange oma kood sisse
Arvestades, et sulud on avatud lähtekoodiga projekt, on mõistlik, et seda hostitakse praegu Git Hubis. See tähendab, et igaüks, kellel on CSS, HTML ja JavaScripti, saab selle ära kasutada ja projekti kaasa aidata. Tegelikult paneb Adobe suure panuse sellesse, et tegemist on kogukonnakeskse projektiga. Kui arvate, et mõni funktsioon puudub, parandage see!
Kui soovite enda jaoks sulgudesid proovida, siis minge üles projekti allalaadimiste lehele ja ostke .zip. Pidage meeles, et see, mida te leiate, on natuke tavatu, kuna rakendus on väga varases arengujärgus, mis pole mingil juhul mõeldud üldiseks üldiseks kasutamiseks.
Kui laadite .zip alla, avage see ja leiate igasuguseid faile. Rakendus ise asub kaustas „prügikast”, nii et mis see kõik muu on?
Ülejäänud failid, mida näete, sisaldavad tegelikult kogu rakenduse allikat. Arvestades, et see on kirjutatud HTML-is, CSS-is ja JavaScriptis, pole see pärisrakendus, vaid pakitakse see lihtsalt natiivsesse kesta, et pääseda juurde kohalikele failidele.
Kuna teil on juurdepääs kõikidele lähtefailidele, saate kohe alustada selle avamist ja selle muutmist. Päris kena!
Sulgude kasutamine
Sulgude avamisel näete kohe, et Adobe üritab dramaatiliselt lahkuda nende tüüpilisest paneeliga kaetud liidesest, mis on täis ikoone, tööriistaribasid, menüüvalikuid jms. Nad mõistavad tõepoolest, et nende asjade eesmärk on lihtsalt takistada veebiarendust ja valida selle asemel allpool näidatud lihtne kahe veeru liides.
Nagu näete, on see terava välimusega toimetaja, laenates tugevalt seda kuulsaks saanud kuulsa Loren Brichteri kasutajaliidese mustrit (tume külgriba, kerge liides). Praegu asuvad menüüvalikud pesa rakenduseaknas, kuid see on vaid ajutine probleem, mis lahendatakse pikaajaliselt.
Süntaksi esiletõstmine on ilmselgelt valmis ja töötab, vasakul asuv failibrauser näeb kena välja ... aga mis selles asjas nii uudset on?
Kiire redigeerimine
Adobe väidab, et neil on palju ideid, kuidas muuta sulgudest tõeliselt uuenduslik tekstiredaktor. Arvestades, et sellel turul on juba mõned aastad olnud tõelist innovatsiooni (välja arvatud Sublime Text 2), on see asi, mille üle võin põnevil olla.
Kahjuks on projekt piisavalt uus, et praegu pole selles piirkonnas liiga palju näidatud. Siiski on vähemalt kaks arutamist väärt funktsiooni, millest esimene kannab nime Kiire redigeerimine.
Oletame, et sirvite oma HTML-i ja soovite CSS-i kiiresti muuta. Kõigis teistes tekstiredaktorites peate üle minema CSS-faili. Sulgudesse saate aga kursori klassi sisestada ja kiirvaliku funktsiooni avamiseks vajutada käsku Command-E.
Nagu näete, lõheneb teie HTML ja avab peidetud CSS-kihi. Paremal näete CSS-i reegleid, mis mõjutavad teie valitud klassi. Selle valimiseks klõpsake lihtsalt ühte ja redigeerige vasakpoolset teksti, et värskendada tegelikku välist .css-faili.
See on tõesti väga tore funktsioon ja kindlasti tüüpi ainulaadne, uuenduslik mõte, mida me kõik oleme oodanud, et arendajad veebitekstide redigeerijate ette tooksid. Loodetavasti näeme peagi veel palju selliseid funktsioone.
Reaalajas eelvaade
Teine suurepärane funktsioon on võimalus siduda oma HTML-dokument brauseriga. Klikkides liidese paremas ülanurgas välklambil, avate brauseris aktiivse dokumendi eelvaate.
Kui teil on see eelvaade taga, värskendatakse seda reaalajas ja kohe, kui muudate lehe CSS-i. Värskendamisnuppu pole vaja.
Praegu töötab see ainult Chrome'is ja CSS-iga. Tegeliku märgistuse muutmisel peate lehte käsitsi värskendama. Jällegi pole see tõenäoliselt tõsi pikaajaline.
Kuidas on?
Sulgude praeguses olukorras on täiesti ebaõiglane otsustada, kuid Adobe on selle avalikustanud, nii et ma arvan, et avalik arutelu on asjakohane.
Kusjuures sulgudes pole kuskil midagi, mida soovite igapäevaseks kasutamiseks korjata. Lag, tõrked, ootamatu käitumine; kõik varase beetaversiooni märgid on olemas. Lisaks kiire redigeerimise kõrval pole kasutajast eriti palju muljet. Nad pole isegi lõpetanud tüüpiliste funktsioonide lisamist, mida võiksite oodata professionaalsest redigeerijast: jagatud ekraanirežiim, mitu valikut jne.
Nagu öeldud, on olulisem kui projekt praeguses olukorras on, kuhu see läheb. Sulgudes on potentsiaalne võimalus muutuda tõeliselt vingeks, kui seda õigesti reklaamida.
Sublime Text on meile näidanud, kui uskumatu võib olla lihtne tekstiredaktor, millel on laiad avatud kohandamisvalikud ja rikkalik pistikprogrammide arhitektuur. Sulgudes hakatakse seda traditsiooni üles võtma ja veelgi kaugemale viima. Kui Adobe tõepoolest kaevab järgmise kahe aasta jooksul ja vajutab arengut kõvasti, võib sellest saada üks hämmastav tekstiredaktor.
Kahjuks on skeptik minus tugev metsaline, kes alistab minu optimismi sageli. Adobe armastab projektide alustamist, hüpe loomist ja seejärel nende loobumist uue ettevõtmise kasuks, mis lubab rohkem tähelepanu teenida. Kas see juhtub sulgudega? Keegi ei saa öelda.
Alumine rida: on täiesti värskendav näha, kuidas Adobe läheneb veebiarendajate projektile sellise nurga alt, mis on tõelistele veebiarendajatele tegelikult mõistlik, ja ma loodan, et nad ei kruvi seda üles.
Mida sa arvad?
See pole esimene kord, kui ma viimaste aastate jooksul uhiuue Adobe-projekti kohta kirjutan, kuid võib-olla on see esimene kord, kui mul on midagi toredat öelda. Olen põnevusega näha, kuhu see projekt järgmisel aastal läheb, ja laadin pikisilmi alla uusi versioone, et näha, kuidas Brackets edeneb.
Ma tahaksin kuulda teie mõtteid sulgudes. Kas see on järgmine suurepärane veebiarenduse tekstiredaktor või mõni muu Adobe flop? Kas hindate avatud lähtekoodiga marsruuti? Kas saate projekti kaasa aidata? Anna meile teada!