jQuery na Otsoftcie i schemat elektryczny ;)
Z raportu Azora wynika, ze wiekszosc userow odwiedzajacych nasz Otsoftowy download nie potrafi znalezc odnosnika do sciagniecia pliku, tym samym spamujac panel admina wiadomosciami ze plik nie istnieje.
Nie wiem jak mozna nie dostrzec tej sporej ikonki, nad ktora widnieje (zazwyczaj) rozmiar pliku do pobrania, ale pal licho, statystyk co do wielkosci wady wzroku uzytkownikow google mi nie zbiera, a szkoda :/
Tak czy siak pomysl z napisem DOWNLOAD bylby troche za prosty
A po co uzytkownikom ulatwiac zycie?
Szperajac po sieci znalazlem ciekawy javascript wykorzystujacy jQuery.
Link -> http://www.gayadesign.com/scripts/sNotify/
Banalnie latwy do zastosowania. Efekt jest widoczny po wejsciu na jakikolwiek link prowadzacy do pliku na otsofcie.
Teraz kwestia czy lud to zobaczy i sie zastosuje.
Kolejna kwestia, ktora dreczyla mnie juz jakis czas – ladowanie strony glownej Otsoftu. Mimo iz strona laduje sie szybko, srednio w 0.086 sekundy, to czasami przez bledy/restart apache lub wolne ladowanie sie multimediow (grafika, flv) zabiera to troche wiecej czasu a na ekranie mozna zobaczyc kolejne etapy lamania sie layoutu, przechodzenie przez kolejne divy, rozciaganie i inne akcje ktore psuja ogolne wrazenie.
Rozwiazaniem byl preloader, skrypt ktory zaladuje cala zawartosc strony zanim ja wyswietli i znow pomocne zdalo sie byc jQuery.
Caly algorytm wyglada tak:
- Zaladowanie diva preloadera (minimalistycznie: czarne tlo, maly progress bar, tekst)
- Div “przykrywa” soba caly lay strony do czasu az zostanie zaladowany ostatni tag html.
- Nastepuje zwolnienie blokady
i jQuery usuwa div preloadera.
To co ujrzycie przed wyswietleniem sie strony wyglada tak:
Postanowilem to wykorzystac tylko i wylacznie dla strony glownej, podstrony beda sie ladowac tak jak poprzednio.
jQuery znalazlo tez zastosowanie na Akademickim, od teraz moge sobie podgladac to co sie dzieje w konsoli na biezaco przez strone z auto odswiezaniem co 3 sekundy, fajny bajer jak komus sie nie siedziec na ssh
Linka z oczywistych wzgledow nie podam
A na koniec cos z zycia domowego ;D Coby nie bylo ze gnije przed kompem 24h (kogo ty chce oszukac?
).
A wiec postanowilem zrobic mojemu tacie dokumentacje techniczna pieca opalowego, ktory ostatnio podlaczylismy – jak wiadomo gaz tani nie jest, a mysl o tym ze na drugim koncu europy siedzi taki Sasza z Miszą i sobie kreca kurkami, pala w piecu bankotami 100 dolarowymi i smieja sie z Polaczkow jakos nas nie cieszy, wiec czas byl zadzialac.
Piecor smiga az milo, dodatkowo pelna automatyka domowej roboty na zasadzie przekaznikow i czujnikow temperatury, a co!
Jakby ktos byl zainteresowany rozwiazaniem jak polaczyc ze soba piec gazowy i opalowy (plus wymiennik ciepla) to zapraszam do zajrzenia do tego schemaciku: LINK
Z tego miejsca poklony dla mojego taty projektanta i wykonawcy projektu.
Ok, dzien uwazam za bardoz udany, czas spac, salute!
Otsoft.pl prace nad skryptem idą pełną parą.
Juz kilkanaście dni temu można zobaczyć nowy layout na http://otsoft.pl
Ale nie tylko layout zostal zmieniony, caly system php strony napisałem od zera, zasadniczo dało mi to satysfakcje
ale i też możliwość dalszej pracy nad kodem, wszystko wiadomo co gdzie i jak, no może nie całkeim bo troche bałaganu tam zrobiłem jak to zwykle bywa, ale będzie i czas na optymalizację.
Dzisiaj praktycznie cały dzień pisałem skrypt downloadu z kategoriami i subkategoriami z licznikiem pobrań, zostały pierdółki m.in wyświetlanie niektórych zapisanych już w bazie zmiennych, formatowanie no i najwazniejsze dodawanie plików ze starej bazy. Gdyby schemat starej bazy byl podobny, mozna byloby zrobić konwersję, ale pomyslałem że szkoda zachodu, szybciej będzie powrzucać od początku.
Poprawiłem kanał rss dla vBulletin, oczywiście dałem ciała bo robiłem to kilka dni, zmieniając kodowania baz i plików a oczywiście zapomniałem dodać “<?xml version=”1.0″ encoding=”ISO-8859-2″ ?>” na poczatku feeda … ;] Tak, można się już smiać ;] Ale mimo wszystko wysiwyg zamiast “ó” przedstawiał encję, a dokładnie oacute; ;] Na szczęście fix znalazłem w kilka minut i było po problemie, teraz vB będzie piknie wyświetlał każdy news.
Ah, jeszcze tagi - też ostatnio napisałem, zatrzymałem się jedynie na chmurze tagów nad którą muszę pomyśleć dłużej, bo w bazie są przechowywane jako varchar: tagi1,tag2,tag3, więc explode() i trim() są w akcji ale to by było za proste. Żeby dobrze sformatować wyświetlanie, tzn jeśli jest więcej takich samych tagów, a co za tym idzie – dodatkowy css dla nich trzeba wykombinować lepsze zapytanie do bazy.
Prawdopodobnie będę musiał stworzyć dodatkową tablice, ale to bardziej dodatkowy bajer, który może jedynie poprawić pozycjonowanie.
W tym momencie mogę od razu powiedzieć, że zaprzestałem całkowicie pracę nad Nastranem, może kiedyś będzie kontynuacja, ale na pewno nie szybko.
Nie chce mi się czytać co tutaj przed chwilą przeczytałem, pewnie składnia nie jest nawet dostateczna, ale mam prawo - potwornie boli mnie łeb ;D
