Tuesday, 20 January 2009

PageRank...ce si de ce este?




Booon....si acu sa descriem lantul trofic:

  • Server-ul web trimite interogarea catre serverul index. Serverul index este similar ca organizare si scop cu indexul unei carti: indica ce pagina contine cuvintele care se potrivesc cu interogarea.

  • Interogarea isi continua drumul catre serverul de documente, de unde va fi extrasa informatia propriu-zisa. Sunt extrase mici descrieri care vor fi afisate langa link-ul indicand pagina respectiva.

  • Rezultatele sunt prezentate utilizatorului intr-o fractiune de secunda.


Ce...este?
PageRankul este o metoda patentata de atribuire a unei valori numerice fiecarui element dintr-un set de documente cu hyperlinkuri, cum ar fi World Wide Web, cu scopul de a "masura" importanta acestuia in cadrul setului.
De ce...este?
Prin aceasta metoda Google stabileste "popularitatea" unei pagini web.

Ce...este?
PageRankul unei pagini este definit recursiv si depinde de numarul si de PageRankul paginilor care au legaturi catre ea. O pagina care are legaturi in mai multe pagini cu PageRank mai mare primeste, la randul ei, un PageRank mare.
De ce...este?
Un hyperlink catre o pagina web este considerat un vot de suport.
Pagina nu are suport in cazul in care nu exista legaturi catre ea.

Sa mai explicam si cum se calculeaza si consideram misiunea incheiata cu succes:
Daca un site A are link catre un alt site B inseamna ca situl A afirma despre situl B ca acesta este important, rezulta ca situl B trebuie sa fie mai bine cotat in clasamente si, implicit, sa aiba un PageRank mai mare. Cu cit exista mai multe linkuri de calitate ridicata catre un site, cu atit PageRankul va fi mai mare si clasarea in clasament mai buna.

Surse:

  • http://www.w1.ro/pagerank-google.html

  • http://www.google.com/corporate/tech.html

  • http://en.wikipedia.org/wiki/PageRank

Interfete Web - Game Over ... NOT

Azi am trecut pe la labu' de IE. Aparent, proiectul nu s-a incheiat. Inca nu s-a facut o verificare a ordinii pe google. No problem, dar puteam sa fim si noi anuntati. Am pierdut 10 locuri doar pentru ca am crezut ca s-a terminat.

N-ar fi normal sa avem un deadline, sa zicem 30 ianuarie? Sa stim cu totii ca traficul si pozitia pe google sunt luate in considerare exact in acea zi...Nu de alta, dar sunt unii care au avut campanii platite ca sa apara pe primul loc! :D (nu e cazul nostru) Campaniile se mai termina si ele... 8-|

Si cand ma gandesc ca aveam de gand sa sterg site-ul... !!!!

Alte impresii: nu imi e clar ce se vrea de fapt de la noi, cu proiectul.

  • Web Design? Nu prea..

  • Programare web? Prea putin

  • SEO? Nu cred ca am invatat ceva util de SEO pana acum.

  • Informatie? Articolele existente nu aduc cine stie ce nou, nu reinventam internetu'

  • Project Management? N-a fost cazul:)




PS: Postul curent nu reprezinta punctul de vedere al echipei B3C. Sunt opinii pur personale

Saturday, 10 January 2009

Aplicatiile Flash

Initial, motoarele de cautare bazate pe crawlere au fost proiectate sa indexeze text HTML, insa acest lucru s-a schimbat de-a lungul timpului. De exemplu, Google are posibilitatea sa extraga linkuri din fisiere Flash.

Pentru a beneficia insa de un design atragator al site-ului , dar si de o indexare buna, este recomandat sa se tina cont de urmatoarele aspecte in proiectarea de site-uri in Flash:

1) este recomandata construirea atat in HTML , cat si in Flash a site-ului, in cazul in care deja s-a investit in versiunea Flash.

2) se prefera filmulete Flash, nu intregul site construit in Flash, astfel se poate ajunge la un impact vizual mai mare.



http://searchenginewatch.com/2161851

Windows Forms

Pentru ca ultima tema de la interfete putea sa fie facuta si utilizand Windows forms, am decis ca un articol care sa aiba aceasta tema ar fi potrivit, mai ales pentru cei care nu sunt familiarizati cu aceasta tehnologie.


Windows Forms?


Windows Forms este numele dat APIului grafic inclus in platforma Microsoft .NET, care asigura accesul la elementele native ale Windows API. Chiar daca este vazut ca un inlocuitor pentru complexa si binecunoscuta librarie Microsoft Foundation Class Library, bazata pe C++, nu ofera o paradigma comparabila cu MVC(Model View Controller).


Istoria Windows Forms


Ca si AWT, echivalentul Java al acestui API , Windows Forms reprezinta varianta optima pentru a asigura componente GUI pentru .NET Framework. Windows Forms a fost costruit pornind de la Windows API, dar unele dintre componente abia daca mai cuprind componente Windows de baza.
Windows Presentation Foundation refera aceste probleme oferind un mod mai mult independent de platforma pentru designul grafic al interfetelor. Windows Forms se considera acum a fi perimate datorita aparitiei WPF.


Arhitectura


O aplicatie bazate pe Windows Forms este o aplicatie care se bazeaza pe evenimente, aplicatia e in stand by pana cand un utilizator realizeaza o actiune, cum ar fi sa completeze un textbox sau sa apese un buton.


De asemenea, o aplicatie Windows Forms este de regula si single threaded. Apelarea de functii din alte threaduri decat cel principal poate duce la un comportament imprevizibil.


Microsoft asigura metode cum ar fi Control.Invoke pentru ca alte threaduri sa poata delega operatii spre threadul principal.



Sursa: http://en.wikipedia.org/wiki/Windows_Forms

Wednesday, 7 January 2009

Pastrarea credibilitatii sau profitabilitate?

Atunci cand un site publica reclame, afiseaza bannere se expune riscului de a pierde din seriozitate si credibilitate, dar totusi venitul suplimentar adus de acestea nu este deloc de neglijat. Si atunci care ar fi solutia optima?
Postarea unor reclame care sa aiba o directa legatura cu profilul site-ului sau cu posibilele interese alea utilizatorilor acestuia.
Totusi site-urile care afiseaza respectivele reclame trebuie sa tina seama si de profitabilitatea acestora, nu doar de preferintele utilizatorilor, intrucat au fost semnate niste contracte in prealabil. Astfel trebuie sa realizeze un echilibru intre relevanta reclamei pentru continutul site-ului si suma pe care o va primi pentru afisarea acesteia.
Consideram ca o reclama are 3 parti principale: un titlu, o descriere si un link catre care indica.
Sunt 2 metode de selectie a reclamelor:

  • in functie de interogarile realizate de utilizator

  • in functie de continutul site-ului


In cel de-al 2-lea caz se realizeaza o potrivire intre descrierea reclamei si textul paginii web in care va fiafisata. Deoarece reclamele au un caracter mult mai specific, exista cazuri cand intersectia dintre cele 2 descrieri sa fie extrem de mica sau vida. Pentru a inlatura acest neajuns au fost propuse doua metode:

  • potrivirea de termeni va include si continutul paginii web catre care indica link-ul reclamel

  • textul paginii web gazda va fi extins cu anumiti termeni generali


Prin aplicarea acestor metode, plasarea reclamelor in contextul potrivit a crescut cu 61%.

Surse:
  • Learning to Advertise Anısio Lacerda1 Marco Cristo, Marcos Andre Goncalves,
    Weiguo Fan, Nivio Ziviani, Berthier Ribeiro-Neto

  • Unintrusive Customization Techniques for Web Advertising Marc Langheinrich, Atsuyoshi Nakamura,Naoki Abe, Tomonari Kamba, Yoshiyuki Koseki

Promovare Web: comunicate de presa

Rolul comunicatelor de presa si ale campaniilor publicitare in promovarea unei companii nu constituie deja un secret pentru nimeni iar importanta lor este vitala si comparabila cu un proces de optimizare web pentru un site proaspat lansat care are rolul, la randul sau, de a promova imaginea companiei pe care o reprezinta.

In primul rand, din punctul de vedere al marketingului, exista toate sansele ca o stire de genul acesta sa fie preluata de mai multe companii media ceea ce inseamna ca site-ul va fi repede supus atentiei iar rezultatul va fi un trafic sporit, sanse mai mari de contractare iar lumea va fi la curent cu serviciile/produsele oferite.

In cadrul unui comunicat de presa obisnuit, tinta o constituie, in cel mai bun caz, 10% dintre cei care il vor vizualiza intr-un fel sau altul. Solutia pe care internetul o pune la dispozitie si care ar trebui probabil adoptata este constituita de RSS-uri si bloguri specializate. Aceasta asigura in primul rand selectivitatea publicului tinta caruia ii este destinat mesajul.

Tuesday, 6 January 2009

Reclame personalizate sau respectarea intimitatii?

Nu cred ca ne-am pus vreodata problema ca atunci cand cautam anumiti termeni pe net acesti sunt salvati si cel mai probabil vor contribui la personalizarea anunturilor, reclamelor pe care le vom vedea langa articolele cautate.
Dar de aici pana la salvarea si a altor informatii mult mai personale nu este decat un singur pas. Si nu cred ca multi dintre noi suntem dispusi sa platim acest pret: pierderea intimitatii.
S-au realizat studii care au dovedit ca tinand cont de feedback-ul oferit de utilizatori selectia reclamelor afisate este mult imbunatatita. Feedback-ul poate fi:
  • implicit: care consta din interesele pe termen scurt ale utilizatorilor: rezultat din cuvintele cautate sau din link-urile urmate

  • explicit: consta din completarea unui chestionar sau actualizarea unui profil


Prin integrarea feedback-ului implicit in algoritmii de ranking s-a inregistrat o crestere a performantelor de 31%. In contextul in care s-a tinut cont doar de interogarile realizate de utilizator, nici o alta informatie personala nu a fost salvata.
Aceasta metoda nu implica salvarea cookie-urilor, configurarea sistemului sau a alor informatii pe care utilizatorul ar putea sa le considere confidentiale.
S-a tinut cont doar de interesele pe termen scurt alea acestuia si in functie de acestea au fost selectate cele mai potrivire reclame din baza de date disponibila.
Avand in vedere continua crestere a ponderii pe care o ocupa Internet-ul in viata noastra, cred ca ar trebui sa ne gandim si la efectele negative pe care le-ar putea avea pierderea anonimatului.
Surse:

  • Improving Web Search Ranking by Incorporating User Behavior Information Eugene Agichtein Microsoft Research

  • Impedance Coupling in Contenttargeted Advertising Berthier Ribeiro-Neto,Edleno Silva de Moura