Sadaļas arhīvs: Webizstrāde

Patents uz Flash, Flex, Java, Ajax un XAML

Amerikā ir izdots patents uz visiem interneta “bagāto” (lasi rich media) mediju tehnoloģiskiem risinājumiem. Kaut kāds stulbs tulkojums sanāca, bet nu labi. Kex atklāja Ameriku.

The patent–issued on Valentine’s Day–covers all rich-media technology implementations, including Flash, Flex, Java, Ajax, and XAML, when the rich-media application is accessed on any device over the Internet, including desktops, mobile devices, set-top boxes, and video game consoles, says inventor Neil Balthaser, CEO of Balthaser Online, which he owns with his father Ken. “You can consider it a pioneering or umbrella patent. The broader claim is one that basically says that if you got a rich Internet application, it is covered by this patent.”

Internet Explorer 7 Beta 2 Preview Build 5299

Pirms pāris dienām internetā noklīda Internet Explorer 7 “Beta 2 Preview” Build 5299 versija, kas jau daudzās lapās tika izvākta, protams, pēc Microsoft lūguma. Lai vai kā, bet, ja šāds fails kaut kur noklīst, tad tas nozīmē, ka šis process ir neatgriezenisks un ar laiku tas būs jau uz jebkura interesenta datora. Nopludinātās versijas atrašana nevajadzētu sagādāt nekādas problēmas, jo katrs sevi cienošs pirātiskās programmatūras popularizētājs to jau būs izvietojis savā lapā. Ja jau neesat atraduši, tad var pamēģināt šo versiju, kas nāk no jcxp.net foruma. Starp citu, forumā nebūs norāde uz šo failu, jo tur jau paviesojās vīri no Microsoft, bet forumā vajadzētu iegriezties, ja ir vēlme uzinstalēt IE7 uz, man patīk šis nosaukums – “Not running a Genuine Copy of Windows XP” versijas. Tāpat kā iepriekš ar Internet Explorer beta 1, arī šo versiju var neinstalēt, bet vienkārši uzlikt kā alternatīvo IE, lai nesačakarētu sistēmu.

Šī versija pilnīgi noteikti būs interesanta kā mājas lapu īpašniekiem tā arī to izstrādātājiem, jo jau tagad var redzēt, ka daudzas no lietām, kas tika solītas, ka nestrādās arī nestrādā. Piemēram, zvaigznīšu brīdis vairāk nestrādā. Populārzinātniski par IE kastes modeļa dīvainībām un risinājumiem. Katrā gadījumā, ja lapā nav izmantoti pārāk daudz visādi “vipendroni” un “navaroti” jeb kā tagad moderni saka bling-bling, tad lapai nebūs ne vainas, t.i., tavs blogs, visticamāk, ka izskatīsies normāli, bet lapas ap kurām nācās pasvīst, lai caur pakaļu realizētu to vai citu mākslinieku izvirtību un tas strādātu arī uz IE, var nākties vēlreiz pasvīst. Šī jaunā IE7 beta 2 build 5299 versija ir pārāk zaļa, lai izdarītu kaut kādus secinājumus, bet aizdomas, ka būs jautri jau apstiprinājās – jaunais eksploreris tikai daļēji atbalsta standartus, par standartu etalonu es pieņēmu Firefox (tīri subjektīvs viedoklis). Pagaidīsim, ko aizjūru speciālisti būs izpētījuši. Stulbākais visā šajā pasākumā ir tas, ka uz Windows 2000 to sūdu nevar uzlikt. Es būtu ļoti priecīgs, ja to nevarētu palasit arī uz XP, tad mēs visi draudzīgi varētu to nolaist podā, jo dēļ kaut kāda puslīka ēzeļa cilvēki taču nesāks lietot vistu…

Skatamies izejas kodu jaunā tabā

Interesants paplašinājums View Source Choice v0.1 mājas lapu izstrādātājiem. Uzzināju, ka Firefox 1.5 versijā ir ieviests (varbūt arī pirmajā bija, bet es tikai tagad uzzināju) jauns protokols view-source:https://pods.lv.

Features

  • Handle View Source requests that come in through the view-source: protocol.
  • Turn extension on and off in Options
  • Redirect View Source to current window (current default in Firefox), new tab, or new window.

CSS izkārtojuma revolūcija

Uzcepu nelielu rakstiņu webizstrādātājiem kuri interesējas par vairākkolonnu CSS izkārtojumiem.

Patiesībā tā to nodēvēja Eric Meyer savā ierakstā par labākā izkārtojuma meklējumiem. Vienkārši ar CSS ir tāpat kā ar citām tehnoloģijām – vienu un to pašu lietu var realizēt dažādos veidos, bet ne visi varianti ir vienlīdz labi, jo katram no tiem ir savi plusi un mīnusi, rezultātā sanāk izšķirties par labu vienam un tajā pašā laikā pabīdīt malā kaut ko citu. Un beigās tāpat pie visa ir vainīgi nabaga izstrādātāji, kas cīnās ap šiem izkārtojumiem, mēģina iztukšot alus jūras un plēš matus uz galvas, apmētā ar akmeņiem visus, kas nelieto pareizos pārlūkus vai arī vēl trakāk – izstrādā tos.

One of the article’s primary aims is nothing less than enabling multi-column layout using no extra markup (beyond a div to enclose each column’s content) and allowing the columns to be in any document source order. Impossible? No. It appears to have done just that in all current browsers, and several non-current browsers as well.

Pirmkārt, es gribēju piesaistīt uzmanību šim rakstam In search of the One True Layout kā tādam, lai izstrādātāji apgūtu jaunu paņēmienu kā veidot lapas ar CSS izkārtojumu un panāktu tik ilgi gaidīto (tabulu) efektu, kas varbūt pat strādā ārpus testa vides, neizmantojot tabulas un papildus viltības un, otrkārt, protams, kārtējo reizi, lai parādītu to, ka Firefox izstrādātāji uzklausa web lapu izstrādātājus un labo kļūdas, ja viedoklis ir labi argumentēts, kā šajā gadījumā.

Problēma bija tajā, ka iekš Gecko 1.8 tika ielaista kļūda ar negatīvām malām (margin) kā rezultātā uz Firefox 1.5 betām šis revolucionārais izkārtojums, kas strādā uz visiem citiem pārlūkiem tajā skaitā arī uz iepriekšējām Firefox versijām, vairs nestrādāja. Вот блин… tālāk seko dažādi vārdnīcā neatrodami vārdi vietējā izloksnē jeb kā teiktu komandējumos esošie koderi Yorbunnywrote

Lai saprastu kā šī problēma izpaužas dabā, uztaisīju ekrānuzņēmumus ar 3 kolonnu izkārtojumu uz Firefox 1.5 neizlabotās versijas un to pašu lapu jau pēc veiktajiem labojumiem kā tas izskatīsies Firefox 1.5 fināla versijā (šodienas “hourly branch” versijā jau to var notestēt). Ja kādam radās vēlme paeksperimentēt ar revolucionāro CSS izkārtojumu, tad to var darīt šim mērķim speciāli veidotajā lapā ar dinamiski ģenerējamu izkārtojumu.

YAST jeb Yet Another SVG Tetris

Pirms kāda laika biju iemetis vienu spēlīti, kas darbojās pateicoties SVG. Šoreiz pavisam nejauši uzskrēju spēlei, kas ir veidota izmantojot to pašu SVG tehnoloģiju. Klasiskais tetris SVG izpildījumā. Lai to uzspēlētu būs nepieciešams Firefox 1.5 vai Internet Explorer 6.x ar Adobes SVG spraudni (sīkāka informācija Adobes lapā par SVG priekšrocībām). Tagad varam draudzīgi pamāt flašam, jo viņš būs šodien brīvs.

Dreamweaver 8 un standarti

Lai arī kopš Dreamweaver MX versijas iznākšanas uz to pusi vairs neskatos, tomēr ik pa laikam painteresējos vai tur ir notikušas kādas vērā ņemamas izmaiņas, piemēram, tas klucis palicis mazāks un ātrāks. Parasti man atbild, ka mazāks palicis nav, bet nedaudz ātrāks par iepriekšējo versiju ir gan. Līdz 4.x versijai, protams, vēl tālu, bet, ko padarīsi. Jebkurā gadījumā, tiem, kam nav vēlmes pašiem testēt to brīnumu uz savas ādas, bet interesē tāda lieta kā standartu atbalsts, jo WYSIWYG redaktoriem viena no lielākām sāpēm, vismaz kā to daudzi apgalvo, ir nesmuks un standartiem neatbilstošs kods, tad brienam uz sitepoint un lasam Dreamweaver 8 Does Standards.