Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V  < 1 2  
Reply to this topicStart new topic
> Framework czy niezależne skrypty?, Wydajność, rozmiar...
dyktek
post 31.12.2008, 13:07:45
Post #21





Grupa: Zarejestrowani
Postów: 240
Pomógł: 0
Dołączył: 18.01.2004
Skąd: rzeszów / kraków

Ostrzeżenie: (0%)
-----


Cytat(phpion @ 21.12.2008, 14:55:57 ) *
Proszę bardzo, przykład z dokumentacji:
http://docs.jquery.com/Effects/fadeIn#speedcallback
Pod Operą nie widać "Click here...". Nie wiem czy to wina jQ czy CSS (nie sprawdzałem) ale swego czasu (podczas wyboru frameworka JS) widziałem sporo takich "kwiatków".


to kwestia dynamicznego osadzenia iframe, które jest nieszczęśliwie wykonane. Poniżej kod robiący to samo, dołączający dynamicznie iframe a w niego kod przykładowego efektu "fadeIn" i działa tongue.gif

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <script src="jquery-1.2.6.js"></script>
  4.  
  5. $(document).ready(function(){
  6.  
  7. var iframe = document.createElement("iframe");
  8. iframe.src = "test.html";
  9. iframe.id = "hadzia";
  10. iframe.width = "200";
  11. iframe.height = "200";
  12. iframe.style.border = "none";
  13. $('div[id=test]').append( iframe );
  14.  
  15. var doc = iframe.contentDocument || document.frames['hadzia'].document;
  16.  
  17.  
  18.  
  19. var source = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">"+
  20. "<html>"+
  21. "<head>"+
  22. "<script src=\"jquery-1.2.6.js\"><\/script>"+
  23. "<script type=\"text/javascript\">"+
  24. "$(document).ready(function(){"+
  25. "$(document.body).click(function () {"+
  26. "$(\"div:hidden:first\").fadeIn(\"slow\");"+
  27. "});"+
  28. "});"+
  29. "<\/script>"+
  30. "<style>"+
  31. "span { color:red; cursor:pointer; }"+
  32. "div { margin:3px; width:80px; display:none;"+
  33. "height:80px; float:left; }"+
  34. "div#one { background:#f00; }"+
  35. "div#two { background:#0f0; }"+
  36. "div#three { background:#00f; }"+
  37. "</style>"+
  38. "</head>"+
  39. "<body>"+
  40. "<span>Click here...</span>"+
  41. "<div id=\"one\"></div>"+
  42. "<div id=\"two\"></div>"+
  43. "<div id=\"three\"></div>"+
  44. "</body>"+
  45. "</html>";
  46.  
  47. doc.open();
  48. doc.write( source );
  49. doc.close();
  50.  
  51.  
  52. });
  53.  
  54. </head>
  55. <div style="display: block; width: 200px; height: 200px;" id="test"></div>
  56.  
  57. </body>
  58. </html>


Ten post edytował dyktek 31.12.2008, 13:09:25
Go to the top of the page
+Quote Post
kilas88
post 31.01.2009, 00:26:21
Post #22





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


Cytat(dyktek @ 21.12.2008, 12:47:04 ) *
dość ryzykowna teza...

co do kłopotów w operze to może ktoś podać jakieś konkretne przykłady?

a co do meritum wątku winksmiley.jpg uważam jak pewnie większość, że lepiej używać gotowych rozwiązań.

Temat: jQuery_Powrot_do_poprzedniej_strony


--------------------
DevBlog - PHP, JavaScript, SQL i inne
Go to the top of the page
+Quote Post
dyktek
post 16.02.2009, 21:19:35
Post #23





Grupa: Zarejestrowani
Postów: 240
Pomógł: 0
Dołączył: 18.01.2004
Skąd: rzeszów / kraków

Ostrzeżenie: (0%)
-----


Cytat(kilas88 @ 31.01.2009, 02:26:21 ) *


podaj cały kod
Go to the top of the page
+Quote Post
WebCM
post 3.08.2009, 09:43:16
Post #24





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

Ostrzeżenie: (0%)
-----


Tworzę nową platformę w XHTML + CSS + JavaScript dla gry logiczno-przygodowej (podobnej do gier escape lub np. MOTAS). Warto dodać jakieś efekty, aby zwiększyć doznania estetyczne. Czy warto stosować framework? Zależy mi na tym, aby nie było przycięć przeglądarki. Wszystko płynnie. smile.gif


--------------------
„Jesteśmy różni, pochodzimy z różnych stron Polski, mamy różne zainteresowania, ale łączy nas jeden cel. Cel ten to Ojczyna, dla której chcemy żyć i pracować.” Roman Dmowski
Go to the top of the page
+Quote Post
wassago
post 6.08.2009, 16:06:20
Post #25





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Cytat(WebCM @ 3.08.2009, 09:43:16 ) *
Tworzę nową platformę w XHTML + CSS + JavaScript dla gry logiczno-przygodowej (podobnej do gier escape lub np. MOTAS). Warto dodać jakieś efekty, aby zwiększyć doznania estetyczne. Czy warto stosować framework? Zależy mi na tym, aby nie było przycięć przeglądarki. Wszystko płynnie. smile.gif


Widzisz, to że do tego typu projektu wręcz trzeba używać Frameworka nie ma żadnych wątpliwości. Jedyne pytanie jakie może się nasuwać to "jaki framework"... Przedstawie to w ten sposób, i proszę odbież to bez obrazy: jeżeli musiałeś zadać pytanie na które dałem Ci odpowiedź, to zdecydowanie najlepszym wyborem dla Ciebie będzie jQuery, jako że jest to framework dla początkujących developerów - tudzież ludzi którzy cenią szybkość pisania kodu/jednolinijkowość. Zaawansowani deweloperzy wiedzą z testów, że jQ nie zdaje egzaminu gdy zaczynamy mówić o zaawansowanym programowaniu OOP, pisaniu klas które mogą zostać rozszerzone w kilka różnych sposobów– tu dominują zdecydowanie MooTools i DOJO (nie będę pisał o Prototype jako, że nie posiada natywnie klasy Fx).

Pozdrawiam,
Oskar Krawczyk


--------------------
Go to the top of the page
+Quote Post
robsons6
post 15.09.2009, 22:16:22
Post #26





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 15.03.2007

Ostrzeżenie: (0%)
-----


Cytat(wassago @ 6.08.2009, 17:06:20 ) *
Widzisz, to że do tego typu projektu wręcz trzeba używać Frameworka nie ma żadnych wątpliwości. Jedyne pytanie jakie może się nasuwać to "jaki framework"... Przedstawie to w ten sposób, i proszę odbież to bez obrazy: jeżeli musiałeś zadać pytanie na które dałem Ci odpowiedź, to zdecydowanie najlepszym wyborem dla Ciebie będzie jQuery, jako że jest to framework dla początkujących developerów - tudzież ludzi którzy cenią szybkość pisania kodu/jednolinijkowość. Zaawansowani deweloperzy wiedzą z testów, że jQ nie zdaje egzaminu gdy zaczynamy mówić o zaawansowanym programowaniu OOP, pisaniu klas które mogą zostać rozszerzone w kilka różnych sposobów– tu dominują zdecydowanie MooTools i DOJO (nie będę pisał o Prototype jako, że nie posiada natywnie klasy Fx).

Pozdrawiam,
Oskar Krawczyk


No nie wiem czy bym Mootools postawil obok DOJO a JQuery uznal za slabszy od Mootools.
Raczej w hierarchii wiekowej to DOJO, JQuery, mootools.
Co do mootools to raczej jeszcze za mlody projekt, mysle ze lepiej polecac DOJO.
Aczkolwiek do zwyklej zabawy w jakas prosta gierke to kazdy sie nadaje byle by posiadal funckje do fxow.

A tak swoja droga... nie lepiej uzyc flexa badz flasha? ( rozumiem ze troche zamulaja ale daja stabilnosc a z JS wiadomo... tu dziala dobrze a w innej przegladarce nagle sie rozjedzie albo cos sie nie zaladuje i gra wyglada jak podziurawione lub rysujace sie "cos" )
Go to the top of the page
+Quote Post
skowron-line
post 15.09.2009, 22:22:34
Post #27





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(robsons6 @ 15.09.2009, 22:16:22 ) *
... tu dziala dobrze a w innej przegladarce nagle sie rozjedzie albo cos sie nie zaladuje i gra wyglada jak podziurawione lub rysujace sie "cos" )

Dlatego trzeba ostrożnie dawkować JS do swoich projektów, puki co ( i to chyba się nie zmieni ) użytkownik może sobiw wyłączyć JS w przeglądarce.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
pp-layouts
post 30.11.2009, 15:24:24
Post #28





Grupa: Zarejestrowani
Postów: 53
Pomógł: 1
Dołączył: 28.09.2007
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


Jeśli w 2009/2010 roku user wyłączy sobie JS w przeglądarce, to jest kosmitą. Jeśli strona ma charakter stricte informacyjny - nie powinna mieć zależności od JS. Może używać, ale musi chodzić bez. Dla botów. Jeśli to interaktywna aplikacja - to może, a nawet powinna, zwyczajnie odmówić odpalenia bez JS i już. 

Go to the top of the page
+Quote Post
movax13h
post 25.08.2010, 11:53:05
Post #29





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 18.11.2009

Ostrzeżenie: (0%)
-----


Buduję teraz dość duży panel administracyjny:
ajax, framework,GoogleAPI -chodzi i nawet nieźle -dane są na bieżąco rozkodowywane

Korzystam z gotowego frameworku mooTools -MochaUi na stronie głównej, jQuery -do własnych skryptów działa na ramkach okien MochaUi. Google Api gdzie trzeba.

Chodzi coraz ładniej. Mieliśmy dylematy co robić, były próby przejścia tylko na jQuery, ale zdaje się, że tak jak jest teraz zostanie. MochaUI daje praktycznie wszystko co trzeba -oprócz przeciągania okien -gdy są ramki ukrywa ich zawartość -w przeciwnym razie kursor nie trzyma dobrze okna.

Chyba w pół roku byśmy tego ręcznie nie napisali
Go to the top of the page
+Quote Post

2 Stron V  < 1 2
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.09.2018 - 21:42