Ale čo sa bezpečnosti týka, treba si uvedomiť, že zapatchovaný IE je niečo úplne iné ako nezapatchovaný IE.

No ale predpokladajme, ze sa bavime o aktualizovanych verziach prehliadacov, kto rozumny pouziva stare verzie? Ale aj tak ti moji kolegovia tvrdia, ze Explorer nie je tak bezpecny ako Opera abo Firefox (ale mam pocit, ze je to tiez skor ich subjektivny nazor nez odmerany skutkovy stav). Akurat tuto mesiac staru infosku mi ako dokaz o nebezpecnosti Explorera poslal kolega a neviem, ci to uz je osetrene. Nastastie chodim len na doveryhodne stranky, takze ja s tou dierou snad problem nemam, ale nepotesi aj tak.

kolko krat si uz umrel ako BLB? :-)

To by aj mna zaujimalo. :)
14.01.2009 - 13:22:54
00
Rasťo ja som toho môjho blba ošetril tak, že žijem v domácnosti s prekladatelkou. hehe
Už sa nebojím ísť na dovolenku a dokonca si sem tam kliknem aj na nejakú cudzojazyčnú stránku. To ale nezmenilo nič na situácii že som BLB a tiež umriem sprostý. hehe
P.S. šecko dobré k meninám.
14.01.2009 - 14:50:52
00
No tak dik si ma potešil že ti tie jazyky idú ako mne :mrgreen:
14.01.2009 - 14:56:37
00
ja som sa vcera motal na translate.google...
prekladal som motivacny list napisany AJ do FJ a celkom slusne to prelozilo... stravil som nad tym este asi hodku a myslim ze to je celkom v poho... samozrejme som to napisal velmi nekomplikovane nech mu to co najviac ulahcim...
a prave sa chystam stiahnut nieco z referatov.sk a presmekovat do AJ a mam domacu nazajtra hehe...
pravda je ale ze ked clovek nema ziadnu znalost jazyka do ktoreho preklada tak je to nahovno...
som tak balil rusky na nete a asi po troch frazach ma rekukli ze nie som ilja so sant peterburgu hehe
14.01.2009 - 15:39:05
00
ja pouzivam operu 10 alpha http://www.opera.com/browser/next/ , a som nadmieru spokojny 8)
18.01.2009 - 11:12:15
00
Ja používam Operu 10 alpha build 1229 Portable verziu, čo netreba inštalovať a som tiež spokojný
18.01.2009 - 11:16:42
00
Tak ta portable verzia bez instalacie sa mi pozdava - to asi testnem a ani si comp nezasvinim. :)
18.01.2009 - 20:28:37
00
Chalani, potrebujem pomoc. Mám web, podstate sa jedná o responzívny web až na jeden detail, čo potrebujem ošetriť.
Potrebujem nejako vymyslieť, alebo vás poprosiť, ako by ste riešili situáciu, že ak sa otvorí stránka cez mobil, načíta sa čierne pozadie, ak cez WEB prehliadač, načíta sa pozadie - fotka.
Aby to nebolo také jednoduché, nejedná sa o pozadie, jedná sa o obrázok na pozadí, ktorý je napísaný v top-e (php, mysql) časti. Keďže sa obrázky načítavajú z albumu, ktorý ma uložené veci v databáze, nie je možné použiť na vkladanie obrázkov CSS.

Pre túto situáciu by bolo ideálne použiť nejaký script, ktorý vie rozpoznať mobilné zariadenie a pokiaľ ho rozozná, nenačíta jednoducho PHP skript (obrázok 7 alebo fotka, ktorá je v prílohe )
Chcem vás poprosiť, či taký script existuje (počul som, že hej) a keď naozaj áno, či vás môžem oň poprosiť.

Popis fotiek (možno pomôže pre predstavu)
1. Zoom na 100% - Chrome
2. Zoom na 150% - Chrome
3. Zoom na 25% - Chrome
4. Zobrazenie na mobile – stojato, po refreshi už načíta aj fotku
5. Zobrazenie na mobile – ležato, po refreshi už načíta aj fotku
6. Generovaný HTML script pre predstavu
7. Spomínaný PHP script – ako som to riešil
8. Nič lepšie ma nenapadlo, len pridať čiernu farbu, ale to je z iného dôvodu (if die...)

Ak mi niekto pomôže budem mu veľmi, veľmi vďačný! :)

FOTKY PRE PREDSTAVU, O ČO SA JEDNÁ SÚ TU

Prílohy:

7.jpg
7.jpg 275.17 KiB thumb_up0thumb_down

23.10.2013 - 19:46:13
00
Na toto su dobre css media queries, ja by som vytvoril separatny css subor ktory by sa teda aplikoval len v danom pripade (na danom zariadeni). Aj css subor moze byt dynamicky generovany, ked si napises nejaky skriptik ktory ti bude generovat css subor on the fly - v uri mu poslel nejaky parameter k albumu - a on ti to css vygeneruje ake chces. Ak do <link> elementu das url na php skript asi to browser nezozerie, budes niekde na konci dokumentu musiet zaslat prehliadacu korektny mime typ daneho suboru - css, neviem vyskusaj. Ak by ti toto neslo alebo sa zdalo prilis komplikovane, vzdy to mozes ohackovat javascriptom. V javascripte si vies zobrazit zistit sirku a vysku okna browsera, na zaklade toho schovas viditelnost vygenerovaneho obrazka php alebo ho uplne odstranis z DOMU. Javascriptom doplnis style atribut s css vlastnostami do elementu, pre ktory tu vlastnost chces.
25.10.2013 - 02:03:20
00
Na rozpoznanie z akeho zariadenia pouzivatel pristupuje mam dobre skusenosti s wurfl. S nim vies zistit vsetko o danom zariadeni co by ta mohlo zaujimat (js, flash, velkost obrazovky, rozlisenie atd) pre teba by bolo mozno ale vhodnejsie nieco menej komplexne. Skus pohladat nieco na detekovanie mobilnych zariadeni. Ked uz budes vediet ci ma pouzivatel mobilne zariadenie, mozes mu podsunut mobilnu verziu. V tvojom pripade asi len hranim sa s css-kami kedze to vyzera tak ze nemas oddelenu logiku od zobrazenia (skus pozriet mvc pattern). Pripadne mozes niekde nastavit globalnu premenu mobile na true a v kode zakazdym rozlisovat ci som alebo nie som mobile. Keby si mal oddeleny model a controller od view-u tak vies na rovnaky request z roznych zariadeni podsunut rozne vystupy zo sablony (nemusi byt len html, i excel, pdf atd..).

Ps: alt ku kazdemu obrazku, absolutne cesty namiesto relativnych
25.10.2013 - 07:39:23
00
Media queries sú podľa mňa neprehľadné, mám rád, keď je kód prehľadný. V tomto prípade je asi najlepšie riešenie detekcia okna (v PX) len som nevedel, že javascript má tú funkciu. Nevýhodou je, že klient si nemôže pridávať vlastné pozadia pretože generované MySQL v scripte je asi nemožné. Už PHP a Javascript je vcelku zložité, hlavne na "úvodzovky". V každom prípade teraz to funguje tak, ako som chcel, hoci len na screen resolution.
Chalani ďakujem za pomoc, moc nádejí som tomu nedával, ale :y: :y: :y: :y:

Prílohy:

riesenie.png
riesenie.png 192.99 KiB thumb_up0thumb_down

27.10.2013 - 12:03:46
00
Cele zle, jednak http://www.phonegg.com/Top/High-Resolution-Cell-Phones.html to neriesi tvoje zadanie zobrazovat na mobiloch iny obrazok ako na desktopoch a na zariadeniach a prehliadacoch bez podpory/vypnuteho js sa ti nezobrazi ziadny obrazok.
Dalsia vec co som si vsimol (ak prehliadnem sposob programovania) je neosetrenie vystupu, pravdepodobne i vstupu, zbytocne pouzitie while a mysql_fetch_array ked ocakavas jeden vysledok (ked uz tak if a mysql_fetch_row), dalej je mysql od php 5.5.0 deprecated http://www.php.net/manual/en/intro.mysql.php takze ak ti nasadia na server najnovsiu verziu php kde to uz nebude podporovane tak nie len ze ti to nepojde, ale vdaka neosetreniu chyb sa ti budu na webe vypisovat priamo chybove hlasky zo servera (potencialna bezpecnostna diera). Teraz by ti to na novsom php hadzalo E_DEPRECATED a podla nastavenia servera bud zobrazovalo alebo logovalo warning

Inak echo "".$pozadie.""; robi to iste ako echo $pozadie; ci echo "$pozadie"; Namiesto toho celeho smiesneho zapisu ti staci napisat <?= rand(1,3) ?> ak to chces v php, pripadne to mozes zapisat priamo v js.
Atributom sa dava programatorska dvojita uvodzovka " nie ', ked to inak zapisat nevies tak mozes skusit nieco taketo var x = "<img src=\"/img/test.jpg\" />'"; idealnejsie var x = '<img src="/img/test.jpg" />'; v js.
V php je echo "<div class=\"filter\">"; dobra prasacina kedze to vies zapisat echo '<div class="filter">'; A hadaj ktory z tychto dvoch zapisov sa vykona rychlejsie a preco ? (mala pomocka echo "$premenna"; a echo '$premenna';) plus v tvojom pripade si vystacis uplne s html bez php.
Nastudovat si mozes este i http://www.w3schools.com/jsref/dom_obj_document.asp
27.10.2013 - 13:02:59
00
Áno, samozrejme, toto riešenie nerieši mobilný web, ale rieši responzívny web s vínimkami. Hoci som sa zle vyjadril, lebo som sa vyjadroval o riešení úlohy s mobilným webom. To však vyzerá na komplexné riešenie, nie len cez javascript.
Myslím si, že 99% užívateľov má povolený javascript. Málokto totiž vie, že základom vírusu je javascript. To je OT a aj tak v dnešnej dobe je toľko zabezpečení....
Ja som zvyknutý písať tak, ako som ten PHP kód zapísal s týmu úvodzovkami, pretože potom sa v tom vyznám. Niekedy použijem aj \" hlavne pri generáci js (napríklad onmouse ) cez php, kde treba určiť prioritu.

Čo sa týka echo "<div clas='filter'>"; alebo alebo echo "<div clas=\"filter\">"; alebo <div class="filter"> tak jednoznačne možnosť 3 je najrýchlejšia, lebo sa vykonáá v prehliadači. Ale je jednoduchšie písať všetko v PHP (teda cez echo) pokiaľ máš veľa "prestupov z jazyku do jazyku" pri nie náročných web. aplikáciach na tom svet nestojí a tiže to nie je stránka, ktorá by disponovala s nejakým zahltením servera.
27.10.2013 - 20:08:11
00
Tvorbou webov a vyvyjanim webaplikacii sa zivim uz zopar rokov a teda viem ze tvoj pristup je nespravny. Miesto toho aby si si nechal poradit a pozrel sa co robis zle si stojis za svojim s tym ze ti to tak vyhovuje. Pritom si ma asi uplne nepochopil pripadne som nepochopil ja teba co potrebujes.
Chcel si vediet ake su moznosti aby si mal na mobile ine pozadie ako na desktope. Myslis si ze si to vyriesil js kontrolou na rozlisenie 1024*600. Bud si teda nepopisal cely problem alebo zabudas na dve veci a to ze este stale su MOBILNE prehliadace bez podpory js a ze SU mobilne zariadenia (i smartphony) s ovela vyssim rozlisenim ako 1024*768 vid moj odkaz http://www.phonegg.com/Top/High-Resolution-Cell-Phones.html. Na velkych projektoch kde potrebujes viacej detailov sa to riesi napriklad cez http://wurfl.sourceforge.net/, co je databaza zariadeni ktoru porovnavas na zaklade hlaviciek. Ziadne js (aj ked da pouzivat). Z najdeneho zaznamu vies napr urcit ci pouziva prehliadac s podporou js (pozor nie ci je zapnuta alebo vypnuta). Som si isty ze existuju i mensie riesenia ktore ti jednoducho zistia ci ide o mobilne zariadenie alebo desktop napr vymyslim si if ($userAgent->isMobileDevice()) {...}
Odporucam ti nastudovat si mvc, napr http://www.zdrojak.cz/clanky/uvod-do-architektury-mvc/ Pripadne aspon nejaky template engine https://www.google.sk/search?q=php+template+engine&oq=php+template&aqs=chrome.1.69i57j0l5.3656j0j7&sourceid=chrome&espv=210&es_sm=122&ie=UTF-8 Mozno zistis ze to co sa ti zda jednoduche zapisovat oddelovanim php od html a myslis ze je prehladne echo "".$premena."" ci <input type="<?php $premenna = "button"; echo $button; ?>" />, sa da urobit uplne intuitivne oddelenim napr php kodu od napr html sablony. Zistis ze vies znovu pouzivat ten isty kod, v zdrojakoch mas ovela vacsi prehlad a nemusis riesit vhcadzanie a vychadzanie do php a co viac. Snad pochopis ked to po tebe dostane niekto iny alebo tam budes potrebovat po par rokoch nieco dorobit.

Ked nic ine nezmenis, tak tam dorob aspon odchytavanie vynimiek (alebo aspon potlacovanie cez zavinac) a prejdi na mysqli (nech to mas zavesene kdekolvek a nespravujes to osobne, tak casom sa tam dostane novsia verzia php)

Pravdou je ze ani ako studaci pred 10 rokmi sme takto strasne svoje uplne prve weby nekodili, takze verim ze to vylepsis.
27.10.2013 - 21:05:05
00
Predpokladám, ty sa tým živíš, ja zatiaľ nie, robím podstate necelý rok. Keďže robíš 10rokov, si isto už senior programátor, to znamená, že máš prehľad o trendoch, ja nie. Ako sa riešia jednotlivé logické operácie si buď vymyslím, alebo odpíšem z fór a dám do kopy. Človek sa učí celý život. V každom prípade ďakujem za pomoc, minimálne som vyriešil to čo som zatiaľ chcel.
Inak na smartphone s vysokým rozlíšením mi ten obrázok nevadí, ide mi len o nižšie rozlíšenia, preto som písal, že som sa zbytočne zle vyjadril.
27.10.2013 - 22:24:47
00
keyboard_arrow_up