-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not
-for-mail
From: Peter May <p...@o...pl>
Newsgroups: pl.comp.www
Subject: Re: enter w inpucie wysyla formularz
Date: Sat, 23 Oct 2010 10:30:12 +0200
Organization: http://onet.pl
Lines: 69
Message-ID: <i9u6ep$kel$1@news.onet.pl>
References: <i99t3n$ti9$1@news.dialog.net.pl>
<hhic4s8xavb4.1nu46dgsd8zfq$.dlg@40tude.net> <i9efrn$nrt$1@news.onet.pl>
<1fg91s6mq4mbe.kq8u1mxnydd9$.dlg@40tude.net> <i9fjpf$sac$1@news.onet.pl>
<i9nn33$6ep$1@mx1.internetia.pl> <i9os18$glv$1@news.onet.pl>
<h...@4...net> <i9prsc$km3$1@news.onet.pl>
<s...@t...dom.local> <20101021225137.0fe6f8b3@pingwin>
<i9rdp0$rki$1@mx1.internetia.pl> <20101022125549.145fd12a@pingwin>
<i9rrph$j9s$1@mx1.internetia.pl> <20101022132321.7911ec8b@pingwin>
<i9rton$4ee$1@mx1.internetia.pl> <20101022152443.5e94a065@pingwin>
<i9se0h$jkl$1@mx1.internetia.pl> <20101022215938.1e077a64@pingwin>
<i9t01l$dds$1@mx1.internetia.pl> <i9t1r9$i3r$1@news.onet.pl>
<gw2k0y38f1ru.v3ksnjyyq5jf$.dlg@40tude.net>
NNTP-Posting-Host: 178.182.179.150.nat.umts.dynamic.eranet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1287822618 20949 178.182.179.150 (23 Oct 2010 08:30:18 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Sat, 23 Oct 2010 08:30:18 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.11) Gecko/20101013
Lightning/1.0b2 Thunderbird/3.1.5
In-Reply-To: <gw2k0y38f1ru.v3ksnjyyq5jf$.dlg@40tude.net>
Xref: news-archive.icm.edu.pl pl.comp.www:397089
[ ukryj nagłówki ]W dniu 2010-10-23 00:45, Borys Pogoreło pisze:
> Dnia Sat, 23 Oct 2010 00:05:30 +0200, Peter May napisał(a):
>
>> Kod napisany z wykorzystaniem dowolnego framework-a JS można tam samo
>> zepsuć, jak i w napisanym bez niego. Argument pt. "czytelność kodu"
>> absolutnie nie jest zależny od żadnego framework-a tylko od programisty,
>> który pisze ten kod.
>
> Zwłaszcza jak musi klepać coś takiego:
>
> var key = (e.type == 'keypress') ? e.charCode || e.keyCode || e.which :
> e.which || e.keyCode;
>
> Zamiast: var key = e.which;
>
> Jak widać sprawa jest zupełnie niezależna od programisty. Nic a nic.
Pretensje kieruj do tych, co tworzą przeglądarki.
>> A co do szybkości implementacji, to frameworki pomagają, bo od tego one
>> są. Ale jest to nierzadko obarczone ich słabszą wydajnością.
>
> Co za różnica w prędkości czy powyższa sieczka będzie ukryta we frameworku
> czy wsadzona w sam środek własnego kodu? Co zapewne trzeba będzie N razy
> zduplikować.
Nie trzeba n razy duplikować. Możesz mieć napisany własny framework.
>> Poza tym
>> szybko napisany kod != dobrze napisany kod.
>
> Co ma piernik do wiatraka? Piszemy o prędkości działania kodu a nie
> prędkości pisania kodu. Która, notabene, będzie większa w przypadku
> frameworków, bo nie trzeba się pałować z całą masą hacków.
Wskaż mi post, w którym napisałem, że nie wolno / nie ma sensu używać w
ogóle frameworków?
>> To znów zależy od
>> programisty, jego podejścia do kodowania, doświadczenia, itd.
>
> Znajdź mi doświadczonego programistę, który bez noża na gardle będzie
> tworzył takie potworki w czystym JS.
Doświadczony programista to sobie może stworzyć własny framework w
oparciu o własne doświadczenia. Ale nie musi.
>> I co to za argument "30kb wagi"? A dlaczego nie 32 lub 155? Co to ma do
>> tego, o co zapytał wątkotwórca?
>
> Taki, że jest to praktycznie nieodczuwalne. Głupie menu rozwijalne to jest
> kilka(naście) kilobajtów przesyłanych *przy każdym odświeżeniu strony*.
>
>> Wątkotwórca chciał podpowiedzi / rozwiązania _jego problemu_. Wytłumacz
>> jaśniej po co do tak prostego zadania, jak return false;, potrzebny Ci
>> jest jakikolwiek framework? Bo tego nie rozumiem.
>
> Pisaliśmy o funkcji do przechwycenia klawisza, a nie return false.
Nie. Wątkotwórca chciał, aby formularz niesubmitował się na naciśnięcie
klawisza enter.
Nie wiem, czy ja nie wyraźnie piszę? To jeszcze raz: _frameworki nie są
złe_, ale czasem wykorzystywanie ich tylko do jednej akcji jest moim
zdaniem strzelaniem do muchy z armaty. Możesz się z tym nie zgodzić i
Twoja sprawa. I jaki problem? Żaden.
--
Peter
Następne wpisy z tego wątku
- 23.10.10 08:37 Ghost
- 23.10.10 08:50 Exe Very Cute
- 23.10.10 09:02 Ghost
- 23.10.10 09:05 Ghost
- 23.10.10 09:20 Mirosław Zalewski
- 23.10.10 09:15 Exe Very Cute
- 23.10.10 09:36 Mirosław Zalewski
- 23.10.10 09:43 Ghost
- 23.10.10 09:46 Ghost
- 23.10.10 10:05 Exe Very Cute
- 23.10.10 11:01 Ghost
- 23.10.10 12:19 Borys Pogoreło
- 23.10.10 12:23 Borys Pogoreło
- 23.10.10 13:16 Paweł Piskorz
- 23.10.10 13:25 Ghost
Najnowsze wątki z tej grupy
- UWAGA: MAM PODEJRZENIE, ŻE onet.pl DOKONUJE ATAKÓW!!!
- Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- kol. sukces po polsku: "Samurai Labs. Technologia do zapobiegania samobójstwom"
- Wściekli obywatele spalili budynek parlamentu Nepalu [bo odcięli im amerykańskie serwery społecznościowe - przyp. JMJ]
- UWAGA: MAM PODEJRZENIE, ŻE trojmiasto.pl DOKONUJE ATAKÓW
- Cenzura na wolnemedia.net - likwidacja codziennej sekcji "Sygnały zauważone"
- Nowe style na energokod.pl
- Jak działa hosting w którym wykupuje się sam serwer i domenę, bez IP?
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
Najnowsze wątki
- 2025-12-11 To już efekt Żurka czy coś jeszcze GORSZEGO?
- 2025-12-11 Policjanci w mieście Łodzi zmierzą ci prędkość z błędem mniejszym niż producent w laboratorium :-)
- 2025-12-11 Warszawa => Senior Java Developer <=
- 2025-12-11 Kolejny prezent
- 2025-12-10 hameryka
- 2025-12-10 Tak im zależy na wlasnym kraju. :-(
- 2025-12-10 Czy "hipoteka przymusowa" podpada (powinna podpadać) pod ochronę immunitetem poselskim? [Ziobro]
- 2025-12-10 Żurek po raz kolejny wykazał jaki poziom reprezentuje
- 2025-12-10 Gdańsk => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2025-12-10 Rzeszów => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-10 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-12-10 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-12-10 Przekroczenie uprawnien
- 2025-12-10 China => Production Coordinator / Representant Product Dev <=
- 2025-12-10 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność