Sadaļas arhīvs: Webizstrāde

Kā noteikt vai tas ir īstais Googles robots?

Laikā, kad visapkārt ložņā dažādi nenoteiktas izcelsmes indeksētāji, ir būtiski nodalīt “labos” no “sliktajiem”. Vienā gadījumā mūsu lapa tiks noindeksēta un parādīsies kādā resursās, kas mums dos papildus trafiku, bet otrā gadījumā mūsu komentāros parādīsies nelūgti viesi, kas tīksmināsies par mūsu foršo lapu un aicinās pie sevis aplūrēt lolitas vai arī sūtīs uz sazvejotām e-pasta adresēm jaunākos vi4gras piedāvājumus. Google vīri piedāvā savu risinājumu kā noteikt vai tas, kas sauc servi par Googlebot, tiešām ir savējais.

Telling webmasters to use DNS to verify on a case-by-case basis seems like the best way to go. I think the recommended technique would be to do a reverse DNS lookup, verify that the name is in the googlebot.com domain, and then do a corresponding forward DNS->IP lookup using that googlebot.com name; eg:

> host 66.249.66.1
1.66.249.66.in-addr.arpa domain name pointer crawl-66-249-66-1.googlebot.com.

> host crawl-66-249-66-1.googlebot.com
crawl-66-249-66-1.googlebot.com has address 66.249.66.1

I don’t think just doing a reverse DNS lookup is sufficient, because a spoofer could set up reverse DNS to point to crawl-a-b-c-d.googlebot.com.

Internet Explorer 7 Release Candidate 1 paralēli Internet Explorer 6

Jāsāk laikam ar to, ka kopš IE7 beta 3 versijas mazā mīkstā zeļļi sameistaroja tādu versiju kuru vairs nevar palaist paralēli vecajai Internet Explorer 6 versijai. Nezinu vai tas bija ar nolūku tā uztaisīts, vai nē, bet tas galīgi nerullēja. Savukārt vīriem jau bija āķis lūpā un šis triks ar divām paralēlām ēzelīša versijām ir tas, kas visiem šobrīd ir nepieciešams. Attiecīgi, izdomāt kā palaist jauno IE7 versiju un “apiet” iespējamos šķēršļus, bija tikai laika jautājums. Yousif Al Saif savā blogā piedāvā instalējamu IE7 RC1, kas nesačakarēs esošo Internet Explorer 6 versiju, bet tajā pašā laikā piedāvās paralēli jauno eksploreri ar jauno HTML parseri. Ir savi ierobežojumi attiecībā uz programmu kā tādu, bet galvenais jau ir parseris un tas strādā uz nebēdu. Te būs mans ekrānuzņēmums ar abiem ēzelīšiem 45KiB.

Pavisam nedaudz par klauniem no Latvija.lv grupējuma

Es tiešām neizturēju un nolēmu nocitēt vienu Delfu komentētāja teikto par aptuveni Ls 215 000 vērto Latvija.lv projektu. Autors ir trāpījis tieši desmitniekā.

z, 11.08.2006 09:03

Šī portāla konkurss bija apsolūti godīgs. Un nav nekā aizdomīga faktā, ka uzvarētāja RIX piedāvātā summa precīzi santīms santīmā sakrita ar ministrijas aprēķinātajiem līdzekļiem. Tāpat arī nav nekā aizdomīga, ka RIX bijušais direktors Anspoks bija iepriekšējā ministra Reira un vēl joprojām ir pašreizējās ministres Gudeles padomnieks. Un protams, ka tā ir tikai sagadīšanās, ka pašreizējā RIX direktore Butāne ir liela draudzene Gudelei. Butāne pirms tam bija direktore firmā Softeks (un tad vienbrīd Softex aizdomīgi vinnēja valsts pasūtījumus) un Butānes direktorēšanas laikā Sorteks nobankrotēja. Butāne kopā ar lielu daļu izstrādātājiem pārgāja uz RIX un turpina izstrādāt un uzturēt Softeks projektus.

z, 11.08.2006 09:08

Un kopš Butāne ir RIX direktore, RIX neproporcionāli bieži uzvar valsts pasūtījumos, īpaši ĪUMEPLS konkursos, bet tas jau arī nav nekas aizdomīgs.

Esmu pārliecināts, ka KNAB šajā gadījumā ir bezspēcīgs, jo Latvijas nodokļu maksātāju naudu izsaimnieko profesionāļu grupējums, kas jau gadiem ilgi to dara un viņi ir piešāvuši roku šāda tipa projektos. Lai gan no otras puses – vai KNAB ir kaut reizi kaut ko nopietnu atklājis? Es vismaz neesmu neko dzirdējis…

Internet Explorer 7 un standarti

Vitamīnā bija nopublicēts rakstiņš par Web standartiem un to kā IE7 tos atbalstīs. Rakstiņš izraisīja lielu troksni komentāros – kā jau vienmēr, kad runa ir standartiem un Microsoft produktiem. Uz šo rakstu ir saņemta atbilde kādā no Microsoft darbinieku blogiem. Īpaši man patika tā daļa, kuru es atļāvos izcelt šajā rindkopā.

From ten years of experience in championing standards and web development inside Microsoft, I think it’s actually critically important that the reasons for supporting standards in our products – particularly IE – be business ones. Business reasons stand the test of time. Pure altruistic “ethical” reasons are hard to defend to shareholders. I personally believe there is a business case for implementing standards, and I consider it my job, among other things, to make that case internally.

Bet visā tajā ir arī zināms domu grauds, kas apstiprina savulaik izteikto minējumu, ko es uzskatīju kā vienu no galvenajiem iemesliem kāpēc Microsoft ir atgriezies pie IE izstrādes. Tā kā standarti joprojām ir modes kliedziens un daudzas kompānijas, izstrādājot savus risinājumus, pieturās pie tiem, tad arī Microsoft nekas cits neatliek kā nodrošināt standartu atbalstu, lai apmierinātu klientu vajadzības, jo pretējā gadījumā klienti vienkārši izvēlēsies alternatīvus risinājumus.

Leak Monitor Extension

Lūk arī parādījās ilgi gaidītais paplašinājums – Leak Monitor Extension. Pirmssākumi šim paplašinājumam ir meklējami gada sākumā, kad tapa perliskais skripts ar kura palīdzību tika ķertas atmiņas noplūdes, pēc tam sekoja JavaScript “ķērājs” un beidzot ir arī uztaisīts paplašinājums. Lai arī tas lielākai daļai lietotāju neko nedos, tomēr jācer, ka paplašinājums attīstīsies un nākotnē kļūs tik pat noderīgs kā Talkback – kļūdu atrašanas mehānisms būs vienkāršots, lai to varētu lietot pēc iespējas vairāk parasto lietotāju.

I’ve written a Firefox extension called Leak Monitor that pops up an alert dialog to warn chrome and extension developers about one particular type of leak. It warns when chrome windows close but leave native code pointing at their JavaScript objects. This typically happens for things like
observers, timer callbacks, and (in Firefox 1.5 and earlier) event listeners, and is one of the most common causes of leaks in chrome and extension code. The alert shows some information about the objects that leaked (properties of objects, plus file/line for functions, which could be the object itself or properties on it).

Starp citu, David Baron nedaudz pārtaisa Gecko dzinēju un šo izmaiņu rezultātā Firefox 3.0 arī svilpodams izies Acid2 testu (papildināts) tā kā biksēs čurāt varēs ne tikai Safari un Operas, bet arī Firefox puikas un meitenes. Vienīgi atšķirībā no Operas, par Safari nezinu, Firefox gadījumā problēma tiek risināta saknē, nevis vienkārši, lai būtu kārtējais ķeksītis.

Internet Explorer ActiveXam kirdik

Šodien daudzi lietotāji, kuri ikdienā atjauno savu Windows un liek jaunākos ielāpus vai uzlabojumus, saskārās ar problēmu, ka Flash baneri vairs nav klikšķināmi ar pirmo piegājienu kā arī, piemēram, WYSIWYG redaktori web administrācijas daļā nestrādā. Par to, ka vienreiz pienāks šī diena visi bija informēti, vienkārši nevienu tas īpaši neuztrauca, ik pa laikam kāds pabrīdināja, ka būs ziepes. Pagaidām par šo problēmu var palasīt iekš Vnunet.com, bet vēlāk jau varētu būt pilni blogi un ziņu portāli. Būs karsti.

After you install this update, you cannot interact with ActiveX controls from certain Web pages until these controls are enabled. To enable an ActiveX control, manually click the control. There are also techniques that Web developers can use to update their Web pages.

New York Times jaunā seja

Man šķiet, ka Latvijas lasītājiem būtu pajāt par to, ka vēl viens aizjūras ziņu portāls ir nomainījis savu ādu. Lai vai kā, bet NYTimes.com varētu uzskatīt par kaut ko līdzīgu mūsu Delfiem – veselu mūžību jeb precīzāk desmit gadu garumā šeit un tur nav notikušas nekādas būtiskas izmaiņas. Un, te pēkšņi vai varbūt ne tik pēkšņi, tas notika. Man bija interesanti palasīt pozitīvās atsauksmes par paveikto darbu kā arī komentārus ir iekš CSS Beauty, kur varēs atrast arī paša autora taisnošanos kāpēc tas ir noticis tieši tā un ne savādāk.