Kurs MooTools - podsumowanie
08 września, 2007
Wpisem na temat plugiu accordion.js zakończyłem kurs frameworka MooTools 1.1(1) . Nie ukrywam, że jego tworzenie trwało o wiele dłużej niż oczekiwałem, bo aż pół roku. Wszystko zaczęło się wraz z wpisem jeszcze na starym blogu - w międzyczasie została wydana wersja 1.1 (zaczynałem pisać o wersji 1.0). W sumie kurs MooTools 1.1(1) zaczął się pod koniec maja więc z tą wersją uwinąłem się w 3 i pół miesiąca publikując 41 wpisów o tym świetnym frameworku JS .
Spis treści kursu
Troszkę statystyki:
- ilość wpisów : 41,
- czas tworzenia kursu: 108 dni,
- ilość wpisów traktujących o MooTools na dzień: ~0.38,
- ilość przykładów przygotowanych dla kursu: 102 (chodzi o przykłady na zewnętrznych stronach - sporo było w treści wpisów),
- ilość przykładów na jeden wpis: ~2.49,
- ilość przekleństw wypowiedzianych w kierunku IE [Internet Explorer] - kilkaset,
- ilość przeanalizowanych linijek kodu MooTools - 7064,
- "waga" treści kursu: ~450kB,
- ilość osób, którym ten kurs się przydał: ?
Właściwie ostatnia niewiadoma jest dla mnie najważniejsza, ale zdaję sobie sprawę, że jest to nie do sprawdzenia... Szkoda...
Zdaję sobie sprawę, że ten kurs nie był idealny, bo jedne wpisy były lepsze, inne gorsze (to samo z przykładami). Ciężko jednak napisać ponad 40 wpisów na jednym, równym poziomie (przynajmniej póki co dla mnie).
Podziękowania
Chciałbym podziękować wszystkim czytelnikom kursu, a szczególnie tym, którzy:
- zadawali ciekawe pytania na temat MooTools,
- motywowali mnie do pracy swoimi komentarzami na temat kursu,
- zwracali uwagę na błędy we wpisach,
- popularyzowali kurs poprzez umieszczanie linków do niego na innych stronach (głównie fora internetowe).
Co dalej ?
Pierwsza rzecz to opublikowanie wszystkich części kursu na Google Docs - muszę jednak poświęcić kilka - kilkanaście godzin na przygotowanie tych dokumentów do ich udostępnienia, a ostatnio nie mam zbyt wiele czasu :/ Jednak gdy tylko je udostępnię z pewnością o tym poinformuję.
Druga sprawa - prawdopodobnie poruszę jeszcze temat korzystania z MooTools w pewnych sytuacjach, mam w każdym razie jeszcze parę pomysłów na wpisy związane z MooTools 1.1(1) :)
Trzecia sprawa - MooTools 1.2 :) Kusi mnie by opisać nową wersję MooTools po jej wydaniu, bo niesie ze sobą jak zwykle duże zmiany. Jednak wszystko będzie zależeć od tego czy będę w stanie wygospodarować kilkaset godzin na napisanie takowego kursu. Także niczego nie gwarantuję.
Moja koncepcja na kurs MooTools 1.2 ? Przede wszystkim mniej części - ostatnio wyliczyłem, że około 25 części wystarczy (zamiast około 50). Oznacza to oczywiście oderwanie się od struktury dokumentacji co bylo z mojego punktu widzenia największą bolączką kursu MooTools 1.1 (niestety zauważoną zbyt późno). Główna idea to "więcej treści, więcej inwencji czytelnika" - w ewentualnym kursie MooTools 1.2 każda część była by dość długa i w wielu momentach wymagałaby od czytelnika pozbawionej prowadzenia za rączkę zabawy z MooTools - oczywiście na podstawie wcześniej zdobytej wiedzy w przykładach z serii "krok po kroku". Dodatkowo chciałbym zadbać o bardziej usestymatyzowaną strukturę wpisów i parę dodatków z dziedziny typografii i designu, które uczyniłyby kurs bardziej przyjaznym (chodzi też o grafiki prezentujące niektóre zagadnienia - ich brak trochę doskwiera obecnemu kursowi) i czytelnym. Mam sporo pomysłów na kurs MooTools 1.2, ale nie chcę tu teraz wykładać wszystkich kart, gdy nie wiem czy on powstanie ze względu na czas jaki będę miał do dyspozycji. Niemniej jednak mam małą prośbę :)
Prośba do czytelników kursu
Prosiłbym czytelników kursu o opinie na temat kursu - negatywne (zwłaszcza o nie) jak i pozytywne - czy to w komentarzu pod tym wpisem czy w mailu, czy gdziekolwiek indziej (jak komu wygodnie - mi naprawdę zależy na tych opiniach). Za wszystkie uwagi, opinie będę bardzo wdzięczny bo być może pozwolą mi stworzyć o wiele lepszy kurs MooTools 1.2 . Z góry dziękuję wszystkim, którzy zdecydują się poświęcić chwilę czasu :)
Komentarze do wpisu "Kurs MooTools - podsumowanie":
1.
cimlik napisał(a):
08 września 2007, 21:28:44
Gratulacje! Napiszę tak – zachęciłeś mnie do głębszego zapoznania się z tym frameworkiem. Przydaje się :).
Co do uwag – o dziwo nie mam ;).
2.
Dziudek napisał(a):
08 września 2007, 21:31:57
@cimlik – dzięki, widzę w Twoim wypadku osiągnąłem główny cel ;) A że uwag nie masz to jestem także zdziwiony :D [Może tylko ja te wady widzę XD]
3.
off napisał(a):
08 września 2007, 21:32:28
„ilość osób, którym ten kurs się przydał: ?”
To jest chyba przez jQuery ;)
THX for All ;>
4.
Dziudek napisał(a):
08 września 2007, 21:34:02
@off – wiesz przeze mnie co najmniej parę osób przekonało się do MooTools ;D Teraz Riddle musi ich nawrócić swoim kursem jQuery XD
5.
Adriano napisał(a):
08 września 2007, 22:22:11
Wszyscy razem:
-dzię-ku-je-my! ;)
// dla mnie ten kurs okazał się bardzo przydatny – to dzięki niemu trafiłem na ten blog i w ogóle zacząłem go czytać.
6.
Slavo napisał(a):
08 września 2007, 23:51:23
Nareszcie? :P
7.
Dziudek napisał(a):
09 września 2007, 00:07:26
@Adriano – :)
@Slavo – w sumie nareszcie, ale IMHO szybciej raczej się nie dało ;]
8.
Sharpek napisał(a):
09 września 2007, 01:05:15
Przydałoby się jakieś studium przypadków, poruszyć jakieś problematyczne zagadnienia, etc.
9.
Dziudek napisał(a):
09 września 2007, 02:50:15
@Sharpek – dobra propozycja, tylko musiałbym pomyśleć co jest warte wspomnienia w takim wpisie ;) Ostatnio sam niemało namęczyłem się z konwersją wielopoziomowej listy uporządkowanej na format JSON – to mógłby być IMHO ciekawy temat wpisu, ale muszę nad tym troszkę posiedzieć ;) Jeżeli Ty lub ktoś z czytelników spotkał się z jakimś zagadnieniem, które sprawiło mu problem to proszę o propozycje – postaram się rozwiązać problem i go opisać we wpisie jeżeli uznam to za przydatne ;)
10.
Sharpek napisał(a):
09 września 2007, 11:30:36
Jak znajdę chwilkę to podeśle Ci propozycje tematów ;)
11.
Dziudek napisał(a):
09 września 2007, 11:59:55
@Sharpek – ok :)
12.
off napisał(a):
09 września 2007, 13:21:37
Warto by było wykopać wpis ze spisem treści: http://dziudek.jogger.pl/2007/04/10/mootools-spis-tresci/
13.
Dominik Porada napisał(a):
09 września 2007, 17:07:58
Wolę Twój kurs niż samą dokumentację. Przydał się bardzo.
14.
coldpeer napisał(a):
09 września 2007, 19:14:31
Dobra robota, gratulacje :) Jak już wspominałem chyba, może opublikowałbyś go na 4programmers.net? [stworzyłoby się kategorię JavaScript/MooTools]
15.
Dziudek napisał(a):
09 września 2007, 19:30:15
@coldpeer – jeżeli masz tak siłę sprawczą na 4p ;] Najbardziej to mnie w tym publikowaniu przeraża fakt formatowania tego wszystkiego XD Tekstu jest 450kB xD
16.
coldpeer napisał(a):
09 września 2007, 19:35:13
Dziudek: aby stworzyć kategorię JS/MooTools wystaczy po prostu ją... zedytować. jak na wiki. Uzupełniasz słowem wstępnym i tworzysz jako kategorię.
Formatowanie to chwila, cały kurs to parę godzin ;-):
Kod JavaScript w <code=javascript>kod</code>, nagłówki np. w <h1>, podnagłówki <h2> itd., linki zewnętrzne <url=adres>click</url> i linki wew. po prostu (przykład dla JavaScript) [[JavaScript]] stworzy <a href=„http://4p.net/JavaScript”>JavaScript</a>, a [[JavaScript|kliknij]] wiadomo co ;) Tak po krótce omówiłem, więcej znajdziesz w Pomocy oraz, ale to powinno wystarczyć. Zawsze masz podgląd. Tak więc nie jest to trudne ;) Jeśli coś niejasne, to pytaj.
17.
Dziudek napisał(a):
09 września 2007, 19:37:48
@coldpeer – nie wiedziałem, że 4p jest oparte o wiki XD Generalnie zaglądam tam sporadycznie, ale skoro wiki to postaram się w najbliższym czasie „przeklepać” tam kurs ;]
18.
Coldpeer napisał(a):
09 września 2007, 19:41:57
tylko takie uproszczone w formatowaniu wiki ;) bo z wiki to to ma tylko wspólnego system ścieżek oraz linki i nagłówki [ja pokazałem na przykładzie akurat html-a]. generalnie dozwolone są proste znaczniki html sluzace do formatowania jak <b>, <i>, <hr>. a, menu możesz wygenerować przez {{CONTENT}} a przypisać do innych kategorii przez {{Cat:Ścieżka/Do/Kategorii}} ;) Zresztą się połapiesz
19.
Dziudek napisał(a):
09 września 2007, 19:43:00
@Coldpeer – spoko ;] Jak znajdę czas to sobie na pewno poradzę ;]
20.
coldpeer napisał(a):
09 września 2007, 19:49:04
rox :)
21.
Dziudek napisał(a):
09 września 2007, 19:50:18
@coldpeer – nawet nie wiem czy ilości nie zaniżyłem XD Bo naprawdę IE momentami doprowadzał mnie do szału przy niektórych przykładach XD
22.
Bigismall napisał(a):
10 września 2007, 08:08:50
Chętnie poczytałbym ten kurs na WikiBooks.
23.
Dziudek napisał(a):
10 września 2007, 11:12:28
@Bigismall – nie starczy mi życia na opublikowanie go w trzech miejscach XD Opublikuję go prawdopodobnie na Google Docs i 4programmers.net ;]
24.
ewel napisał(a):
10 września 2007, 12:10:47
Kurs swietny – od niego w ogole rozpoczelam korzystanie z mootools. Nie moge przyczepic sie do niczego. Mysle ze fajnie by bylo zakonczyc go kilkoma bardziej rozbudowanymi przykladami laczacymi kilka elementow kursu, tak zeby mozna zobaczyc jak to wszystko chodzi razem.
No i jeszcze sprawa srednikow i przecinkow lub ich braku – mozesz w wolnej chwili napisac gdzie sie stawia lub nie? Chyba ze jestem jedyna majaca ten problem…
25.
Dziudek napisał(a):
10 września 2007, 12:15:21
@ewel – co do średników polecam – ten artykuł :) Jeśli chodzi o bardziej złożone przykłady - postaram się coś ciekawego wymyślić ;)
26.
_kUtek_ napisał(a):
10 września 2007, 15:34:44
graaa-tuu-luuu-jeee-myyy. :-)
podziwiam.
27.
kubarek napisał(a):
10 września 2007, 15:44:18
dobra robota :-)
Twój kurs na pewno mi się przyda
28.
Lukasz napisał(a):
12 maja 2009, 00:02:26
Dzięki wielkie… trafiłem tutaj przypadkiem szukając czegoś o moo i nigdzie jaśniejszych opisów nie znalazłem :)Kawał dobrej roboty
29.
maciek napisał(a):
19 maja 2010, 16:25:01
Miło się czyta, nie przerobiłem jeszcze całego kursu, ale to kawałek dobrej roboty dający dobre pojęcie o MooTools, no i kolejny atut - jest po polsku :)
Dodaj komentarz: