Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Cut iClean - Czyli taki mały trening
#1
Witam

Chciałbym zaprezentować coś nad czym aktualnie siedzę ( od rana Big Grin ) - http://cut.iclean.pl/ . Mała aplikacja służąca do tworzenia aliasów dla adresów URL. Aktualnie nie posiada tej właśnie najważniejszej funkcjonalności. Przed chwilą skończyłem prace nad wielojęzycznością oraz zoptymalizowałem grafiki. Obecnie próbuję jakoś napisać odpowiednie reguły Mod_rewrite pod przyszły system.

Czekam na opinie na temat wyglądu, estetyki i szczególnie kodu HTML i CSS.

Starałem się wykorzystać opływowość wyłącznie w miejscach gdzie była ona niezbędna. Nauczyłem się jednak korzystać z dostępnych już od CSS2.1 "display: table/table-cell i table-row". Mam nadzieję, że uznacie to za pozytywne posunięcie z mojej strony.

Wybrany język jest także zapisywany do pliku Cookie, więc przy następnych odwiedzinach ukaże się strona w poprzednim języku. Aktualnie do wyboru mamy język angielski, polski oraz niemiecki. W przyszłości prawdopodobnie dodam język japoński ( małymi krokami się uczę ).

Nie liczcie na kompatybilność z przeglądarkami słabo obsługującymi HTML5 czy CSS3.

Pozdrawiam Rafał Jankowski
Odpowiedz
#2
Logo zostało przepisane z obrazków do CSS'a.

Główny adres jest aktualnie minimalistyczną wersją aplikacji ( zoptymalizowaną o kilka kilobajtów ) z dość nieczytelnym kodem - http://cut.iclean.pl
Wersja developerska gdyby ktoś chciał poszukać błędów: http://dev.cut.iclean.pl/

Dodatkowo została podpięta biblioteka jQuery.
Odpowiedz
#3
Okej. Projekt wchodzi powoli w fazę końcowych poprawek. System już działa, jednak potrzebuje optymalizacji oraz kilku poprawek jeśli chodzi o wyświetlanie.

http://cut.iclean.pl/
Odpowiedz
#4
Eeee, co działa?
Odpowiedz
#5
Skraca linki. Prosty system, jak dla mnie jakieś 30 minut zabawy. Dodałbym jednak dawanie losowych znaków w linku, a nie w kolejności alfabetycznej.
Odpowiedz
#6
Morfeusz, żadnej walidacji, tworzy "linki" dla dowolnych stringów.
Odpowiedz
#7
Fakt walidacja kwiczy.

Do tego brak zabezpieczenie przed ponownym zatwierdzeniu linku.
Wpisałem link i klikam do woli Shorten i kolejno pojawia się nowy adres:
2M
2N
2O
2P
itd...

W łatwy sposób zewnętrznym skryptem można wywołać niekończącą się pętle dodająca wpisy do bazy.
Odpowiedz
#8
Wiem. Dzisiaj mam w planach poprawę wielu elementów. Na razie w bazie danych ograniczyłem maksymalną ilość znaków, co zapobiegnie przed natrętnymi idiotami.

Co do formatu aliasów to pozwala mi pobrać przez MySQL ilość wpisów w bazie i na podstawie tego z systemu dziesiętnego przepisać to do własnego systemu liczbowego zawierającego 61 znaków. Wydaje mi się to lepszym rozwiązaniem niż co chwila prześwietlanie bazy sprawdzając czy czasem wylosowany adres już istnieje.

Skrypt robię wyłącznie dla zabawy CSS3, HTML5 i jQuery. Walidacją pola URL dzisiaj się zajmę. Wczoraj ze męczenia miałem problemy z JavaScriptem.

Mam teraz takie pytanie: Co zalecacie dać jako separator dla adresów URL? Aktualnie możemy dodać kilka adresów poprzez oddzielenie ich średnikiem ";", lecz czasem może wystąpić w adresie, który otrzymuje jakieś dane poprzez metodę GET.

Raczkuję jeszcze w PHP i MySQL. Aktualnie projekt mi bardzo pomógł w nauce.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak zrobic taki skrypt? sabzero1 3 4,298 03-03-2012, 22:48
Ostatni post: kornell
  Zrzeszenie Internautów, czyli ogólnopolskie forum o Internecie. Artix 7 7,444 15-02-2012, 06:39
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl